Files
adif-api-reverse-engineering/apk_decompiled/sources/com/adif/elcanomovil/c.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);
}
}
}