protoncore_android/test/rule/api/test-rule.api

237 lines
15 KiB
Plaintext

public class dagger/hilt/internal/aggregatedroot/codegen/_me_proton_core_test_rule_EnvironmentConfigRule {
public fun <init> ()V
}
public class hilt_aggregated_deps/_me_proton_core_test_rule_EnvironmentConfigRule_GeneratedInjector {
public fun <init> ()V
}
public class hilt_aggregated_deps/_me_proton_core_test_rule_di_TestEnvironmentConfigModule {
public fun <init> ()V
}
public final class me/proton/core/test/rule/AuthenticationRule : org/junit/rules/TestWatcher {
public fun <init> (Lkotlin/jvm/functions/Function0;)V
}
public final class me/proton/core/test/rule/BuildConfig {
public static final field BUILD_TYPE Ljava/lang/String;
public static final field DEBUG Z
public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
public fun <init> ()V
}
public final class me/proton/core/test/rule/EnvironmentConfigRule : org/junit/rules/TestWatcher {
public fun <init> (Lme/proton/core/test/rule/annotation/EnvironmentConfig;)V
public fun starting (Lorg/junit/runner/Description;)V
}
public abstract interface class me/proton/core/test/rule/EnvironmentConfigRule_GeneratedInjector {
public abstract fun injectTest (Lme/proton/core/test/rule/EnvironmentConfigRule;)V
}
public class me/proton/core/test/rule/ProtonRule : org/junit/rules/TestRule {
public fun <init> (Lme/proton/core/test/rule/entity/UserConfig;Lme/proton/core/test/rule/entity/TestConfig;Lme/proton/core/test/rule/entity/HiltConfig;)V
public fun apply (Lorg/junit/runners/model/Statement;Lorg/junit/runner/Description;)Lorg/junit/runners/model/Statement;
public final fun getActivityScenarioRule ()Lorg/junit/rules/TestRule;
public final fun getTestDataRule ()Lme/proton/core/test/rule/QuarkTestDataRule;
}
public final class me/proton/core/test/rule/ProtonRuleKt {
public static final fun before (Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Lorg/junit/rules/ExternalResource;
public static final fun printInfo (Ljava/lang/Object;Ljava/lang/String;)V
}
public final class me/proton/core/test/rule/QuarkTestDataRule : org/junit/rules/TestWatcher {
public static final field Companion Lme/proton/core/test/rule/QuarkTestDataRule$Companion;
public fun <init> (Ljava/util/Set;Lme/proton/core/test/rule/annotation/TestUserData;Lkotlin/jvm/functions/Function0;)V
public final fun getTestData (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
public final fun getTestUserData ()Lme/proton/core/test/rule/annotation/TestUserData;
public final fun setTestUserData (Lme/proton/core/test/rule/annotation/TestUserData;)V
}
public final class me/proton/core/test/rule/QuarkTestDataRule$Companion {
public final fun getQuarkClient ()Lokhttp3/OkHttpClient;
}
public final class me/proton/core/test/rule/TestExecutionWatcher : org/junit/rules/TestWatcher {
public fun <init> ()V
}
public final class me/proton/core/test/rule/annotation/AnnotationTestData {
public fun <init> (Ljava/lang/annotation/Annotation;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;)V
public synthetic fun <init> (Ljava/lang/annotation/Annotation;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun <init> (Ljava/lang/annotation/Annotation;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function3;)V
public synthetic fun <init> (Ljava/lang/annotation/Annotation;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function3;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun <init> (Ljava/lang/annotation/Annotation;Lkotlin/jvm/functions/Function4;Lkotlin/jvm/functions/Function4;)V
public synthetic fun <init> (Ljava/lang/annotation/Annotation;Lkotlin/jvm/functions/Function4;Lkotlin/jvm/functions/Function4;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getImplementation ()Lkotlin/jvm/functions/Function4;
public final fun getInstance ()Ljava/lang/annotation/Annotation;
public final fun getTearDown ()Lkotlin/jvm/functions/Function4;
}
public abstract interface annotation class me/proton/core/test/rule/annotation/EnvironmentConfig : java/lang/annotation/Annotation {
public static final field Companion Lme/proton/core/test/rule/annotation/EnvironmentConfig$Companion;
public abstract fun host ()Ljava/lang/String;
}
public final class me/proton/core/test/rule/annotation/EnvironmentConfig$Companion {
public final fun fromConfiguration (Lme/proton/core/configuration/EnvironmentConfiguration;)Lme/proton/core/test/rule/annotation/EnvironmentConfig;
}
public final class me/proton/core/test/rule/annotation/EnvironmentConfigKt {
public static final fun getConfigContractFieldsMap (Lme/proton/core/test/rule/annotation/EnvironmentConfig;)Ljava/util/Map;
public static final fun toEnvironmentConfiguration (Lme/proton/core/test/rule/annotation/EnvironmentConfig;)Lme/proton/core/configuration/EnvironmentConfiguration;
}
public abstract interface annotation class me/proton/core/test/rule/annotation/TestPaymentMethods : java/lang/annotation/Annotation {
public abstract fun appStore ()Lme/proton/core/domain/entity/AppStore;
public abstract fun card ()Z
public abstract fun inApp ()Z
public abstract fun paypal ()Z
}
public final class me/proton/core/test/rule/annotation/TestPaymentMethodsKt {
public static final fun getAnnotationTestData (Lme/proton/core/test/rule/annotation/TestPaymentMethods;)Lme/proton/core/test/rule/annotation/AnnotationTestData;
}
public abstract interface annotation class me/proton/core/test/rule/annotation/TestSubscriptionData : java/lang/annotation/Annotation {
public abstract fun couponCode ()Ljava/lang/String;
public abstract fun delinquent ()Z
public abstract fun plan ()Lme/proton/core/test/quark/data/Plan;
}
public final class me/proton/core/test/rule/annotation/TestSubscriptionDataKt {
public static final fun getAnnotationTestData (Lme/proton/core/test/rule/annotation/TestSubscriptionData;)Lme/proton/core/test/rule/annotation/AnnotationTestData;
}
public abstract interface annotation class me/proton/core/test/rule/annotation/TestUserData : java/lang/annotation/Annotation {
public static final field Companion Lme/proton/core/test/rule/annotation/TestUserData$Companion;
public abstract fun authVersion ()I
public abstract fun createAddress ()Z
public abstract fun creationTime ()Ljava/lang/String;
public abstract fun external ()Z
public abstract fun externalEmail ()Ljava/lang/String;
public abstract fun genKeys ()Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
public abstract fun mailboxPassword ()Ljava/lang/String;
public abstract fun name ()Ljava/lang/String;
public abstract fun password ()Ljava/lang/String;
public abstract fun recoveryEmail ()Ljava/lang/String;
public abstract fun recoveryPhone ()Ljava/lang/String;
public abstract fun shouldSeed ()Z
public abstract fun status ()Lme/proton/core/test/rule/annotation/TestUserData$Status;
public abstract fun toTpSecret ()Ljava/lang/String;
public abstract fun vpnSettings ()Ljava/lang/String;
}
public final class me/proton/core/test/rule/annotation/TestUserData$Companion {
public final fun getWithRandomUsername ()Lme/proton/core/test/rule/annotation/TestUserData;
public final fun randomUsername ()Ljava/lang/String;
}
public final class me/proton/core/test/rule/annotation/TestUserData$GenKeys : java/lang/Enum {
public static final field Curve25519 Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
public static final field None Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
public static final field RSA2048 Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
public static final field RSA4096 Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
public static fun values ()[Lme/proton/core/test/rule/annotation/TestUserData$GenKeys;
}
public final class me/proton/core/test/rule/annotation/TestUserData$Status : java/lang/Enum {
public static final field Active Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static final field Admin Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static final field Deleted Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static final field Disabled Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static final field Super Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static final field VPNAdmin Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lme/proton/core/test/rule/annotation/TestUserData$Status;
public static fun values ()[Lme/proton/core/test/rule/annotation/TestUserData$Status;
}
public final class me/proton/core/test/rule/annotation/TestUserDataKt {
public static final fun getAnnotationTestData (Lme/proton/core/test/rule/annotation/TestUserData;)Lme/proton/core/test/rule/annotation/AnnotationTestData;
public static final fun getShouldHandleExternal (Lme/proton/core/test/rule/annotation/TestUserData;)Z
public static final fun handleExternal (Lme/proton/core/test/rule/annotation/TestUserData;Ljava/lang/String;)Lme/proton/core/test/rule/annotation/TestUserData;
public static synthetic fun handleExternal$default (Lme/proton/core/test/rule/annotation/TestUserData;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/test/rule/annotation/TestUserData;
}
public final class me/proton/core/test/rule/di/TestEnvironmentConfigModule {
public static final field INSTANCE Lme/proton/core/test/rule/di/TestEnvironmentConfigModule;
public final fun getOverrideEnvironmentConfiguration ()Ljava/util/concurrent/atomic/AtomicReference;
public final fun provideEnvironmentConfiguration (Lme/proton/core/configuration/ContentResolverConfigManager;)Lme/proton/core/configuration/EnvironmentConfiguration;
}
public final class me/proton/core/test/rule/di/TestEnvironmentConfigModule_ProvideEnvironmentConfigurationFactory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;)Lme/proton/core/test/rule/di/TestEnvironmentConfigModule_ProvideEnvironmentConfigurationFactory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/configuration/EnvironmentConfiguration;
public static fun provideEnvironmentConfiguration (Lme/proton/core/configuration/ContentResolverConfigManager;)Lme/proton/core/configuration/EnvironmentConfiguration;
}
public final class me/proton/core/test/rule/entity/HiltConfig {
public fun <init> (Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
public final fun component1 ()Ljava/lang/Object;
public final fun component2 ()Lkotlin/jvm/functions/Function1;
public final fun component3 ()Lkotlin/jvm/functions/Function1;
public final fun copy (Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lme/proton/core/test/rule/entity/HiltConfig;
public static synthetic fun copy$default (Lme/proton/core/test/rule/entity/HiltConfig;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lme/proton/core/test/rule/entity/HiltConfig;
public fun equals (Ljava/lang/Object;)Z
public final fun getAfterHilt ()Lkotlin/jvm/functions/Function1;
public final fun getBeforeHilt ()Lkotlin/jvm/functions/Function1;
public final fun getHiltInstance ()Ljava/lang/Object;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/test/rule/entity/TestConfig {
public fun <init> ()V
public fun <init> (Lme/proton/core/test/rule/annotation/EnvironmentConfig;Ljava/util/Set;Lorg/junit/rules/TestRule;)V
public synthetic fun <init> (Lme/proton/core/test/rule/annotation/EnvironmentConfig;Ljava/util/Set;Lorg/junit/rules/TestRule;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Lme/proton/core/test/rule/annotation/EnvironmentConfig;
public final fun component2 ()Ljava/util/Set;
public final fun component3 ()Lorg/junit/rules/TestRule;
public final fun copy (Lme/proton/core/test/rule/annotation/EnvironmentConfig;Ljava/util/Set;Lorg/junit/rules/TestRule;)Lme/proton/core/test/rule/entity/TestConfig;
public static synthetic fun copy$default (Lme/proton/core/test/rule/entity/TestConfig;Lme/proton/core/test/rule/annotation/EnvironmentConfig;Ljava/util/Set;Lorg/junit/rules/TestRule;ILjava/lang/Object;)Lme/proton/core/test/rule/entity/TestConfig;
public fun equals (Ljava/lang/Object;)Z
public final fun getActivityRule ()Lorg/junit/rules/TestRule;
public final fun getAnnotationTestData ()Ljava/util/Set;
public final fun getEnvConfig ()Lme/proton/core/test/rule/annotation/EnvironmentConfig;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/test/rule/entity/UserConfig {
public fun <init> ()V
public fun <init> (Lme/proton/core/test/rule/annotation/TestUserData;ZZZ)V
public synthetic fun <init> (Lme/proton/core/test/rule/annotation/TestUserData;ZZZILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Lme/proton/core/test/rule/annotation/TestUserData;
public final fun component2 ()Z
public final fun component3 ()Z
public final fun component4 ()Z
public final fun copy (Lme/proton/core/test/rule/annotation/TestUserData;ZZZ)Lme/proton/core/test/rule/entity/UserConfig;
public static synthetic fun copy$default (Lme/proton/core/test/rule/entity/UserConfig;Lme/proton/core/test/rule/annotation/TestUserData;ZZZILjava/lang/Object;)Lme/proton/core/test/rule/entity/UserConfig;
public fun equals (Ljava/lang/Object;)Z
public final fun getLoginBefore ()Z
public final fun getLogoutAfter ()Z
public final fun getLogoutBefore ()Z
public final fun getUserData ()Lme/proton/core/test/rule/annotation/TestUserData;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/test/rule/extension/QuarkCommandKt {
public static final fun seedTestUserData (Lme/proton/core/test/quark/v2/QuarkCommand;Lme/proton/core/test/rule/annotation/TestUserData;)Lme/proton/core/test/quark/response/CreateUserQuarkResponse;
public static final fun setPaymentMethods (Lme/proton/core/test/quark/v2/QuarkCommand;Lme/proton/core/test/rule/annotation/TestPaymentMethods;)Lokhttp3/Response;
public static final fun subscriptionCreate (Lme/proton/core/test/quark/v2/QuarkCommand;Lme/proton/core/test/rule/annotation/TestSubscriptionData;Ljava/lang/String;)Lokhttp3/Response;
}
public final class me/proton/core/test/rule/extension/TestRuleKt {
public static final fun protonRule (Ljava/lang/Object;Ljava/util/Set;Lme/proton/core/test/rule/annotation/EnvironmentConfig;Lme/proton/core/test/rule/annotation/TestUserData;ZZZLorg/junit/rules/TestRule;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lme/proton/core/test/rule/ProtonRule;
public static synthetic fun protonRule$default (Ljava/lang/Object;Ljava/util/Set;Lme/proton/core/test/rule/annotation/EnvironmentConfig;Lme/proton/core/test/rule/annotation/TestUserData;ZZZLorg/junit/rules/TestRule;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lme/proton/core/test/rule/ProtonRule;
}