333 lines
34 KiB
Java
333 lines
34 KiB
Java
package com.adif.elcanomovil;
|
|
|
|
import android.net.ConnectivityManager;
|
|
import c1.C0283c;
|
|
import com.adif.commonHelpers.di.CommonHelpersModule;
|
|
import com.adif.elcanomovil.DaggerElcanoApplication_HiltComponents_SingletonC;
|
|
import com.adif.elcanomovil.commonNavGraph.navigation.NavigationIntents;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideApplicationObserverFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideAuthtenticationProviderFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideFirebaseCrashlyticsFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideLifeCicleProviderFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideLoggerObserverFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideNotificationPayloadHandlerFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideRemoteConfigurationObserverFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideUpdateStationsObserverFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvideWidgetPayloadHandlerFactory;
|
|
import com.adif.elcanomovil.di.ApplicationModule_Companion_ProvidesDateFormatFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideActiveSubscriptionsUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideCreateSubscriptionsdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideDeleteSubscriptionsdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideFetchVersionUpdateUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGenerateDynamicLinkFacadeFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGenerateDynamicLinkUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGeneratePasswordUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGeneratePersistentUserIdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGenerateUserIdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetBetweenStationsUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetCirculationUpdateTimeUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetCompositionsUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetDepartureCirculationsUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetHomeStationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetLastDepartureTypeTrainIsCercaniasUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetLastDeparturesArrivalsStationToUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetLastDeparturesArrivalsStationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetStationArrivalsUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetStationDeparturesUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetStationsForRegionUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetStationsUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetSubscriptionsdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetUserLastLocationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideGetWorkStationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideLoginAvisaUserUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideManageLogosUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideModifySubscriptionsdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideMuteSubscriptionsdUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideRefreshAvisaUserUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideRegisterAvisaUserUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideSetHomeStationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideSetLastDepartureTypeTrainIsCercaniasUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideSetLastDeparturesArrivalsStationToUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideSetLastDeparturesArrivalsStationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideSetWorkStationUseCaseFactory;
|
|
import com.adif.elcanomovil.di.UseCases_ProvideTabDataHolderFactory;
|
|
import com.adif.elcanomovil.domain.providers.Check24hProvider;
|
|
import com.adif.elcanomovil.domain.providers.CredentialsProvider;
|
|
import com.adif.elcanomovil.domain.providers.DynamicLinkFacade;
|
|
import com.adif.elcanomovil.domain.providers.LocationProvider;
|
|
import com.adif.elcanomovil.domain.providers.LogoProvider;
|
|
import com.adif.elcanomovil.domain.providers.PushIdTokenProvider;
|
|
import com.adif.elcanomovil.domain.providers.TokenJwtProvider;
|
|
import com.adif.elcanomovil.domain.repositories.RemoteConfigVersionRepository;
|
|
import com.adif.elcanomovil.domain.repositories.avisa.AvisaLoginRepository;
|
|
import com.adif.elcanomovil.domain.repositories.circulation.CirculationRepository;
|
|
import com.adif.elcanomovil.domain.repositories.compositions.CompositionsRepository;
|
|
import com.adif.elcanomovil.domain.repositories.linecolours.LineColoursRepository;
|
|
import com.adif.elcanomovil.domain.repositories.logos.LogosInfoRepository;
|
|
import com.adif.elcanomovil.domain.repositories.stations.StationsRepository;
|
|
import com.adif.elcanomovil.domain.repositories.subscriptions.SubscriptionRepository;
|
|
import com.adif.elcanomovil.domain.usecases.circulation.GetDepartureCirculationsUseCase;
|
|
import com.adif.elcanomovil.domain.usecases.credentials.GeneratePasswordUseCase;
|
|
import com.adif.elcanomovil.domain.usecases.credentials.GeneratePersistentUserIdUseCase;
|
|
import com.adif.elcanomovil.domain.usecases.credentials.GenerateUserIdUseCase;
|
|
import com.adif.elcanomovil.domain.usecases.stations.GetHomeStationUseCase;
|
|
import com.adif.elcanomovil.domain.usecases.stations.GetWorkStationUseCase;
|
|
import com.adif.elcanomovil.notifications.DefaultNotificationProvider;
|
|
import com.adif.elcanomovil.notifications.NotificationPayloadHandler;
|
|
import com.adif.elcanomovil.repositories.avisa.DefaultAvisaStationsRepository;
|
|
import com.adif.elcanomovil.repositories.avisa.DefaultIncidenceRepository;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideAppVersionProviderFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideAvisaLoginRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideAvisaStationCategoryMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideAvisaStationMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideCheck24hProviderFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideCirculationMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideCirculationRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideCompositionsMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideCompositionsRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideCredentialsProviderFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideFavouritesRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideFiltersRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideFirebaseDynamicLinkFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideFirebaseRemoteConfigFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideFusedLocationProviderClientFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideIncidenceMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideIncidencePictureMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideLineColoursRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideLogoProviderFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideLogosInfoRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvidePushIdTokenProviderFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideRemoteConfigVersionRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideSearchesRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideStationMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideStationObservationsMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideStationsObservationsRepositoryFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideSubscriptionMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideTokenJwtProviderFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvideTokenMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvidesFavoritableMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvidesFavoritableTrainMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvidesSearchesMapperFactory;
|
|
import com.adif.elcanomovil.repositories.di.RepositoryModule_Companion_ProvidesTrainSearchesMapperFactory;
|
|
import com.adif.elcanomovil.repositories.providers.DefaultLocationProvider;
|
|
import com.adif.elcanomovil.repositories.providers.DefaultLocationStatusProvider;
|
|
import com.adif.elcanomovil.repositories.stations.DefaultStationsRepository;
|
|
import com.adif.elcanomovil.repositories.subscriptions.DefaultSubscriptionsRepository;
|
|
import com.adif.elcanomovil.serviceNetworking.di.FirebaseStorageModule_ProvideFirebaseStorageFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideAvisaLoginServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideAvisaStationsServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideCertificatePinnerFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideCirculationServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideIncidenceServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideOkHttpClientFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideStationObservationsServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideStationsServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideSubscriptionServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.di.NetworkModule_ProvideTrainCompositionServiceFactory;
|
|
import com.adif.elcanomovil.serviceNetworking.pinning.PinningRemoteDataSource;
|
|
import com.adif.elcanomovil.serviceNetworking.pinning.PinningRepository;
|
|
import com.adif.elcanomovil.serviceStorage.di.StorageModule_ProvideAvisaStationDaoFactory;
|
|
import com.adif.elcanomovil.serviceStorage.di.StorageModule_ProvideFavouritesDaoFactory;
|
|
import com.adif.elcanomovil.serviceStorage.di.StorageModule_ProvideIncidenceDaoFactory;
|
|
import com.adif.elcanomovil.serviceStorage.di.StorageModule_ProvideStationsDaoFactory;
|
|
import com.adif.elcanomovil.serviceStorage.di.StorageModule_ProvideSubscriptionAuxDataDaoFactory;
|
|
import com.adif.elcanomovil.serviceStorage.di.StorageModule_ProvideSubscriptionDaoFactory;
|
|
import com.adif.elcanomovil.uiDepartures.di.DepartureModule_DateFormatterFactory;
|
|
import com.adif.elcanomovil.uiDepartures.di.DepartureModule_ProvidesAvldmdCirculationMapperFactory;
|
|
import com.adif.elcanomovil.uiDepartures.di.DepartureModule_ProvidesCirculationMapperFactory;
|
|
import com.adif.elcanomovil.uiDepartures.di.DepartureModule_ProvidesOtherCirculationMapperFactory;
|
|
import com.adif.elcanomovil.uiHome.di.HomeModule_ProvideHomeMapViewModelFactory;
|
|
import com.adif.elcanomovil.uiHome.mappers.UserFavoriteVOMapper;
|
|
import com.adif.elcanomovil.uiMoreAdif.di.MoreAdifModule_ProvideHelpItemsProviderFactory;
|
|
import com.adif.elcanomovil.uiMoreAdif.di.MoreAdifModule_ProvideOptionsProviderFactory;
|
|
import com.adif.elcanomovil.uiSelectStation.di.SelectedStationModule_ProvidesCollatorFactory;
|
|
import com.adif.elcanomovil.widget.DeparturesWidgetView;
|
|
import com.adif.elcanomovil.widget.DeparturesWidgetViewModel;
|
|
import com.adif.elcanomovil.widget.di.WidgetsModule_ProvideConnectivityManagerFactory;
|
|
import com.adif.elcanomovil.widget.domain.usecases.GetWidgetInfoUseCase;
|
|
import com.google.firebase.storage.FirebaseStorage;
|
|
import d1.C0309c;
|
|
import d1.InterfaceC0307a;
|
|
import dagger.hilt.android.internal.modules.ApplicationContextModule_ProvideContextFactory;
|
|
import dagger.internal.Preconditions;
|
|
import dagger.internal.Provider;
|
|
import e3.C0322h;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class c implements Provider {
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public final DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl f4404a;
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public final int f4405b;
|
|
|
|
public c(DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl singletonCImpl, int i) {
|
|
this.f4404a = singletonCImpl;
|
|
this.f4405b = i;
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARN: Type inference failed for: r6v5, types: [d1.i, java.lang.Object] */
|
|
@Override // javax.inject.Provider
|
|
public final Object get() {
|
|
DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl singletonCImpl = this.f4404a;
|
|
int i = this.f4405b;
|
|
switch (i) {
|
|
case 0:
|
|
singletonCImpl.getClass();
|
|
return ApplicationModule_Companion_ProvideApplicationObserverFactory.provideApplicationObserver(ApplicationModule_Companion_ProvideLoggerObserverFactory.provideLoggerObserver(ApplicationModule_Companion_ProvideFirebaseCrashlyticsFactory.provideFirebaseCrashlytics()), ApplicationModule_Companion_ProvideRemoteConfigurationObserverFactory.provideRemoteConfigurationObserver(UseCases_ProvideFetchVersionUpdateUseCaseFactory.provideFetchVersionUpdateUseCase((RemoteConfigVersionRepository) singletonCImpl.f4338d.get())), ApplicationModule_Companion_ProvideUpdateStationsObserverFactory.provideUpdateStationsObserver(UseCases_ProvideGetStationsUseCaseFactory.provideGetStationsUseCase((StationsRepository) singletonCImpl.f4354m.get(), (Check24hProvider) singletonCImpl.f4356n.get())));
|
|
case 1:
|
|
return RepositoryModule_Companion_ProvideRemoteConfigVersionRepositoryFactory.provideRemoteConfigVersionRepository(RepositoryModule_Companion_ProvideFirebaseRemoteConfigFactory.provideFirebaseRemoteConfig(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
case 2:
|
|
return new DefaultStationsRepository(NetworkModule_ProvideStationsServiceFactory.provideStationsService(singletonCImpl.d(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), StorageModule_ProvideStationsDaoFactory.provideStationsDao(singletonCImpl.e()), RepositoryModule_Companion_ProvideStationMapperFactory.provideStationMapper(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 3:
|
|
return UseCases_ProvideGeneratePersistentUserIdUseCaseFactory.provideGeneratePersistentUserIdUseCase((CredentialsProvider) singletonCImpl.f4340e.get());
|
|
case 4:
|
|
return RepositoryModule_Companion_ProvideCredentialsProviderFactory.provideCredentialsProvider(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 5:
|
|
return NetworkModule_ProvideCertificatePinnerFactory.provideCertificatePinner((PinningRepository) singletonCImpl.f4350k.get());
|
|
case 6:
|
|
return new PinningRepository((PinningRemoteDataSource) singletonCImpl.i.get(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), (C0309c) singletonCImpl.f4348j.get());
|
|
case 7:
|
|
return new PinningRemoteDataSource((FirebaseStorage) singletonCImpl.f4344g.get(), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 8:
|
|
return FirebaseStorageModule_ProvideFirebaseStorageFactory.provideFirebaseStorage();
|
|
case 9:
|
|
return (InterfaceC0307a) Preconditions.checkNotNullFromProvides(CommonHelpersModule.INSTANCE.provideAppDispatcher());
|
|
case 10:
|
|
return new Object();
|
|
case 11:
|
|
return RepositoryModule_Companion_ProvideCheck24hProviderFactory.provideCheck24hProvider(DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
case 12:
|
|
return ApplicationModule_Companion_ProvideLifeCicleProviderFactory.provideLifeCicleProvider();
|
|
case 13:
|
|
return RepositoryModule_Companion_ProvidePushIdTokenProviderFactory.providePushIdTokenProvider(DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
case 14:
|
|
return new DefaultNotificationProvider(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), (NotificationPayloadHandler) singletonCImpl.f4363r.get(), (NavigationIntents) singletonCImpl.f4365s.get());
|
|
case 15:
|
|
return ApplicationModule_Companion_ProvideNotificationPayloadHandlerFactory.provideNotificationPayloadHandler();
|
|
case 16:
|
|
return new NavigationIntents(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 17:
|
|
return new DeparturesWidgetViewModel((GetDepartureCirculationsUseCase) singletonCImpl.f4373w.get(), singletonCImpl.b(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), new DeparturesWidgetView(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), (NavigationIntents) singletonCImpl.f4365s.get()), (InterfaceC0307a) singletonCImpl.h.get(), new Object(), (X0.a) singletonCImpl.f4377y.get(), new GetWidgetInfoUseCase(singletonCImpl.b()));
|
|
case 18:
|
|
return UseCases_ProvideGetDepartureCirculationsUseCaseFactory.provideGetDepartureCirculationsUseCase(UseCases_ProvideGetStationArrivalsUseCaseFactory.provideGetStationArrivalsUseCase((CirculationRepository) singletonCImpl.f4369u.get()), UseCases_ProvideGetStationDeparturesUseCaseFactory.provideGetStationDeparturesUseCase((CirculationRepository) singletonCImpl.f4369u.get()), UseCases_ProvideGetBetweenStationsUseCaseFactory.provideGetBetweenStationsUseCase((CirculationRepository) singletonCImpl.f4369u.get()), DepartureModule_ProvidesCirculationMapperFactory.providesCirculationMapper(DepartureModule_DateFormatterFactory.dateFormatter(), (LineColoursRepository) singletonCImpl.f4371v.get()), DepartureModule_ProvidesAvldmdCirculationMapperFactory.providesAvldmdCirculationMapper(DepartureModule_DateFormatterFactory.dateFormatter()), DepartureModule_ProvidesOtherCirculationMapperFactory.providesOtherCirculationMapper(DepartureModule_DateFormatterFactory.dateFormatter()), ApplicationModule_Companion_ProvidesDateFormatFactory.providesDateFormat());
|
|
case 19:
|
|
return RepositoryModule_Companion_ProvideCirculationRepositoryFactory.provideCirculationRepository(NetworkModule_ProvideCirculationServiceFactory.provideCirculationService(singletonCImpl.d(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), RepositoryModule_Companion_ProvideCirculationMapperFactory.provideCirculationMapper());
|
|
case 20:
|
|
return RepositoryModule_Companion_ProvideLineColoursRepositoryFactory.provideLineColoursRepository(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), (StationsRepository) singletonCImpl.f4354m.get());
|
|
case 21:
|
|
return new X0.a((ConnectivityManager) singletonCImpl.f4375x.get());
|
|
case 22:
|
|
return WidgetsModule_ProvideConnectivityManagerFactory.provideConnectivityManager(singletonCImpl.f4334b, ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 23:
|
|
return ApplicationModule_Companion_ProvideWidgetPayloadHandlerFactory.provideWidgetPayloadHandler();
|
|
case 24:
|
|
return new C0283c();
|
|
case 25:
|
|
return new DefaultLocationProvider(RepositoryModule_Companion_ProvideFusedLocationProviderClientFactory.provideFusedLocationProviderClient(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a)), ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 26:
|
|
return UseCases_ProvideGetHomeStationUseCaseFactory.provideGetHomeStationUseCase((StationsRepository) singletonCImpl.f4354m.get());
|
|
case 27:
|
|
return UseCases_ProvideGetWorkStationUseCaseFactory.provideGetWorkStationUseCase((StationsRepository) singletonCImpl.f4354m.get());
|
|
case 28:
|
|
return RepositoryModule_Companion_ProvideAppVersionProviderFactory.provideAppVersionProvider(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 29:
|
|
return new DefaultIncidenceRepository(NetworkModule_ProvideIncidenceServiceFactory.provideIncidenceService(NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient((C0322h) singletonCImpl.f4352l.get()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), StorageModule_ProvideIncidenceDaoFactory.provideIncidenceDao(singletonCImpl.e()), RepositoryModule_Companion_ProvideIncidencePictureMapperFactory.provideIncidencePictureMapper(), RepositoryModule_Companion_ProvideIncidenceMapperFactory.provideIncidenceMapper(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 30:
|
|
return new DefaultAvisaStationsRepository(NetworkModule_ProvideAvisaStationsServiceFactory.provideAvisaStationsService(NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient((C0322h) singletonCImpl.f4352l.get()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), StorageModule_ProvideAvisaStationDaoFactory.provideAvisaStationDao(singletonCImpl.e()), RepositoryModule_Companion_ProvideAvisaStationMapperFactory.provideAvisaStationMapper(), RepositoryModule_Companion_ProvideAvisaStationCategoryMapperFactory.provideAvisaStationCategoryMapper(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 31:
|
|
return ApplicationModule_Companion_ProvideAuthtenticationProviderFactory.provideAuthtenticationProvider(UseCases_ProvideRegisterAvisaUserUseCaseFactory.provideRegisterAvisaUserUseCase((AvisaLoginRepository) singletonCImpl.f4316I.get(), (GeneratePasswordUseCase) singletonCImpl.J.get(), (GenerateUserIdUseCase) singletonCImpl.f4317K.get(), (GeneratePersistentUserIdUseCase) singletonCImpl.f4342f.get(), (PushIdTokenProvider) singletonCImpl.f4361q.get(), (TokenJwtProvider) singletonCImpl.f4318L.get()), UseCases_ProvideLoginAvisaUserUseCaseFactory.provideLoginAvisaUserUseCase((AvisaLoginRepository) singletonCImpl.f4316I.get(), (GeneratePasswordUseCase) singletonCImpl.J.get(), (GenerateUserIdUseCase) singletonCImpl.f4317K.get()), UseCases_ProvideRefreshAvisaUserUseCaseFactory.provideRefreshAvisaUserUseCase((AvisaLoginRepository) singletonCImpl.f4316I.get()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
case 32:
|
|
return RepositoryModule_Companion_ProvideAvisaLoginRepositoryFactory.provideAvisaLoginRepository(NetworkModule_ProvideAvisaLoginServiceFactory.provideAvisaLoginService(NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient((C0322h) singletonCImpl.f4352l.get()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), RepositoryModule_Companion_ProvideTokenMapperFactory.provideTokenMapper());
|
|
case 33:
|
|
return UseCases_ProvideGeneratePasswordUseCaseFactory.provideGeneratePasswordUseCase((CredentialsProvider) singletonCImpl.f4340e.get());
|
|
case 34:
|
|
return UseCases_ProvideGenerateUserIdUseCaseFactory.provideGenerateUserIdUseCase((CredentialsProvider) singletonCImpl.f4340e.get());
|
|
case 35:
|
|
return RepositoryModule_Companion_ProvideTokenJwtProviderFactory.provideTokenJwtProvider();
|
|
case 36:
|
|
return new Object();
|
|
case 37:
|
|
return RepositoryModule_Companion_ProvideStationsObservationsRepositoryFactory.provideStationsObservationsRepository(NetworkModule_ProvideStationObservationsServiceFactory.provideStationObservationsService(singletonCImpl.d(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), RepositoryModule_Companion_ProvideStationObservationsMapperFactory.provideStationObservationsMapper());
|
|
case 38:
|
|
return UseCases_ProvideGetLastDeparturesArrivalsStationUseCaseFactory.provideGetLastDeparturesArrivalsStationUseCase((CirculationRepository) singletonCImpl.f4369u.get());
|
|
case 39:
|
|
return UseCases_ProvideSetLastDeparturesArrivalsStationUseCaseFactory.provideSetLastDeparturesArrivalsStationUseCase((CirculationRepository) singletonCImpl.f4369u.get());
|
|
case 40:
|
|
return UseCases_ProvideGetLastDeparturesArrivalsStationToUseCaseFactory.provideGetLastDeparturesArrivalsStationToUseCase((CirculationRepository) singletonCImpl.f4369u.get());
|
|
case 41:
|
|
return UseCases_ProvideGetLastDepartureTypeTrainIsCercaniasUseCaseFactory.provideGetLastDepartureTypeTrainIsCercaniasUseCase((CirculationRepository) singletonCImpl.f4369u.get());
|
|
case 42:
|
|
return UseCases_ProvideSetLastDeparturesArrivalsStationToUseCaseFactory.provideSetLastDeparturesArrivalsStationToUseCase((CirculationRepository) singletonCImpl.f4369u.get());
|
|
case 43:
|
|
return UseCases_ProvideSetLastDepartureTypeTrainIsCercaniasUseCaseFactory.provideSetLastDepartureTypeTrainIsCercaniasUseCase((CirculationRepository) singletonCImpl.f4369u.get());
|
|
case 44:
|
|
return RepositoryModule_Companion_ProvideFavouritesRepositoryFactory.provideFavouritesRepository(StorageModule_ProvideFavouritesDaoFactory.provideFavouritesDao(singletonCImpl.e()), RepositoryModule_Companion_ProvidesFavoritableMapperFactory.providesFavoritableMapper(), NetworkModule_ProvideSubscriptionServiceFactory.provideSubscriptionService(NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient((C0322h) singletonCImpl.f4352l.get()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), RepositoryModule_Companion_ProvidesFavoritableTrainMapperFactory.providesFavoritableTrainMapper());
|
|
case 45:
|
|
return UseCases_ProvideGenerateDynamicLinkUseCaseFactory.provideGenerateDynamicLinkUseCase((DynamicLinkFacade) singletonCImpl.f4329W.get());
|
|
case 46:
|
|
return UseCases_ProvideGenerateDynamicLinkFacadeFactory.provideGenerateDynamicLinkFacade(RepositoryModule_Companion_ProvideFirebaseDynamicLinkFactory.provideFirebaseDynamicLink());
|
|
case 47:
|
|
return UseCases_ProvideGetCirculationUpdateTimeUseCaseFactory.provideGetCirculationUpdateTimeUseCase((RemoteConfigVersionRepository) singletonCImpl.f4338d.get());
|
|
case 48:
|
|
return RepositoryModule_Companion_ProvideFiltersRepositoryFactory.provideFiltersRepository(DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
case 49:
|
|
return UseCases_ProvideManageLogosUseCaseFactory.provideManageLogosUseCase((LogosInfoRepository) singletonCImpl.f4333a0.get(), (LogoProvider) singletonCImpl.f4335b0.get());
|
|
case 50:
|
|
return RepositoryModule_Companion_ProvideLogosInfoRepositoryFactory.provideLogosInfoRepository(DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
case 51:
|
|
return RepositoryModule_Companion_ProvideLogoProviderFactory.provideLogoProvider(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 52:
|
|
return UseCases_ProvideTabDataHolderFactory.provideTabDataHolder();
|
|
case 53:
|
|
return MoreAdifModule_ProvideHelpItemsProviderFactory.provideHelpItemsProvider();
|
|
case 54:
|
|
return HomeModule_ProvideHomeMapViewModelFactory.provideHomeMapViewModel(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), UseCases_ProvideGetStationsForRegionUseCaseFactory.provideGetStationsForRegionUseCase((LocationProvider) singletonCImpl.f4310C.get(), (StationsRepository) singletonCImpl.f4354m.get(), (Check24hProvider) singletonCImpl.f4356n.get()), UseCases_ProvideGetUserLastLocationUseCaseFactory.provideGetUserLastLocationUseCase((LocationProvider) singletonCImpl.f4310C.get()), (GetHomeStationUseCase) singletonCImpl.f4311D.get(), (GetWorkStationUseCase) singletonCImpl.f4312E.get());
|
|
case 55:
|
|
return UseCases_ProvideSetHomeStationUseCaseFactory.provideSetHomeStationUseCase((StationsRepository) singletonCImpl.f4354m.get());
|
|
case 56:
|
|
return UseCases_ProvideSetWorkStationUseCaseFactory.provideSetWorkStationUseCase((StationsRepository) singletonCImpl.f4354m.get());
|
|
case 57:
|
|
return new Object();
|
|
case 58:
|
|
return new UserFavoriteVOMapper(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), singletonCImpl.b());
|
|
case 59:
|
|
return new DefaultLocationStatusProvider((Z0.c) singletonCImpl.f4351k0.get(), (Z0.a) singletonCImpl.f4353l0.get(), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 60:
|
|
return new Z0.c(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 61:
|
|
return new Z0.a(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.f4332a));
|
|
case 62:
|
|
return UseCases_ProvideMuteSubscriptionsdUseCaseFactory.provideMuteSubscriptionsdUseCase((SubscriptionRepository) singletonCImpl.f4357n0.get());
|
|
case 63:
|
|
return new DefaultSubscriptionsRepository(NetworkModule_ProvideSubscriptionServiceFactory.provideSubscriptionService(NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient((C0322h) singletonCImpl.f4352l.get()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), RepositoryModule_Companion_ProvideSubscriptionMapperFactory.provideSubscriptionMapper(singletonCImpl.f()), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), StorageModule_ProvideSubscriptionDaoFactory.provideSubscriptionDao(singletonCImpl.e()), StorageModule_ProvideSubscriptionAuxDataDaoFactory.provideSubscriptionAuxDataDao(singletonCImpl.e()), (InterfaceC0307a) singletonCImpl.h.get());
|
|
case 64:
|
|
return MoreAdifModule_ProvideOptionsProviderFactory.provideOptionsProvider();
|
|
case 65:
|
|
return new Object();
|
|
case 66:
|
|
return RepositoryModule_Companion_ProvideSearchesRepositoryFactory.provideSearchesRepository(DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl), RepositoryModule_Companion_ProvidesSearchesMapperFactory.providesSearchesMapper(), RepositoryModule_Companion_ProvidesTrainSearchesMapperFactory.providesTrainSearchesMapper());
|
|
case 67:
|
|
return SelectedStationModule_ProvidesCollatorFactory.providesCollator();
|
|
case 68:
|
|
return UseCases_ProvideCreateSubscriptionsdUseCaseFactory.provideCreateSubscriptionsdUseCase((SubscriptionRepository) singletonCImpl.f4357n0.get());
|
|
case 69:
|
|
return UseCases_ProvideDeleteSubscriptionsdUseCaseFactory.provideDeleteSubscriptionsdUseCase((SubscriptionRepository) singletonCImpl.f4357n0.get());
|
|
case 70:
|
|
return UseCases_ProvideModifySubscriptionsdUseCaseFactory.provideModifySubscriptionsdUseCase((SubscriptionRepository) singletonCImpl.f4357n0.get());
|
|
case 71:
|
|
return UseCases_ProvideGetSubscriptionsdUseCaseFactory.provideGetSubscriptionsdUseCase((SubscriptionRepository) singletonCImpl.f4357n0.get());
|
|
case 72:
|
|
return UseCases_ProvideActiveSubscriptionsUseCaseFactory.provideActiveSubscriptionsUseCase((SubscriptionRepository) singletonCImpl.f4357n0.get());
|
|
case 73:
|
|
return UseCases_ProvideGetCompositionsUseCaseFactory.provideGetCompositionsUseCase((CompositionsRepository) singletonCImpl.f4378y0.get());
|
|
case 74:
|
|
return RepositoryModule_Companion_ProvideCompositionsRepositoryFactory.provideCompositionsRepository(NetworkModule_ProvideTrainCompositionServiceFactory.provideTrainCompositionService(singletonCImpl.d(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.c()), RepositoryModule_Companion_ProvideCompositionsMapperFactory.provideCompositionsMapper(), DaggerElcanoApplication_HiltComponents_SingletonC.SingletonCImpl.a(singletonCImpl));
|
|
default:
|
|
throw new AssertionError(i);
|
|
}
|
|
}
|
|
}
|