diff --git a/account-manager/dagger/api/account-manager-dagger.api b/account-manager/dagger/api/account-manager-dagger.api index 46eba696e..382c808a9 100644 --- a/account-manager/dagger/api/account-manager-dagger.api +++ b/account-manager/dagger/api/account-manager-dagger.api @@ -2,7 +2,7 @@ public class hilt_aggregated_deps/_me_proton_core_accountmanager_dagger_AccountM public fun ()V } -public class hilt_aggregated_deps/_me_proton_core_accountmanager_dagger_AccountManagerModule { +public class hilt_aggregated_deps/_me_proton_core_accountmanager_dagger_CoreAccountManagerModule { public fun ()V } @@ -11,73 +11,6 @@ public abstract interface class me/proton/core/accountmanager/dagger/AccountMana public abstract fun bindAccountWorkflowHandler (Lme/proton/core/accountmanager/data/AccountManagerImpl;)Lme/proton/core/auth/domain/AccountWorkflowHandler; } -public final class me/proton/core/accountmanager/dagger/AccountManagerModule { - public static final field INSTANCE Lme/proton/core/accountmanager/dagger/AccountManagerModule; - public final fun provideAccountManagerImpl (Lme/proton/core/domain/entity/Product;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/auth/domain/repository/AuthRepository;Lme/proton/core/user/domain/UserManager;)Lme/proton/core/accountmanager/data/AccountManagerImpl; - public final fun provideAccountMigrator (Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/user/domain/repository/UserRepository;)Lme/proton/core/accountmanager/domain/migrator/AccountMigrator; - public final fun provideAccountStateHandler (Lkotlinx/coroutines/CoroutineScope;Lme/proton/core/user/domain/UserManager;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/accountmanager/domain/migrator/AccountMigrator;Lme/proton/core/domain/entity/Product;)Lme/proton/core/accountmanager/data/AccountStateHandler; - public final fun provideAccountStateHandlerCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; - public final fun provideSessionListener (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionListener; - public final fun provideSessionManager (Lme/proton/core/network/domain/session/SessionListener;Lme/proton/core/network/domain/session/SessionProvider;Lme/proton/core/auth/domain/repository/AuthRepository;)Lme/proton/core/accountmanager/domain/SessionManager; - public final fun provideSessionProvider (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionProvider; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountManagerImplFactory : dagger/internal/Factory { - public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountManagerImplFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/accountmanager/data/AccountManagerImpl; - public static fun provideAccountManagerImpl (Lme/proton/core/domain/entity/Product;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/auth/domain/repository/AuthRepository;Lme/proton/core/user/domain/UserManager;)Lme/proton/core/accountmanager/data/AccountManagerImpl; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountMigratorFactory : dagger/internal/Factory { - public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountMigratorFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/accountmanager/domain/migrator/AccountMigrator; - public static fun provideAccountMigrator (Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/user/domain/repository/UserRepository;)Lme/proton/core/accountmanager/domain/migrator/AccountMigrator; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountStateHandlerCoroutineScopeFactory : dagger/internal/Factory { - public fun ()V - public static fun create ()Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountStateHandlerCoroutineScopeFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lkotlinx/coroutines/CoroutineScope; - public static fun provideAccountStateHandlerCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountStateHandlerFactory : dagger/internal/Factory { - public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideAccountStateHandlerFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/accountmanager/data/AccountStateHandler; - public static fun provideAccountStateHandler (Lkotlinx/coroutines/CoroutineScope;Lme/proton/core/user/domain/UserManager;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/accountmanager/domain/migrator/AccountMigrator;Lme/proton/core/domain/entity/Product;)Lme/proton/core/accountmanager/data/AccountStateHandler; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideSessionListenerFactory : dagger/internal/Factory { - public fun (Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideSessionListenerFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/network/domain/session/SessionListener; - public static fun provideSessionListener (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionListener; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideSessionManagerFactory : dagger/internal/Factory { - public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideSessionManagerFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/accountmanager/domain/SessionManager; - public static fun provideSessionManager (Lme/proton/core/network/domain/session/SessionListener;Lme/proton/core/network/domain/session/SessionProvider;Lme/proton/core/auth/domain/repository/AuthRepository;)Lme/proton/core/accountmanager/domain/SessionManager; -} - -public final class me/proton/core/accountmanager/dagger/AccountManagerModule_ProvideSessionProviderFactory : dagger/internal/Factory { - public fun (Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/AccountManagerModule_ProvideSessionProviderFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/network/domain/session/SessionProvider; - public static fun provideSessionProvider (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionProvider; -} - public final class me/proton/core/accountmanager/dagger/BuildConfig { public static final field BUILD_TYPE Ljava/lang/String; public static final field DEBUG Z @@ -85,3 +18,70 @@ public final class me/proton/core/accountmanager/dagger/BuildConfig { public fun ()V } +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule { + public static final field INSTANCE Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule; + public final fun provideAccountManagerImpl (Lme/proton/core/domain/entity/Product;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/auth/domain/repository/AuthRepository;Lme/proton/core/user/domain/UserManager;)Lme/proton/core/accountmanager/data/AccountManagerImpl; + public final fun provideAccountMigrator (Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/user/domain/repository/UserRepository;)Lme/proton/core/accountmanager/domain/migrator/AccountMigrator; + public final fun provideAccountStateHandler (Lkotlinx/coroutines/CoroutineScope;Lme/proton/core/user/domain/UserManager;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/accountmanager/domain/migrator/AccountMigrator;Lme/proton/core/domain/entity/Product;)Lme/proton/core/accountmanager/data/AccountStateHandler; + public final fun provideAccountStateHandlerCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; + public final fun provideSessionListener (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionListener; + public final fun provideSessionManager (Lme/proton/core/network/domain/session/SessionListener;Lme/proton/core/network/domain/session/SessionProvider;Lme/proton/core/auth/domain/repository/AuthRepository;)Lme/proton/core/accountmanager/domain/SessionManager; + public final fun provideSessionProvider (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionProvider; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountManagerImplFactory : dagger/internal/Factory { + public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V + public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountManagerImplFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/accountmanager/data/AccountManagerImpl; + public static fun provideAccountManagerImpl (Lme/proton/core/domain/entity/Product;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/auth/domain/repository/AuthRepository;Lme/proton/core/user/domain/UserManager;)Lme/proton/core/accountmanager/data/AccountManagerImpl; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountMigratorFactory : dagger/internal/Factory { + public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V + public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountMigratorFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/accountmanager/domain/migrator/AccountMigrator; + public static fun provideAccountMigrator (Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/user/domain/repository/UserRepository;)Lme/proton/core/accountmanager/domain/migrator/AccountMigrator; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountStateHandlerCoroutineScopeFactory : dagger/internal/Factory { + public fun ()V + public static fun create ()Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountStateHandlerCoroutineScopeFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lkotlinx/coroutines/CoroutineScope; + public static fun provideAccountStateHandlerCoroutineScope ()Lkotlinx/coroutines/CoroutineScope; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountStateHandlerFactory : dagger/internal/Factory { + public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V + public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideAccountStateHandlerFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/accountmanager/data/AccountStateHandler; + public static fun provideAccountStateHandler (Lkotlinx/coroutines/CoroutineScope;Lme/proton/core/user/domain/UserManager;Lme/proton/core/accountmanager/domain/AccountManager;Lme/proton/core/account/domain/repository/AccountRepository;Lme/proton/core/accountmanager/domain/migrator/AccountMigrator;Lme/proton/core/domain/entity/Product;)Lme/proton/core/accountmanager/data/AccountStateHandler; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideSessionListenerFactory : dagger/internal/Factory { + public fun (Ljavax/inject/Provider;)V + public static fun create (Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideSessionListenerFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/network/domain/session/SessionListener; + public static fun provideSessionListener (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionListener; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideSessionManagerFactory : dagger/internal/Factory { + public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V + public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideSessionManagerFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/accountmanager/domain/SessionManager; + public static fun provideSessionManager (Lme/proton/core/network/domain/session/SessionListener;Lme/proton/core/network/domain/session/SessionProvider;Lme/proton/core/auth/domain/repository/AuthRepository;)Lme/proton/core/accountmanager/domain/SessionManager; +} + +public final class me/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideSessionProviderFactory : dagger/internal/Factory { + public fun (Ljavax/inject/Provider;)V + public static fun create (Ljavax/inject/Provider;)Lme/proton/core/accountmanager/dagger/CoreAccountManagerModule_ProvideSessionProviderFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/network/domain/session/SessionProvider; + public static fun provideSessionProvider (Lme/proton/core/account/domain/repository/AccountRepository;)Lme/proton/core/network/domain/session/SessionProvider; +} + diff --git a/account-manager/dagger/src/main/kotlin/me/proton/core/accountmanager/dagger/AccountManagerModule.kt b/account-manager/dagger/src/main/kotlin/me/proton/core/accountmanager/dagger/CoreAccountManagerModule.kt similarity index 99% rename from account-manager/dagger/src/main/kotlin/me/proton/core/accountmanager/dagger/AccountManagerModule.kt rename to account-manager/dagger/src/main/kotlin/me/proton/core/accountmanager/dagger/CoreAccountManagerModule.kt index 9fa8abfaa..b1e91fb57 100644 --- a/account-manager/dagger/src/main/kotlin/me/proton/core/accountmanager/dagger/AccountManagerModule.kt +++ b/account-manager/dagger/src/main/kotlin/me/proton/core/accountmanager/dagger/CoreAccountManagerModule.kt @@ -48,7 +48,7 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -object AccountManagerModule { +object CoreAccountManagerModule { @Provides @Singleton diff --git a/challenge/dagger/api/challenge-dagger.api b/challenge/dagger/api/challenge-dagger.api index 11b516b0d..56227fcce 100644 --- a/challenge/dagger/api/challenge-dagger.api +++ b/challenge/dagger/api/challenge-dagger.api @@ -1,4 +1,4 @@ -public class hilt_aggregated_deps/_me_proton_core_challenge_dagger_ChallengeModule { +public class hilt_aggregated_deps/_me_proton_core_challenge_dagger_CoreChallengeModule { public fun ()V } @@ -9,23 +9,23 @@ public final class me/proton/core/challenge/dagger/BuildConfig { public fun ()V } -public final class me/proton/core/challenge/dagger/ChallengeModule { - public static final field INSTANCE Lme/proton/core/challenge/dagger/ChallengeModule; +public final class me/proton/core/challenge/dagger/CoreChallengeModule { + public static final field INSTANCE Lme/proton/core/challenge/dagger/CoreChallengeModule; public final fun provideChallengeManager (Lme/proton/core/challenge/domain/repository/ChallengeRepository;)Lme/proton/core/challenge/domain/ChallengeManager; public final fun provideChallengeRepository (Lme/proton/core/challenge/data/db/ChallengeDatabase;)Lme/proton/core/challenge/domain/repository/ChallengeRepository; } -public final class me/proton/core/challenge/dagger/ChallengeModule_ProvideChallengeManagerFactory : dagger/internal/Factory { +public final class me/proton/core/challenge/dagger/CoreChallengeModule_ProvideChallengeManagerFactory : dagger/internal/Factory { public fun (Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;)Lme/proton/core/challenge/dagger/ChallengeModule_ProvideChallengeManagerFactory; + public static fun create (Ljavax/inject/Provider;)Lme/proton/core/challenge/dagger/CoreChallengeModule_ProvideChallengeManagerFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/challenge/domain/ChallengeManager; public static fun provideChallengeManager (Lme/proton/core/challenge/domain/repository/ChallengeRepository;)Lme/proton/core/challenge/domain/ChallengeManager; } -public final class me/proton/core/challenge/dagger/ChallengeModule_ProvideChallengeRepositoryFactory : dagger/internal/Factory { +public final class me/proton/core/challenge/dagger/CoreChallengeModule_ProvideChallengeRepositoryFactory : dagger/internal/Factory { public fun (Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;)Lme/proton/core/challenge/dagger/ChallengeModule_ProvideChallengeRepositoryFactory; + public static fun create (Ljavax/inject/Provider;)Lme/proton/core/challenge/dagger/CoreChallengeModule_ProvideChallengeRepositoryFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/challenge/domain/repository/ChallengeRepository; public static fun provideChallengeRepository (Lme/proton/core/challenge/data/db/ChallengeDatabase;)Lme/proton/core/challenge/domain/repository/ChallengeRepository; diff --git a/challenge/dagger/src/main/kotlin/me/proton/core/challenge/dagger/ChallengeModule.kt b/challenge/dagger/src/main/kotlin/me/proton/core/challenge/dagger/CoreChallengeModule.kt similarity index 97% rename from challenge/dagger/src/main/kotlin/me/proton/core/challenge/dagger/ChallengeModule.kt rename to challenge/dagger/src/main/kotlin/me/proton/core/challenge/dagger/CoreChallengeModule.kt index 604e2b0fe..cbc525a2b 100644 --- a/challenge/dagger/src/main/kotlin/me/proton/core/challenge/dagger/ChallengeModule.kt +++ b/challenge/dagger/src/main/kotlin/me/proton/core/challenge/dagger/CoreChallengeModule.kt @@ -31,7 +31,7 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -public object ChallengeModule { +public object CoreChallengeModule { @Provides @Singleton diff --git a/contact/hilt/api/contact-hilt.api b/contact/hilt/api/contact-hilt.api index 910c56ebc..b2c604b51 100644 --- a/contact/hilt/api/contact-hilt.api +++ b/contact/hilt/api/contact-hilt.api @@ -1,4 +1,4 @@ -public class hilt_aggregated_deps/_me_proton_core_contact_hilt_ContactsModule { +public class hilt_aggregated_deps/_me_proton_core_contact_hilt_CoreContactsModule { public fun ()V } @@ -9,7 +9,7 @@ public final class me/proton/core/contact/hilt/BuildConfig { public fun ()V } -public abstract class me/proton/core/contact/hilt/ContactsModule { +public abstract class me/proton/core/contact/hilt/CoreContactsModule { public fun ()V public abstract fun bindContactLocalDataSource (Lme/proton/core/contact/data/local/db/ContactLocalDataSourceImpl;)Lme/proton/core/contact/domain/repository/ContactLocalDataSource; public abstract fun bindContactRemoteDataSource (Lme/proton/core/contact/data/api/ContactRemoteDataSourceImpl;)Lme/proton/core/contact/domain/repository/ContactRemoteDataSource; diff --git a/contact/hilt/src/main/kotlin/me/proton/core/contact/hilt/ContactsModule.kt b/contact/hilt/src/main/kotlin/me/proton/core/contact/hilt/CoreContactsModule.kt similarity index 97% rename from contact/hilt/src/main/kotlin/me/proton/core/contact/hilt/ContactsModule.kt rename to contact/hilt/src/main/kotlin/me/proton/core/contact/hilt/CoreContactsModule.kt index 44accfbbb..e45e79631 100644 --- a/contact/hilt/src/main/kotlin/me/proton/core/contact/hilt/ContactsModule.kt +++ b/contact/hilt/src/main/kotlin/me/proton/core/contact/hilt/CoreContactsModule.kt @@ -31,7 +31,7 @@ import me.proton.core.contact.domain.repository.ContactRepository @Module @InstallIn(SingletonComponent::class) -abstract class ContactsModule { +abstract class CoreContactsModule { @Binds abstract fun bindContactLocalDataSource(impl: ContactLocalDataSourceImpl): ContactLocalDataSource diff --git a/crypto-validator/dagger/api/crypto-validator-dagger.api b/crypto-validator/dagger/api/crypto-validator-dagger.api index bf7445e1d..5b756fe08 100644 --- a/crypto-validator/dagger/api/crypto-validator-dagger.api +++ b/crypto-validator/dagger/api/crypto-validator-dagger.api @@ -1,8 +1,8 @@ -public class hilt_aggregated_deps/_me_proton_core_crypto_validator_dagger_HiltWrapper_CryptoValidatorBindsModule { +public class hilt_aggregated_deps/_me_proton_core_crypto_validator_dagger_HiltWrapper_CoreCryptoValidatorBindsModule { public fun ()V } -public class hilt_aggregated_deps/_me_proton_core_crypto_validator_dagger_HiltWrapper_CryptoValidatorModule { +public class hilt_aggregated_deps/_me_proton_core_crypto_validator_dagger_HiltWrapper_CoreCryptoValidatorModule { public fun ()V } @@ -13,19 +13,19 @@ public final class me/proton/core/crypto/validator/dagger/BuildConfig { public fun ()V } -public final class me/proton/core/crypto/validator/dagger/CryptoValidatorModule_ProvideKeyStoreCryptoCheckFactory : dagger/internal/Factory { +public final class me/proton/core/crypto/validator/dagger/CoreCryptoValidatorModule_ProvideKeyStoreCryptoCheckFactory : dagger/internal/Factory { public fun (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/crypto/validator/dagger/CryptoValidatorModule_ProvideKeyStoreCryptoCheckFactory; + public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/crypto/validator/dagger/CoreCryptoValidatorModule_ProvideKeyStoreCryptoCheckFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/crypto/validator/presentation/CryptoValidator; public static fun provideKeyStoreCryptoCheck (Landroid/app/Application;Lme/proton/core/crypto/common/keystore/KeyStoreCrypto;Lme/proton/core/crypto/validator/domain/prefs/CryptoPrefs;)Lme/proton/core/crypto/validator/presentation/CryptoValidator; } -public final class me/proton/core/crypto/validator/dagger/HiltWrapper_CryptoValidatorBindsModule { +public final class me/proton/core/crypto/validator/dagger/HiltWrapper_CoreCryptoValidatorBindsModule { public fun ()V } -public final class me/proton/core/crypto/validator/dagger/HiltWrapper_CryptoValidatorModule { +public final class me/proton/core/crypto/validator/dagger/HiltWrapper_CoreCryptoValidatorModule { public fun ()V } diff --git a/crypto-validator/dagger/src/main/kotlin/me/proton/core/crypto/validator/dagger/CryptoValidatorModule.kt b/crypto-validator/dagger/src/main/kotlin/me/proton/core/crypto/validator/dagger/CoreCryptoValidatorModule.kt similarity index 94% rename from crypto-validator/dagger/src/main/kotlin/me/proton/core/crypto/validator/dagger/CryptoValidatorModule.kt rename to crypto-validator/dagger/src/main/kotlin/me/proton/core/crypto/validator/dagger/CoreCryptoValidatorModule.kt index 6589a3525..b24e420da 100644 --- a/crypto-validator/dagger/src/main/kotlin/me/proton/core/crypto/validator/dagger/CryptoValidatorModule.kt +++ b/crypto-validator/dagger/src/main/kotlin/me/proton/core/crypto/validator/dagger/CoreCryptoValidatorModule.kt @@ -32,7 +32,7 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -internal object CryptoValidatorModule { +internal object CoreCryptoValidatorModule { @Provides @Singleton @@ -50,7 +50,7 @@ internal object CryptoValidatorModule { @Module @InstallIn(SingletonComponent::class) -internal abstract class CryptoValidatorBindsModule { +internal abstract class CoreCryptoValidatorBindsModule { @Binds abstract fun bindCryptoPrefs(cryptoPrefsImpl: CryptoPrefsImpl): CryptoPrefs } diff --git a/feature-flag/dagger/api/feature-flag-dagger.api b/feature-flag/dagger/api/feature-flag-dagger.api index ddc8580a8..4d19108a7 100644 --- a/feature-flag/dagger/api/feature-flag-dagger.api +++ b/feature-flag/dagger/api/feature-flag-dagger.api @@ -1,8 +1,8 @@ -public class hilt_aggregated_deps/_me_proton_core_featureflag_dagger_HiltWrapper_FeatureFlagModule { +public class hilt_aggregated_deps/_me_proton_core_featureflag_dagger_HiltWrapper_CoreFeatureFlagModule { public fun ()V } -public final class me/proton/core/featureflag/dagger/HiltWrapper_FeatureFlagModule { +public final class me/proton/core/featureflag/dagger/HiltWrapper_CoreFeatureFlagModule { public fun ()V } diff --git a/feature-flag/dagger/src/main/kotlin/me/proton/core/featureflag/dagger/FeatureFlagModule.kt b/feature-flag/dagger/src/main/kotlin/me/proton/core/featureflag/dagger/CoreFeatureFlagModule.kt similarity index 97% rename from feature-flag/dagger/src/main/kotlin/me/proton/core/featureflag/dagger/FeatureFlagModule.kt rename to feature-flag/dagger/src/main/kotlin/me/proton/core/featureflag/dagger/CoreFeatureFlagModule.kt index ee9e4351e..b7f18c378 100644 --- a/feature-flag/dagger/src/main/kotlin/me/proton/core/featureflag/dagger/FeatureFlagModule.kt +++ b/feature-flag/dagger/src/main/kotlin/me/proton/core/featureflag/dagger/CoreFeatureFlagModule.kt @@ -34,7 +34,7 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -internal abstract class FeatureFlagModule { +internal abstract class CoreFeatureFlagModule { @Binds @Singleton diff --git a/label/dagger/api/label-dagger.api b/label/dagger/api/label-dagger.api index 9ac83da56..3a0a16fff 100644 --- a/label/dagger/api/label-dagger.api +++ b/label/dagger/api/label-dagger.api @@ -1,4 +1,4 @@ -public class hilt_aggregated_deps/_me_proton_core_label_dagger_LabelModule { +public class hilt_aggregated_deps/_me_proton_core_label_dagger_CoreLabelModule { public fun ()V } @@ -9,7 +9,7 @@ public final class me/proton/core/label/dagger/BuildConfig { public fun ()V } -public abstract class me/proton/core/label/dagger/LabelModule { +public abstract class me/proton/core/label/dagger/CoreLabelModule { public fun ()V public abstract fun bindLabelLocalDataSource (Lme/proton/core/label/data/local/LabelLocalDataSourceImpl;)Lme/proton/core/label/domain/repository/LabelLocalDataSource; public abstract fun bindLabelRemoteDataSource (Lme/proton/core/label/data/remote/LabelRemoteDataSourceImpl;)Lme/proton/core/label/domain/repository/LabelRemoteDataSource; diff --git a/label/dagger/src/main/kotlin/me/proton/core/label/dagger/LabelModule.kt b/label/dagger/src/main/kotlin/me/proton/core/label/dagger/CoreLabelModule.kt similarity index 98% rename from label/dagger/src/main/kotlin/me/proton/core/label/dagger/LabelModule.kt rename to label/dagger/src/main/kotlin/me/proton/core/label/dagger/CoreLabelModule.kt index d4f0e25f7..d4d5764cd 100644 --- a/label/dagger/src/main/kotlin/me/proton/core/label/dagger/LabelModule.kt +++ b/label/dagger/src/main/kotlin/me/proton/core/label/dagger/CoreLabelModule.kt @@ -31,7 +31,7 @@ import me.proton.core.label.domain.repository.LabelRepository @Module @InstallIn(SingletonComponent::class) -abstract class LabelModule { +abstract class CoreLabelModule { @Binds abstract fun bindLabelLocalDataSource(impl: LabelLocalDataSourceImpl): LabelLocalDataSource diff --git a/metrics/dagger/api/metrics-dagger.api b/metrics/dagger/api/metrics-dagger.api index c75c1bf2c..35e1e6b9a 100644 --- a/metrics/dagger/api/metrics-dagger.api +++ b/metrics/dagger/api/metrics-dagger.api @@ -1,4 +1,4 @@ -public class hilt_aggregated_deps/_me_proton_core_metrics_dagger_HiltWrapper_MetricsModule { +public class hilt_aggregated_deps/_me_proton_core_metrics_dagger_HiltWrapper_CoreMetricsModule { public fun ()V } @@ -9,7 +9,7 @@ public final class me/proton/core/metrics/dagger/BuildConfig { public fun ()V } -public final class me/proton/core/metrics/dagger/HiltWrapper_MetricsModule { +public final class me/proton/core/metrics/dagger/HiltWrapper_CoreMetricsModule { public fun ()V } diff --git a/metrics/dagger/src/main/kotlin/me/proton/core/metrics/dagger/MetricsModule.kt b/metrics/dagger/src/main/kotlin/me/proton/core/metrics/dagger/CoreMetricsModule.kt similarity index 96% rename from metrics/dagger/src/main/kotlin/me/proton/core/metrics/dagger/MetricsModule.kt rename to metrics/dagger/src/main/kotlin/me/proton/core/metrics/dagger/CoreMetricsModule.kt index 374445330..355a3220f 100644 --- a/metrics/dagger/src/main/kotlin/me/proton/core/metrics/dagger/MetricsModule.kt +++ b/metrics/dagger/src/main/kotlin/me/proton/core/metrics/dagger/CoreMetricsModule.kt @@ -29,7 +29,7 @@ import me.proton.core.metrics.domain.repository.MetricsRepository @Module @InstallIn(SingletonComponent::class) -internal abstract class MetricsModule { +internal abstract class CoreMetricsModule { @Binds abstract fun provideMetricsRepository(impl: MetricsRepositoryImpl): MetricsRepository diff --git a/network/dagger/api/network-dagger.api b/network/dagger/api/network-dagger.api index afcd8d13b..1c629079b 100644 --- a/network/dagger/api/network-dagger.api +++ b/network/dagger/api/network-dagger.api @@ -1,4 +1,4 @@ -public class hilt_aggregated_deps/_me_proton_core_network_dagger_NetworkModule { +public class hilt_aggregated_deps/_me_proton_core_network_dagger_CoreNetworkModule { public fun ()V } @@ -9,43 +9,43 @@ public final class me/proton/core/network/dagger/BuildConfig { public fun ()V } -public final class me/proton/core/network/dagger/NetworkModule_ProvideApiProviderFactory : dagger/internal/Factory { - public fun (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/NetworkModule_ProvideApiProviderFactory; +public final class me/proton/core/network/dagger/CoreNetworkModule_ProvideApiProviderFactory : dagger/internal/Factory { + public fun (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)V + public static fun create (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/CoreNetworkModule_ProvideApiProviderFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/network/data/ApiProvider; - public static fun provideApiProvider (Lme/proton/core/network/dagger/NetworkModule;Lme/proton/core/network/data/ApiManagerFactory;Lme/proton/core/network/domain/session/SessionProvider;)Lme/proton/core/network/data/ApiProvider; + public static fun provideApiProvider (Lme/proton/core/network/dagger/CoreNetworkModule;Lme/proton/core/network/data/ApiManagerFactory;Lme/proton/core/network/domain/session/SessionProvider;)Lme/proton/core/network/data/ApiProvider; } -public final class me/proton/core/network/dagger/NetworkModule_ProvideClientVersionValidatorFactory : dagger/internal/Factory { - public fun (Lme/proton/core/network/dagger/NetworkModule;)V - public static fun create (Lme/proton/core/network/dagger/NetworkModule;)Lme/proton/core/network/dagger/NetworkModule_ProvideClientVersionValidatorFactory; +public final class me/proton/core/network/dagger/CoreNetworkModule_ProvideClientVersionValidatorFactory : dagger/internal/Factory { + public fun (Lme/proton/core/network/dagger/CoreNetworkModule;)V + public static fun create (Lme/proton/core/network/dagger/CoreNetworkModule;)Lme/proton/core/network/dagger/CoreNetworkModule_ProvideClientVersionValidatorFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/network/domain/client/ClientVersionValidator; - public static fun provideClientVersionValidator (Lme/proton/core/network/dagger/NetworkModule;)Lme/proton/core/network/domain/client/ClientVersionValidator; + public static fun provideClientVersionValidator (Lme/proton/core/network/dagger/CoreNetworkModule;)Lme/proton/core/network/domain/client/ClientVersionValidator; } -public final class me/proton/core/network/dagger/NetworkModule_ProvideCookieJarFactory : dagger/internal/Factory { - public fun (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)V - public static fun create (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/NetworkModule_ProvideCookieJarFactory; +public final class me/proton/core/network/dagger/CoreNetworkModule_ProvideCookieJarFactory : dagger/internal/Factory { + public fun (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;)V + public static fun create (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/CoreNetworkModule_ProvideCookieJarFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/network/data/ProtonCookieStore; - public static fun provideCookieJar (Lme/proton/core/network/dagger/NetworkModule;Landroid/content/Context;)Lme/proton/core/network/data/ProtonCookieStore; + public static fun provideCookieJar (Lme/proton/core/network/dagger/CoreNetworkModule;Landroid/content/Context;)Lme/proton/core/network/data/ProtonCookieStore; } -public final class me/proton/core/network/dagger/NetworkModule_ProvideNetworkManagerFactory : dagger/internal/Factory { - public fun (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)V - public static fun create (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/NetworkModule_ProvideNetworkManagerFactory; +public final class me/proton/core/network/dagger/CoreNetworkModule_ProvideNetworkManagerFactory : dagger/internal/Factory { + public fun (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;)V + public static fun create (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/CoreNetworkModule_ProvideNetworkManagerFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/network/domain/NetworkManager; - public static fun provideNetworkManager (Lme/proton/core/network/dagger/NetworkModule;Landroid/content/Context;)Lme/proton/core/network/domain/NetworkManager; + public static fun provideNetworkManager (Lme/proton/core/network/dagger/CoreNetworkModule;Landroid/content/Context;)Lme/proton/core/network/domain/NetworkManager; } -public final class me/proton/core/network/dagger/NetworkModule_ProvideNetworkPrefsFactory : dagger/internal/Factory { - public fun (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)V - public static fun create (Lme/proton/core/network/dagger/NetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/NetworkModule_ProvideNetworkPrefsFactory; +public final class me/proton/core/network/dagger/CoreNetworkModule_ProvideNetworkPrefsFactory : dagger/internal/Factory { + public fun (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;)V + public static fun create (Lme/proton/core/network/dagger/CoreNetworkModule;Ljavax/inject/Provider;)Lme/proton/core/network/dagger/CoreNetworkModule_ProvideNetworkPrefsFactory; public synthetic fun get ()Ljava/lang/Object; public fun get ()Lme/proton/core/network/domain/NetworkPrefs; - public static fun provideNetworkPrefs (Lme/proton/core/network/dagger/NetworkModule;Landroid/content/Context;)Lme/proton/core/network/domain/NetworkPrefs; + public static fun provideNetworkPrefs (Lme/proton/core/network/dagger/CoreNetworkModule;Landroid/content/Context;)Lme/proton/core/network/domain/NetworkPrefs; } diff --git a/network/dagger/src/main/kotlin/me/proton/core/network/dagger/NetworkModule.kt b/network/dagger/src/main/kotlin/me/proton/core/network/dagger/CoreNetworkModule.kt similarity index 98% rename from network/dagger/src/main/kotlin/me/proton/core/network/dagger/NetworkModule.kt rename to network/dagger/src/main/kotlin/me/proton/core/network/dagger/CoreNetworkModule.kt index a7e0afb38..c8a14a4bc 100644 --- a/network/dagger/src/main/kotlin/me/proton/core/network/dagger/NetworkModule.kt +++ b/network/dagger/src/main/kotlin/me/proton/core/network/dagger/CoreNetworkModule.kt @@ -39,7 +39,7 @@ import javax.inject.Singleton @Module @InstallIn(SingletonComponent::class) -internal class NetworkModule { +internal class CoreNetworkModule { @Provides @Singleton fun provideCookieJar(@ApplicationContext context: Context): ProtonCookieStore = ProtonCookieStore( diff --git a/report/dagger/api/report-dagger.api b/report/dagger/api/report-dagger.api index e4f50cd53..56aa26fb8 100644 --- a/report/dagger/api/report-dagger.api +++ b/report/dagger/api/report-dagger.api @@ -1,8 +1,8 @@ -public class hilt_aggregated_deps/_me_proton_core_report_dagger_HiltWrapper_ReportBindModule { +public class hilt_aggregated_deps/_me_proton_core_report_dagger_CoreReportModule { public fun ()V } -public class hilt_aggregated_deps/_me_proton_core_report_dagger_ReportModule { +public class hilt_aggregated_deps/_me_proton_core_report_dagger_HiltWrapper_CoreReportBindModule { public fun ()V } @@ -21,15 +21,15 @@ public final class me/proton/core/report/dagger/BuildConfig { public fun ()V } -public final class me/proton/core/report/dagger/HiltWrapper_ReportBindModule { +public final class me/proton/core/report/dagger/CoreReportModule_ProvideBugReportMetaFactory : dagger/internal/Factory { + public fun (Lme/proton/core/report/dagger/CoreReportModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)V + public static fun create (Lme/proton/core/report/dagger/CoreReportModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/report/dagger/CoreReportModule_ProvideBugReportMetaFactory; + public synthetic fun get ()Ljava/lang/Object; + public fun get ()Lme/proton/core/report/domain/entity/BugReportMeta; + public static fun provideBugReportMeta (Lme/proton/core/report/dagger/CoreReportModule;Lme/proton/core/report/dagger/AppUtils;Lme/proton/core/domain/entity/Product;)Lme/proton/core/report/domain/entity/BugReportMeta; +} + +public final class me/proton/core/report/dagger/HiltWrapper_CoreReportBindModule { public fun ()V } -public final class me/proton/core/report/dagger/ReportModule_ProvideBugReportMetaFactory : dagger/internal/Factory { - public fun (Lme/proton/core/report/dagger/ReportModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)V - public static fun create (Lme/proton/core/report/dagger/ReportModule;Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/report/dagger/ReportModule_ProvideBugReportMetaFactory; - public synthetic fun get ()Ljava/lang/Object; - public fun get ()Lme/proton/core/report/domain/entity/BugReportMeta; - public static fun provideBugReportMeta (Lme/proton/core/report/dagger/ReportModule;Lme/proton/core/report/dagger/AppUtils;Lme/proton/core/domain/entity/Product;)Lme/proton/core/report/domain/entity/BugReportMeta; -} - diff --git a/report/dagger/src/main/kotlin/me/proton/core/report/dagger/ReportModule.kt b/report/dagger/src/main/kotlin/me/proton/core/report/dagger/CoreReportModule.kt similarity index 96% rename from report/dagger/src/main/kotlin/me/proton/core/report/dagger/ReportModule.kt rename to report/dagger/src/main/kotlin/me/proton/core/report/dagger/CoreReportModule.kt index 6d0af2086..b0cedc86e 100644 --- a/report/dagger/src/main/kotlin/me/proton/core/report/dagger/ReportModule.kt +++ b/report/dagger/src/main/kotlin/me/proton/core/report/dagger/CoreReportModule.kt @@ -33,7 +33,7 @@ import me.proton.core.report.domain.usecase.SendBugReport @Module @InstallIn(SingletonComponent::class) -internal class ReportModule { +internal class CoreReportModule { @Provides fun provideBugReportMeta(appUtils: AppUtils, product: Product): BugReportMeta { return BugReportMeta( @@ -48,7 +48,7 @@ internal class ReportModule { @Module @InstallIn(SingletonComponent::class) -internal interface ReportBindModule { +internal interface CoreReportBindModule { @Binds fun provideReportRepository(repository: ReportRepositoryImpl): ReportRepository