| provideMultiServerTokenRepository(LocalRepository, Moshi) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| provideDatabaseManager(DatabaseManagerFactory, String) |   | 81% |   | 50% | 3 | 4 | 0 | 1 | 0 | 1 |
| provideNotificationManager(Application) |   | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| provideJobScheduler(Application) |   | 66% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| provideChatRoomRepository() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| provideHttpLoggingInterceptor() |   | 84% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| provideMoshi(PlatformLogger, GetCurrentServerInteractor) |   | 98% |   | 50% | 1 | 2 | 0 | 15 | 0 | 1 |
| provideMessageParser(Application, SpannableConfiguration, GetCurrentServerInteractor, GetSettingsInteractor) |   | 96% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| provideAnalyticsManager(AnalyticsTrackingInteractor, GetCurrentServerInteractor, GetAccountsInteractor, AnswersAnalytics, GoogleAnalyticsForFirebase) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| provideOkHttpClient(HttpLoggingInterceptor, BasicAuthenticatorInterceptor) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| providePushManager(Application, GroupedPush, NotificationManager, Moshi, GetAccountInteractor, GetSettingsInteractor) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| provideImagePipelineConfig(Context, OkHttpClient) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| provideConfiguration(Application) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| provideSendMessageJob(Application) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| provideTokenRepository(SharedPreferences, Moshi) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideLocalRepository(SharedPreferences, Moshi) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| providePermissionsRepository(LocalRepository, Moshi) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideMessageRepository(DatabaseManager) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideBasicAuthRepository(SharedPreferences, Moshi) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideAccountsRepository(SharedPreferences, Moshi) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideJobSchedulerInteractor(JobScheduler, JobInfo) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideBasicAuthenticatorInterceptor(GetBasicAuthInteractor, SaveBasicAuthInteractor) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| provideCurrentServerRepository(SharedPreferences) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideAnalyticsTrackingRepository(SharedPreferences) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideSortingAndGroupingRepository(SharedPreferences) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideConnectingServerRepository(SharedPreferences) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideCurrentLanguageRepository(SharedPreferences) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideSettingsRepository(LocalRepository) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideDynamicLinkForFirebase(Application) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideGoogleAnalyticsForFirebase(Application) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideSharedPreferences(Application) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideMessagesSharedPreferences(Application) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideContext(Application) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideDraweeConfig() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideCurrentServer(GetCurrentServerInteractor) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideUserRepository() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideGroupedPush() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| provideAnswersAnalytics() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| providePlatformLogger() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| AppModule() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |