Android-Cleanup und build fix
Some checks failed
Code Analysis and Production Deploy / analyze (push) Failing after 5m4s
Code Analysis and Production Deploy / deploy-production (push) Has been skipped
Code Analysis and Production Deploy / deploy-test (push) Has been skipped

This commit is contained in:
Torsten Schulz (local)
2026-05-27 18:12:10 +02:00
parent 92099685e6
commit 2c681cf65c
6746 changed files with 6 additions and 105384 deletions

6
.gitignore vendored
View File

@@ -88,6 +88,12 @@ out
.nuxt
dist
# Android / Gradle generated and machine-local files
/android-app/.gradle/
/android-app/.kotlin/
/android-app/**/build/
/android-app/local.properties
# Build output (but keep production data!)
.output
!.output/.gitkeep

View File

@@ -1,2 +0,0 @@
#Tue May 26 23:13:50 CEST 2026
gradle.version=9.4.1

View File

@@ -1,2 +0,0 @@
#Tue May 26 16:54:25 CEST 2026
java.home=/opt/android-studio/jbr

View File

@@ -1,754 +0,0 @@
package de.harheimertc;
import android.app.Activity;
import android.app.Service;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.SavedStateHandle;
import androidx.lifecycle.ViewModel;
import com.squareup.moshi.Moshi;
import dagger.hilt.android.ActivityRetainedLifecycle;
import dagger.hilt.android.ViewModelLifecycle;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories_InternalFactoryFactory_Factory;
import dagger.hilt.android.internal.managers.ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory;
import dagger.hilt.android.internal.managers.SavedStateHandleHolder;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.ApplicationContextModule_ProvideContextFactory;
import dagger.internal.DaggerGenerated;
import dagger.internal.DoubleCheck;
import dagger.internal.LazyClassKeyMap;
import dagger.internal.MapBuilder;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import de.harheimertc.data.ApiService;
import de.harheimertc.data.AuthInterceptor;
import de.harheimertc.data.NetworkModule_ProvideApiServiceFactory;
import de.harheimertc.data.NetworkModule_ProvideMoshiFactory;
import de.harheimertc.data.NetworkModule_ProvideOkHttpClientFactory;
import de.harheimertc.data.NetworkModule_ProvideRetrofitFactory;
import de.harheimertc.repositories.AuthRepositoryImpl;
import de.harheimertc.repositories.ContactRepository;
import de.harheimertc.repositories.GalleryRepository;
import de.harheimertc.repositories.HomeRepository;
import de.harheimertc.repositories.LoginRepository;
import de.harheimertc.repositories.MembershipRepository;
import de.harheimertc.repositories.SpielplanRepository;
import de.harheimertc.repositories.TermineRepository;
import de.harheimertc.ui.screens.contact.ContactViewModel;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import java.util.Collections;
import java.util.Map;
import java.util.Set;
import javax.annotation.processing.Generated;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class DaggerHarheimerApplication_HiltComponents_SingletonC {
private DaggerHarheimerApplication_HiltComponents_SingletonC() {
}
public static Builder builder() {
return new Builder();
}
public static final class Builder {
private ApplicationContextModule applicationContextModule;
private Builder() {
}
public Builder applicationContextModule(ApplicationContextModule applicationContextModule) {
this.applicationContextModule = Preconditions.checkNotNull(applicationContextModule);
return this;
}
public HarheimerApplication_HiltComponents.SingletonC build() {
Preconditions.checkBuilderRequirement(applicationContextModule, ApplicationContextModule.class);
return new SingletonCImpl(applicationContextModule);
}
}
private static final class ActivityRetainedCBuilder implements HarheimerApplication_HiltComponents.ActivityRetainedC.Builder {
private final SingletonCImpl singletonCImpl;
private SavedStateHandleHolder savedStateHandleHolder;
private ActivityRetainedCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ActivityRetainedCBuilder savedStateHandleHolder(
SavedStateHandleHolder savedStateHandleHolder) {
this.savedStateHandleHolder = Preconditions.checkNotNull(savedStateHandleHolder);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityRetainedC build() {
Preconditions.checkBuilderRequirement(savedStateHandleHolder, SavedStateHandleHolder.class);
return new ActivityRetainedCImpl(singletonCImpl, savedStateHandleHolder);
}
}
private static final class ActivityCBuilder implements HarheimerApplication_HiltComponents.ActivityC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private Activity activity;
private ActivityCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ActivityCBuilder activity(Activity activity) {
this.activity = Preconditions.checkNotNull(activity);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityC build() {
Preconditions.checkBuilderRequirement(activity, Activity.class);
return new ActivityCImpl(singletonCImpl, activityRetainedCImpl, activity);
}
}
private static final class FragmentCBuilder implements HarheimerApplication_HiltComponents.FragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private Fragment fragment;
private FragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public FragmentCBuilder fragment(Fragment fragment) {
this.fragment = Preconditions.checkNotNull(fragment);
return this;
}
@Override
public HarheimerApplication_HiltComponents.FragmentC build() {
Preconditions.checkBuilderRequirement(fragment, Fragment.class);
return new FragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragment);
}
}
private static final class ViewWithFragmentCBuilder implements HarheimerApplication_HiltComponents.ViewWithFragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private View view;
private ViewWithFragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
@Override
public ViewWithFragmentCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewWithFragmentC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewWithFragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl, view);
}
}
private static final class ViewCBuilder implements HarheimerApplication_HiltComponents.ViewC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private View view;
private ViewCBuilder(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public ViewCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, view);
}
}
private static final class ViewModelCBuilder implements HarheimerApplication_HiltComponents.ViewModelC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private SavedStateHandle savedStateHandle;
private ViewModelLifecycle viewModelLifecycle;
private ViewModelCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ViewModelCBuilder savedStateHandle(SavedStateHandle handle) {
this.savedStateHandle = Preconditions.checkNotNull(handle);
return this;
}
@Override
public ViewModelCBuilder viewModelLifecycle(ViewModelLifecycle viewModelLifecycle) {
this.viewModelLifecycle = Preconditions.checkNotNull(viewModelLifecycle);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewModelC build() {
Preconditions.checkBuilderRequirement(savedStateHandle, SavedStateHandle.class);
Preconditions.checkBuilderRequirement(viewModelLifecycle, ViewModelLifecycle.class);
return new ViewModelCImpl(singletonCImpl, activityRetainedCImpl, savedStateHandle, viewModelLifecycle);
}
}
private static final class ServiceCBuilder implements HarheimerApplication_HiltComponents.ServiceC.Builder {
private final SingletonCImpl singletonCImpl;
private Service service;
private ServiceCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ServiceCBuilder service(Service service) {
this.service = Preconditions.checkNotNull(service);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ServiceC build() {
Preconditions.checkBuilderRequirement(service, Service.class);
return new ServiceCImpl(singletonCImpl, service);
}
}
private static final class ViewWithFragmentCImpl extends HarheimerApplication_HiltComponents.ViewWithFragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private final ViewWithFragmentCImpl viewWithFragmentCImpl = this;
ViewWithFragmentCImpl(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
}
private static final class FragmentCImpl extends HarheimerApplication_HiltComponents.FragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl = this;
FragmentCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, Fragment fragmentParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return activityCImpl.getHiltInternalFactoryFactory();
}
@Override
public ViewWithFragmentComponentBuilder viewWithFragmentComponentBuilder() {
return new ViewWithFragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl);
}
}
private static final class ViewCImpl extends HarheimerApplication_HiltComponents.ViewC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final ViewCImpl viewCImpl = this;
ViewCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
}
private static final class ActivityCImpl extends HarheimerApplication_HiltComponents.ActivityC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl = this;
ActivityCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
Activity activityParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
Map keySetMapOfClassOfAndBooleanBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, Boolean>newMapBuilder(7);
mapBuilder.put(ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, ContactViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, GalleryViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, HomeViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, LoginViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MembershipViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, SpielplanViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, TermineViewModel_HiltModules.KeyModule.provide());
return mapBuilder.build();
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return DefaultViewModelFactories_InternalFactoryFactory_Factory.newInstance(getViewModelKeys(), new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl));
}
@Override
public Map<Class<?>, Boolean> getViewModelKeys() {
return LazyClassKeyMap.<Boolean>of(keySetMapOfClassOfAndBooleanBuilder());
}
@Override
public ViewModelComponentBuilder getViewModelComponentBuilder() {
return new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public FragmentComponentBuilder fragmentComponentBuilder() {
return new FragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public ViewComponentBuilder viewComponentBuilder() {
return new ViewCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public void injectMainActivity(MainActivity mainActivity) {
}
}
private static final class ViewModelCImpl extends HarheimerApplication_HiltComponents.ViewModelC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl = this;
Provider<ContactViewModel> contactViewModelProvider;
Provider<GalleryViewModel> galleryViewModelProvider;
Provider<HomeViewModel> homeViewModelProvider;
Provider<LoginViewModel> loginViewModelProvider;
Provider<MembershipViewModel> membershipViewModelProvider;
Provider<SpielplanViewModel> spielplanViewModelProvider;
Provider<TermineViewModel> termineViewModelProvider;
ViewModelCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
SavedStateHandle savedStateHandleParam, ViewModelLifecycle viewModelLifecycleParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
initialize(savedStateHandleParam, viewModelLifecycleParam);
}
Map hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, javax.inject.Provider<ViewModel>>newMapBuilder(7);
mapBuilder.put(ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (contactViewModelProvider)));
mapBuilder.put(GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (galleryViewModelProvider)));
mapBuilder.put(HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (homeViewModelProvider)));
mapBuilder.put(LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (loginViewModelProvider)));
mapBuilder.put(MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (membershipViewModelProvider)));
mapBuilder.put(SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (spielplanViewModelProvider)));
mapBuilder.put(TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (termineViewModelProvider)));
return mapBuilder.build();
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandle savedStateHandleParam,
final ViewModelLifecycle viewModelLifecycleParam) {
this.contactViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 0);
this.galleryViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 1);
this.homeViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 2);
this.loginViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 3);
this.membershipViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 4);
this.spielplanViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 5);
this.termineViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 6);
}
@Override
public Map<Class<?>, javax.inject.Provider<ViewModel>> getHiltViewModelMap() {
return LazyClassKeyMap.<javax.inject.Provider<ViewModel>>of(hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder());
}
@Override
public Map<Class<?>, Object> getHiltViewModelAssistedMap() {
return Collections.<Class<?>, Object>emptyMap();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ViewModelCImpl viewModelCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.viewModelCImpl = viewModelCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.ui.screens.contact.ContactViewModel
return (T) new ContactViewModel(singletonCImpl.contactRepositoryProvider.get());
case 1: // de.harheimertc.ui.screens.gallery.GalleryViewModel
return (T) new GalleryViewModel(singletonCImpl.galleryRepositoryProvider.get());
case 2: // de.harheimertc.ui.screens.home.HomeViewModel
return (T) new HomeViewModel(singletonCImpl.homeRepositoryProvider.get());
case 3: // de.harheimertc.ui.screens.login.LoginViewModel
return (T) new LoginViewModel(singletonCImpl.loginRepositoryProvider.get());
case 4: // de.harheimertc.ui.screens.membership.MembershipViewModel
return (T) new MembershipViewModel(singletonCImpl.membershipRepositoryProvider.get());
case 5: // de.harheimertc.ui.screens.spielplan.SpielplanViewModel
return (T) new SpielplanViewModel(singletonCImpl.spielplanRepositoryProvider.get());
case 6: // de.harheimertc.ui.screens.termine.TermineViewModel
return (T) new TermineViewModel(singletonCImpl.termineRepositoryProvider.get());
default: throw new AssertionError(id);
}
}
}
}
private static final class ActivityRetainedCImpl extends HarheimerApplication_HiltComponents.ActivityRetainedC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl = this;
Provider<ActivityRetainedLifecycle> provideActivityRetainedLifecycleProvider;
ActivityRetainedCImpl(SingletonCImpl singletonCImpl,
SavedStateHandleHolder savedStateHandleHolderParam) {
this.singletonCImpl = singletonCImpl;
initialize(savedStateHandleHolderParam);
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandleHolder savedStateHandleHolderParam) {
this.provideActivityRetainedLifecycleProvider = DoubleCheck.provider(new SwitchingProvider<ActivityRetainedLifecycle>(singletonCImpl, activityRetainedCImpl, 0));
}
@Override
public ActivityComponentBuilder activityComponentBuilder() {
return new ActivityCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public ActivityRetainedLifecycle getActivityRetainedLifecycle() {
return provideActivityRetainedLifecycleProvider.get();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // dagger.hilt.android.ActivityRetainedLifecycle
return (T) ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory.provideActivityRetainedLifecycle();
default: throw new AssertionError(id);
}
}
}
}
private static final class ServiceCImpl extends HarheimerApplication_HiltComponents.ServiceC {
private final SingletonCImpl singletonCImpl;
private final ServiceCImpl serviceCImpl = this;
ServiceCImpl(SingletonCImpl singletonCImpl, Service serviceParam) {
this.singletonCImpl = singletonCImpl;
}
}
private static final class SingletonCImpl extends HarheimerApplication_HiltComponents.SingletonC {
private final ApplicationContextModule applicationContextModule;
private final SingletonCImpl singletonCImpl = this;
Provider<Moshi> provideMoshiProvider;
Provider<AuthRepositoryImpl> authRepositoryImplProvider;
Provider<OkHttpClient> provideOkHttpClientProvider;
Provider<Retrofit> provideRetrofitProvider;
Provider<ApiService> provideApiServiceProvider;
Provider<ContactRepository> contactRepositoryProvider;
Provider<GalleryRepository> galleryRepositoryProvider;
Provider<HomeRepository> homeRepositoryProvider;
Provider<LoginRepository> loginRepositoryProvider;
Provider<MembershipRepository> membershipRepositoryProvider;
Provider<SpielplanRepository> spielplanRepositoryProvider;
Provider<TermineRepository> termineRepositoryProvider;
SingletonCImpl(ApplicationContextModule applicationContextModuleParam) {
this.applicationContextModule = applicationContextModuleParam;
initialize(applicationContextModuleParam);
}
AuthInterceptor authInterceptor() {
return new AuthInterceptor(authRepositoryImplProvider.get());
}
@SuppressWarnings("unchecked")
private void initialize(final ApplicationContextModule applicationContextModuleParam) {
this.provideMoshiProvider = DoubleCheck.provider(new SwitchingProvider<Moshi>(singletonCImpl, 3));
this.authRepositoryImplProvider = DoubleCheck.provider(new SwitchingProvider<AuthRepositoryImpl>(singletonCImpl, 5));
this.provideOkHttpClientProvider = DoubleCheck.provider(new SwitchingProvider<OkHttpClient>(singletonCImpl, 4));
this.provideRetrofitProvider = DoubleCheck.provider(new SwitchingProvider<Retrofit>(singletonCImpl, 2));
this.provideApiServiceProvider = DoubleCheck.provider(new SwitchingProvider<ApiService>(singletonCImpl, 1));
this.contactRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<ContactRepository>(singletonCImpl, 0));
this.galleryRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<GalleryRepository>(singletonCImpl, 6));
this.homeRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<HomeRepository>(singletonCImpl, 7));
this.loginRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<LoginRepository>(singletonCImpl, 8));
this.membershipRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<MembershipRepository>(singletonCImpl, 9));
this.spielplanRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<SpielplanRepository>(singletonCImpl, 10));
this.termineRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<TermineRepository>(singletonCImpl, 11));
}
@Override
public Set<Boolean> getDisableFragmentGetContextFix() {
return Collections.<Boolean>emptySet();
}
@Override
public ActivityRetainedComponentBuilder retainedComponentBuilder() {
return new ActivityRetainedCBuilder(singletonCImpl);
}
@Override
public ServiceComponentBuilder serviceComponentBuilder() {
return new ServiceCBuilder(singletonCImpl);
}
@Override
public void injectHarheimerApplication(HarheimerApplication harheimerApplication) {
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.repositories.ContactRepository
return (T) new ContactRepository(singletonCImpl.provideApiServiceProvider.get());
case 1: // de.harheimertc.data.ApiService
return (T) NetworkModule_ProvideApiServiceFactory.provideApiService(singletonCImpl.provideRetrofitProvider.get());
case 2: // retrofit2.Retrofit
return (T) NetworkModule_ProvideRetrofitFactory.provideRetrofit(singletonCImpl.provideMoshiProvider.get(), singletonCImpl.provideOkHttpClientProvider.get());
case 3: // com.squareup.moshi.Moshi
return (T) NetworkModule_ProvideMoshiFactory.provideMoshi();
case 4: // okhttp3.OkHttpClient
return (T) NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient(singletonCImpl.authInterceptor());
case 5: // de.harheimertc.repositories.AuthRepositoryImpl
return (T) new AuthRepositoryImpl(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 6: // de.harheimertc.repositories.GalleryRepository
return (T) new GalleryRepository(singletonCImpl.provideApiServiceProvider.get());
case 7: // de.harheimertc.repositories.HomeRepository
return (T) new HomeRepository(singletonCImpl.provideApiServiceProvider.get());
case 8: // de.harheimertc.repositories.LoginRepository
return (T) new LoginRepository(singletonCImpl.provideApiServiceProvider.get(), singletonCImpl.authRepositoryImplProvider.get());
case 9: // de.harheimertc.repositories.MembershipRepository
return (T) new MembershipRepository(singletonCImpl.provideApiServiceProvider.get(), ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 10: // de.harheimertc.repositories.SpielplanRepository
return (T) new SpielplanRepository(singletonCImpl.provideApiServiceProvider.get());
case 11: // de.harheimertc.repositories.TermineRepository
return (T) new TermineRepository(singletonCImpl.provideApiServiceProvider.get());
default: throw new AssertionError(id);
}
}
}
}
}

View File

@@ -1,260 +0,0 @@
package de.harheimertc;
import dagger.Binds;
import dagger.Component;
import dagger.Module;
import dagger.Subcomponent;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.android.components.ServiceComponent;
import dagger.hilt.android.components.ViewComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.components.ViewWithFragmentComponent;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.flags.HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.HiltViewModelFactory;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_DefaultViewModelFactories_ActivityModule;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ViewModelModule;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivitySavedStateHandleModule;
import dagger.hilt.android.internal.managers.ServiceComponentManager;
import dagger.hilt.android.internal.managers.ViewComponentManager;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.HiltWrapper_ActivityModule;
import dagger.hilt.android.scopes.ActivityRetainedScoped;
import dagger.hilt.android.scopes.ActivityScoped;
import dagger.hilt.android.scopes.FragmentScoped;
import dagger.hilt.android.scopes.ServiceScoped;
import dagger.hilt.android.scopes.ViewModelScoped;
import dagger.hilt.android.scopes.ViewScoped;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedComponent;
import dagger.hilt.migration.DisableInstallInCheck;
import de.harheimertc.data.NetworkModule;
import de.harheimertc.di.RepositoryModule;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import javax.annotation.processing.Generated;
import javax.inject.Singleton;
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
public final class HarheimerApplication_HiltComponents {
private HarheimerApplication_HiltComponents() {
}
@Module(
subcomponents = ServiceC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ServiceCBuilderModule {
@Binds
ServiceComponentBuilder bind(ServiceC.Builder builder);
}
@Module(
subcomponents = ActivityRetainedC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityRetainedCBuilderModule {
@Binds
ActivityRetainedComponentBuilder bind(ActivityRetainedC.Builder builder);
}
@Module(
subcomponents = ActivityC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityCBuilderModule {
@Binds
ActivityComponentBuilder bind(ActivityC.Builder builder);
}
@Module(
subcomponents = ViewModelC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewModelCBuilderModule {
@Binds
ViewModelComponentBuilder bind(ViewModelC.Builder builder);
}
@Module(
subcomponents = ViewC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewCBuilderModule {
@Binds
ViewComponentBuilder bind(ViewC.Builder builder);
}
@Module(
subcomponents = FragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface FragmentCBuilderModule {
@Binds
FragmentComponentBuilder bind(FragmentC.Builder builder);
}
@Module(
subcomponents = ViewWithFragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewWithFragmentCBuilderModule {
@Binds
ViewWithFragmentComponentBuilder bind(ViewWithFragmentC.Builder builder);
}
@Component(
modules = {
ApplicationContextModule.class,
ActivityRetainedCBuilderModule.class,
ServiceCBuilderModule.class,
HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
NetworkModule.class,
RepositoryModule.class
}
)
@Singleton
@jakarta.inject.Singleton
public abstract static class SingletonC implements FragmentGetContextFix.FragmentGetContextFixEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint,
ServiceComponentManager.ServiceComponentBuilderEntryPoint,
SingletonComponent,
GeneratedComponent,
HarheimerApplication_GeneratedInjector {
}
@Subcomponent
@ServiceScoped
public abstract static class ServiceC implements ServiceComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ServiceComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.KeyModule.class,
GalleryViewModel_HiltModules.KeyModule.class,
ActivityCBuilderModule.class,
ViewModelCBuilderModule.class,
HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
HiltWrapper_ActivitySavedStateHandleModule.class,
HomeViewModel_HiltModules.KeyModule.class,
LoginViewModel_HiltModules.KeyModule.class,
MembershipViewModel_HiltModules.KeyModule.class,
SpielplanViewModel_HiltModules.KeyModule.class,
TermineViewModel_HiltModules.KeyModule.class
}
)
@ActivityRetainedScoped
public abstract static class ActivityRetainedC implements ActivityRetainedComponent,
ActivityComponentManager.ActivityComponentBuilderEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ActivityRetainedComponentBuilder {
}
}
@Subcomponent(
modules = {
FragmentCBuilderModule.class,
ViewCBuilderModule.class,
HiltWrapper_ActivityModule.class,
HiltWrapper_DefaultViewModelFactories_ActivityModule.class
}
)
@ActivityScoped
public abstract static class ActivityC implements ActivityComponent,
DefaultViewModelFactories.ActivityEntryPoint,
HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint,
FragmentComponentManager.FragmentComponentBuilderEntryPoint,
ViewComponentManager.ViewComponentBuilderEntryPoint,
GeneratedComponent,
MainActivity_GeneratedInjector {
@Subcomponent.Builder
abstract interface Builder extends ActivityComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.BindsModule.class,
GalleryViewModel_HiltModules.BindsModule.class,
HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
HomeViewModel_HiltModules.BindsModule.class,
LoginViewModel_HiltModules.BindsModule.class,
MembershipViewModel_HiltModules.BindsModule.class,
SpielplanViewModel_HiltModules.BindsModule.class,
TermineViewModel_HiltModules.BindsModule.class
}
)
@ViewModelScoped
public abstract static class ViewModelC implements ViewModelComponent,
HiltViewModelFactory.ViewModelFactoriesEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewModelComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewC implements ViewComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewComponentBuilder {
}
}
@Subcomponent(
modules = ViewWithFragmentCBuilderModule.class
)
@FragmentScoped
public abstract static class FragmentC implements FragmentComponent,
DefaultViewModelFactories.FragmentEntryPoint,
ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends FragmentComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewWithFragmentC implements ViewWithFragmentComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewWithFragmentComponentBuilder {
}
}
}

View File

@@ -1,55 +0,0 @@
package de.harheimertc;
import android.app.Application;
import androidx.annotation.CallSuper;
import dagger.hilt.android.internal.managers.ApplicationComponentManager;
import dagger.hilt.android.internal.managers.ComponentSupplier;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
import java.lang.Object;
import java.lang.Override;
import javax.annotation.processing.Generated;
/**
* A generated base class to be extended by the @dagger.hilt.android.HiltAndroidApp annotated class. If using the Gradle plugin, this is swapped as the base class via bytecode transformation.
*/
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator")
public abstract class Hilt_HarheimerApplication extends Application implements GeneratedComponentManagerHolder {
private boolean injected = false;
private final ApplicationComponentManager componentManager = new ApplicationComponentManager(new ComponentSupplier() {
@Override
public Object get() {
return DaggerHarheimerApplication_HiltComponents_SingletonC.builder()
.applicationContextModule(new ApplicationContextModule(Hilt_HarheimerApplication.this))
.build();
}
});
@Override
public final ApplicationComponentManager componentManager() {
return componentManager;
}
@Override
public final Object generatedComponent() {
return this.componentManager().generatedComponent();
}
@CallSuper
@Override
public void onCreate() {
hiltInternalInject();
super.onCreate();
}
protected void hiltInternalInject() {
if (!injected) {
injected = true;
// This is a known unsafe cast, but is safe in the only correct use case:
// HarheimerApplication extends Hilt_HarheimerApplication
((HarheimerApplication_GeneratedInjector) generatedComponent()).injectHarheimerApplication(UnsafeCasts.<HarheimerApplication>unsafeCast(this));
}
}
}

View File

@@ -1,23 +0,0 @@
package dagger.hilt.internal.aggregatedroot.codegen;
import dagger.hilt.android.HiltAndroidApp;
import dagger.hilt.internal.aggregatedroot.AggregatedRoot;
import javax.annotation.processing.Generated;
/**
* This class should only be referenced by generated code! This class aggregates information across multiple compilations.
*/
@AggregatedRoot(
root = "de.harheimertc.HarheimerApplication",
rootPackage = "de.harheimertc",
originatingRoot = "de.harheimertc.HarheimerApplication",
originatingRootPackage = "de.harheimertc",
rootAnnotation = HiltAndroidApp.class,
rootComponentPackage = "dagger.hilt.components",
rootSimpleNames = "HarheimerApplication",
originatingRootSimpleNames = "HarheimerApplication",
rootComponentSimpleNames = "SingletonComponent"
)
@Generated("dagger.hilt.processor.internal.root.AggregatedRootGenerator")
public class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,883 +0,0 @@
package de.harheimertc;
import android.app.Activity;
import android.app.Service;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.SavedStateHandle;
import androidx.lifecycle.ViewModel;
import com.squareup.moshi.Moshi;
import dagger.hilt.android.ActivityRetainedLifecycle;
import dagger.hilt.android.ViewModelLifecycle;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories_InternalFactoryFactory_Factory;
import dagger.hilt.android.internal.managers.ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory;
import dagger.hilt.android.internal.managers.SavedStateHandleHolder;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.ApplicationContextModule_ProvideContextFactory;
import dagger.internal.DaggerGenerated;
import dagger.internal.DoubleCheck;
import dagger.internal.LazyClassKeyMap;
import dagger.internal.MapBuilder;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import de.harheimertc.data.ApiService;
import de.harheimertc.data.AuthInterceptor;
import de.harheimertc.data.NetworkModule_ProvideApiServiceFactory;
import de.harheimertc.data.NetworkModule_ProvideMoshiFactory;
import de.harheimertc.data.NetworkModule_ProvideOkHttpClientFactory;
import de.harheimertc.data.NetworkModule_ProvideRetrofitFactory;
import de.harheimertc.repositories.AuthRepositoryImpl;
import de.harheimertc.repositories.ContactRepository;
import de.harheimertc.repositories.GalleryRepository;
import de.harheimertc.repositories.HomeRepository;
import de.harheimertc.repositories.LoginRepository;
import de.harheimertc.repositories.MannschaftenRepository;
import de.harheimertc.repositories.MembershipRepository;
import de.harheimertc.repositories.PublicPagesRepository;
import de.harheimertc.repositories.SpielplanRepository;
import de.harheimertc.repositories.TermineRepository;
import de.harheimertc.repositories.TrainingRepository;
import de.harheimertc.ui.navigation.NavigationViewModel;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.contact.ContactViewModel;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.PasswordResetViewModel;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.RegisterViewModel;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.training.TrainingViewModel;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import java.util.Collections;
import java.util.Map;
import java.util.Set;
import javax.annotation.processing.Generated;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class DaggerHarheimerApplication_HiltComponents_SingletonC {
private DaggerHarheimerApplication_HiltComponents_SingletonC() {
}
public static Builder builder() {
return new Builder();
}
public static final class Builder {
private ApplicationContextModule applicationContextModule;
private Builder() {
}
public Builder applicationContextModule(ApplicationContextModule applicationContextModule) {
this.applicationContextModule = Preconditions.checkNotNull(applicationContextModule);
return this;
}
public HarheimerApplication_HiltComponents.SingletonC build() {
Preconditions.checkBuilderRequirement(applicationContextModule, ApplicationContextModule.class);
return new SingletonCImpl(applicationContextModule);
}
}
private static final class ActivityRetainedCBuilder implements HarheimerApplication_HiltComponents.ActivityRetainedC.Builder {
private final SingletonCImpl singletonCImpl;
private SavedStateHandleHolder savedStateHandleHolder;
private ActivityRetainedCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ActivityRetainedCBuilder savedStateHandleHolder(
SavedStateHandleHolder savedStateHandleHolder) {
this.savedStateHandleHolder = Preconditions.checkNotNull(savedStateHandleHolder);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityRetainedC build() {
Preconditions.checkBuilderRequirement(savedStateHandleHolder, SavedStateHandleHolder.class);
return new ActivityRetainedCImpl(singletonCImpl, savedStateHandleHolder);
}
}
private static final class ActivityCBuilder implements HarheimerApplication_HiltComponents.ActivityC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private Activity activity;
private ActivityCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ActivityCBuilder activity(Activity activity) {
this.activity = Preconditions.checkNotNull(activity);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityC build() {
Preconditions.checkBuilderRequirement(activity, Activity.class);
return new ActivityCImpl(singletonCImpl, activityRetainedCImpl, activity);
}
}
private static final class FragmentCBuilder implements HarheimerApplication_HiltComponents.FragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private Fragment fragment;
private FragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public FragmentCBuilder fragment(Fragment fragment) {
this.fragment = Preconditions.checkNotNull(fragment);
return this;
}
@Override
public HarheimerApplication_HiltComponents.FragmentC build() {
Preconditions.checkBuilderRequirement(fragment, Fragment.class);
return new FragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragment);
}
}
private static final class ViewWithFragmentCBuilder implements HarheimerApplication_HiltComponents.ViewWithFragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private View view;
private ViewWithFragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
@Override
public ViewWithFragmentCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewWithFragmentC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewWithFragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl, view);
}
}
private static final class ViewCBuilder implements HarheimerApplication_HiltComponents.ViewC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private View view;
private ViewCBuilder(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public ViewCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, view);
}
}
private static final class ViewModelCBuilder implements HarheimerApplication_HiltComponents.ViewModelC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private SavedStateHandle savedStateHandle;
private ViewModelLifecycle viewModelLifecycle;
private ViewModelCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ViewModelCBuilder savedStateHandle(SavedStateHandle handle) {
this.savedStateHandle = Preconditions.checkNotNull(handle);
return this;
}
@Override
public ViewModelCBuilder viewModelLifecycle(ViewModelLifecycle viewModelLifecycle) {
this.viewModelLifecycle = Preconditions.checkNotNull(viewModelLifecycle);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewModelC build() {
Preconditions.checkBuilderRequirement(savedStateHandle, SavedStateHandle.class);
Preconditions.checkBuilderRequirement(viewModelLifecycle, ViewModelLifecycle.class);
return new ViewModelCImpl(singletonCImpl, activityRetainedCImpl, savedStateHandle, viewModelLifecycle);
}
}
private static final class ServiceCBuilder implements HarheimerApplication_HiltComponents.ServiceC.Builder {
private final SingletonCImpl singletonCImpl;
private Service service;
private ServiceCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ServiceCBuilder service(Service service) {
this.service = Preconditions.checkNotNull(service);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ServiceC build() {
Preconditions.checkBuilderRequirement(service, Service.class);
return new ServiceCImpl(singletonCImpl, service);
}
}
private static final class ViewWithFragmentCImpl extends HarheimerApplication_HiltComponents.ViewWithFragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private final ViewWithFragmentCImpl viewWithFragmentCImpl = this;
ViewWithFragmentCImpl(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
}
private static final class FragmentCImpl extends HarheimerApplication_HiltComponents.FragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl = this;
FragmentCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, Fragment fragmentParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return activityCImpl.getHiltInternalFactoryFactory();
}
@Override
public ViewWithFragmentComponentBuilder viewWithFragmentComponentBuilder() {
return new ViewWithFragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl);
}
}
private static final class ViewCImpl extends HarheimerApplication_HiltComponents.ViewC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final ViewCImpl viewCImpl = this;
ViewCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
}
private static final class ActivityCImpl extends HarheimerApplication_HiltComponents.ActivityC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl = this;
ActivityCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
Activity activityParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
Map keySetMapOfClassOfAndBooleanBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, Boolean>newMapBuilder(16);
mapBuilder.put(ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, ContactViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, GalleryViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, HomeViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, LoginViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MannschaftDetailViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MannschaftDetailViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MannschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MannschaftenViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MembershipViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(NavigationViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, NavigationViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(PasswordResetViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, PasswordResetViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(PublicConfigViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, PublicConfigViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(RegisterViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, RegisterViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, SpielplanViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(SpielsystemeViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, SpielsystemeViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, TermineViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(TrainingViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, TrainingViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(VereinsmeisterschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, VereinsmeisterschaftenViewModel_HiltModules.KeyModule.provide());
return mapBuilder.build();
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return DefaultViewModelFactories_InternalFactoryFactory_Factory.newInstance(getViewModelKeys(), new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl));
}
@Override
public Map<Class<?>, Boolean> getViewModelKeys() {
return LazyClassKeyMap.<Boolean>of(keySetMapOfClassOfAndBooleanBuilder());
}
@Override
public ViewModelComponentBuilder getViewModelComponentBuilder() {
return new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public FragmentComponentBuilder fragmentComponentBuilder() {
return new FragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public ViewComponentBuilder viewComponentBuilder() {
return new ViewCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public void injectMainActivity(MainActivity mainActivity) {
}
}
private static final class ViewModelCImpl extends HarheimerApplication_HiltComponents.ViewModelC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl = this;
Provider<ContactViewModel> contactViewModelProvider;
Provider<GalleryViewModel> galleryViewModelProvider;
Provider<HomeViewModel> homeViewModelProvider;
Provider<LoginViewModel> loginViewModelProvider;
Provider<MannschaftDetailViewModel> mannschaftDetailViewModelProvider;
Provider<MannschaftenViewModel> mannschaftenViewModelProvider;
Provider<MembershipViewModel> membershipViewModelProvider;
Provider<NavigationViewModel> navigationViewModelProvider;
Provider<PasswordResetViewModel> passwordResetViewModelProvider;
Provider<PublicConfigViewModel> publicConfigViewModelProvider;
Provider<RegisterViewModel> registerViewModelProvider;
Provider<SpielplanViewModel> spielplanViewModelProvider;
Provider<SpielsystemeViewModel> spielsystemeViewModelProvider;
Provider<TermineViewModel> termineViewModelProvider;
Provider<TrainingViewModel> trainingViewModelProvider;
Provider<VereinsmeisterschaftenViewModel> vereinsmeisterschaftenViewModelProvider;
ViewModelCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
SavedStateHandle savedStateHandleParam, ViewModelLifecycle viewModelLifecycleParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
initialize(savedStateHandleParam, viewModelLifecycleParam);
}
Map hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, javax.inject.Provider<ViewModel>>newMapBuilder(16);
mapBuilder.put(ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (contactViewModelProvider)));
mapBuilder.put(GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (galleryViewModelProvider)));
mapBuilder.put(HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (homeViewModelProvider)));
mapBuilder.put(LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (loginViewModelProvider)));
mapBuilder.put(MannschaftDetailViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (mannschaftDetailViewModelProvider)));
mapBuilder.put(MannschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (mannschaftenViewModelProvider)));
mapBuilder.put(MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (membershipViewModelProvider)));
mapBuilder.put(NavigationViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (navigationViewModelProvider)));
mapBuilder.put(PasswordResetViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (passwordResetViewModelProvider)));
mapBuilder.put(PublicConfigViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (publicConfigViewModelProvider)));
mapBuilder.put(RegisterViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (registerViewModelProvider)));
mapBuilder.put(SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (spielplanViewModelProvider)));
mapBuilder.put(SpielsystemeViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (spielsystemeViewModelProvider)));
mapBuilder.put(TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (termineViewModelProvider)));
mapBuilder.put(TrainingViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (trainingViewModelProvider)));
mapBuilder.put(VereinsmeisterschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (vereinsmeisterschaftenViewModelProvider)));
return mapBuilder.build();
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandle savedStateHandleParam,
final ViewModelLifecycle viewModelLifecycleParam) {
this.contactViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 0);
this.galleryViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 1);
this.homeViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 2);
this.loginViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 3);
this.mannschaftDetailViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 4);
this.mannschaftenViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 5);
this.membershipViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 6);
this.navigationViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 7);
this.passwordResetViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 8);
this.publicConfigViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 9);
this.registerViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 10);
this.spielplanViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 11);
this.spielsystemeViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 12);
this.termineViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 13);
this.trainingViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 14);
this.vereinsmeisterschaftenViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 15);
}
@Override
public Map<Class<?>, javax.inject.Provider<ViewModel>> getHiltViewModelMap() {
return LazyClassKeyMap.<javax.inject.Provider<ViewModel>>of(hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder());
}
@Override
public Map<Class<?>, Object> getHiltViewModelAssistedMap() {
return Collections.<Class<?>, Object>emptyMap();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ViewModelCImpl viewModelCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.viewModelCImpl = viewModelCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.ui.screens.contact.ContactViewModel
return (T) new ContactViewModel(singletonCImpl.contactRepositoryProvider.get());
case 1: // de.harheimertc.ui.screens.gallery.GalleryViewModel
return (T) new GalleryViewModel(singletonCImpl.galleryRepositoryProvider.get());
case 2: // de.harheimertc.ui.screens.home.HomeViewModel
return (T) new HomeViewModel(singletonCImpl.homeRepositoryProvider.get());
case 3: // de.harheimertc.ui.screens.login.LoginViewModel
return (T) new LoginViewModel(singletonCImpl.loginRepositoryProvider.get());
case 4: // de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel
return (T) new MannschaftDetailViewModel(singletonCImpl.mannschaftenRepositoryProvider.get(), singletonCImpl.spielplanRepositoryProvider.get());
case 5: // de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel
return (T) new MannschaftenViewModel(singletonCImpl.mannschaftenRepositoryProvider.get());
case 6: // de.harheimertc.ui.screens.membership.MembershipViewModel
return (T) new MembershipViewModel(singletonCImpl.membershipRepositoryProvider.get());
case 7: // de.harheimertc.ui.navigation.NavigationViewModel
return (T) new NavigationViewModel(singletonCImpl.mannschaftenRepositoryProvider.get(), singletonCImpl.galleryRepositoryProvider.get(), singletonCImpl.loginRepositoryProvider.get());
case 8: // de.harheimertc.ui.screens.login.PasswordResetViewModel
return (T) new PasswordResetViewModel(singletonCImpl.loginRepositoryProvider.get());
case 9: // de.harheimertc.ui.screens.publicpages.PublicConfigViewModel
return (T) new PublicConfigViewModel(singletonCImpl.publicPagesRepositoryProvider.get());
case 10: // de.harheimertc.ui.screens.login.RegisterViewModel
return (T) new RegisterViewModel(singletonCImpl.loginRepositoryProvider.get());
case 11: // de.harheimertc.ui.screens.spielplan.SpielplanViewModel
return (T) new SpielplanViewModel(singletonCImpl.spielplanRepositoryProvider.get());
case 12: // de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel
return (T) new SpielsystemeViewModel(singletonCImpl.publicPagesRepositoryProvider.get());
case 13: // de.harheimertc.ui.screens.termine.TermineViewModel
return (T) new TermineViewModel(singletonCImpl.termineRepositoryProvider.get());
case 14: // de.harheimertc.ui.screens.training.TrainingViewModel
return (T) new TrainingViewModel(singletonCImpl.trainingRepositoryProvider.get());
case 15: // de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel
return (T) new VereinsmeisterschaftenViewModel(singletonCImpl.publicPagesRepositoryProvider.get());
default: throw new AssertionError(id);
}
}
}
}
private static final class ActivityRetainedCImpl extends HarheimerApplication_HiltComponents.ActivityRetainedC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl = this;
Provider<ActivityRetainedLifecycle> provideActivityRetainedLifecycleProvider;
ActivityRetainedCImpl(SingletonCImpl singletonCImpl,
SavedStateHandleHolder savedStateHandleHolderParam) {
this.singletonCImpl = singletonCImpl;
initialize(savedStateHandleHolderParam);
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandleHolder savedStateHandleHolderParam) {
this.provideActivityRetainedLifecycleProvider = DoubleCheck.provider(new SwitchingProvider<ActivityRetainedLifecycle>(singletonCImpl, activityRetainedCImpl, 0));
}
@Override
public ActivityComponentBuilder activityComponentBuilder() {
return new ActivityCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public ActivityRetainedLifecycle getActivityRetainedLifecycle() {
return provideActivityRetainedLifecycleProvider.get();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // dagger.hilt.android.ActivityRetainedLifecycle
return (T) ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory.provideActivityRetainedLifecycle();
default: throw new AssertionError(id);
}
}
}
}
private static final class ServiceCImpl extends HarheimerApplication_HiltComponents.ServiceC {
private final SingletonCImpl singletonCImpl;
private final ServiceCImpl serviceCImpl = this;
ServiceCImpl(SingletonCImpl singletonCImpl, Service serviceParam) {
this.singletonCImpl = singletonCImpl;
}
}
private static final class SingletonCImpl extends HarheimerApplication_HiltComponents.SingletonC {
private final ApplicationContextModule applicationContextModule;
private final SingletonCImpl singletonCImpl = this;
Provider<Moshi> provideMoshiProvider;
Provider<AuthRepositoryImpl> authRepositoryImplProvider;
Provider<OkHttpClient> provideOkHttpClientProvider;
Provider<Retrofit> provideRetrofitProvider;
Provider<ApiService> provideApiServiceProvider;
Provider<ContactRepository> contactRepositoryProvider;
Provider<GalleryRepository> galleryRepositoryProvider;
Provider<HomeRepository> homeRepositoryProvider;
Provider<LoginRepository> loginRepositoryProvider;
Provider<MannschaftenRepository> mannschaftenRepositoryProvider;
Provider<SpielplanRepository> spielplanRepositoryProvider;
Provider<MembershipRepository> membershipRepositoryProvider;
Provider<PublicPagesRepository> publicPagesRepositoryProvider;
Provider<TermineRepository> termineRepositoryProvider;
Provider<TrainingRepository> trainingRepositoryProvider;
SingletonCImpl(ApplicationContextModule applicationContextModuleParam) {
this.applicationContextModule = applicationContextModuleParam;
initialize(applicationContextModuleParam);
}
AuthInterceptor authInterceptor() {
return new AuthInterceptor(authRepositoryImplProvider.get());
}
@SuppressWarnings("unchecked")
private void initialize(final ApplicationContextModule applicationContextModuleParam) {
this.provideMoshiProvider = DoubleCheck.provider(new SwitchingProvider<Moshi>(singletonCImpl, 3));
this.authRepositoryImplProvider = DoubleCheck.provider(new SwitchingProvider<AuthRepositoryImpl>(singletonCImpl, 5));
this.provideOkHttpClientProvider = DoubleCheck.provider(new SwitchingProvider<OkHttpClient>(singletonCImpl, 4));
this.provideRetrofitProvider = DoubleCheck.provider(new SwitchingProvider<Retrofit>(singletonCImpl, 2));
this.provideApiServiceProvider = DoubleCheck.provider(new SwitchingProvider<ApiService>(singletonCImpl, 1));
this.contactRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<ContactRepository>(singletonCImpl, 0));
this.galleryRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<GalleryRepository>(singletonCImpl, 6));
this.homeRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<HomeRepository>(singletonCImpl, 7));
this.loginRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<LoginRepository>(singletonCImpl, 8));
this.mannschaftenRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<MannschaftenRepository>(singletonCImpl, 9));
this.spielplanRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<SpielplanRepository>(singletonCImpl, 10));
this.membershipRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<MembershipRepository>(singletonCImpl, 11));
this.publicPagesRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<PublicPagesRepository>(singletonCImpl, 12));
this.termineRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<TermineRepository>(singletonCImpl, 13));
this.trainingRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<TrainingRepository>(singletonCImpl, 14));
}
@Override
public Set<Boolean> getDisableFragmentGetContextFix() {
return Collections.<Boolean>emptySet();
}
@Override
public ActivityRetainedComponentBuilder retainedComponentBuilder() {
return new ActivityRetainedCBuilder(singletonCImpl);
}
@Override
public ServiceComponentBuilder serviceComponentBuilder() {
return new ServiceCBuilder(singletonCImpl);
}
@Override
public void injectHarheimerApplication(HarheimerApplication harheimerApplication) {
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.repositories.ContactRepository
return (T) new ContactRepository(singletonCImpl.provideApiServiceProvider.get());
case 1: // de.harheimertc.data.ApiService
return (T) NetworkModule_ProvideApiServiceFactory.provideApiService(singletonCImpl.provideRetrofitProvider.get());
case 2: // retrofit2.Retrofit
return (T) NetworkModule_ProvideRetrofitFactory.provideRetrofit(singletonCImpl.provideMoshiProvider.get(), singletonCImpl.provideOkHttpClientProvider.get());
case 3: // com.squareup.moshi.Moshi
return (T) NetworkModule_ProvideMoshiFactory.provideMoshi();
case 4: // okhttp3.OkHttpClient
return (T) NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient(singletonCImpl.authInterceptor());
case 5: // de.harheimertc.repositories.AuthRepositoryImpl
return (T) new AuthRepositoryImpl(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 6: // de.harheimertc.repositories.GalleryRepository
return (T) new GalleryRepository(singletonCImpl.provideApiServiceProvider.get());
case 7: // de.harheimertc.repositories.HomeRepository
return (T) new HomeRepository(singletonCImpl.provideApiServiceProvider.get());
case 8: // de.harheimertc.repositories.LoginRepository
return (T) new LoginRepository(singletonCImpl.provideApiServiceProvider.get(), singletonCImpl.authRepositoryImplProvider.get());
case 9: // de.harheimertc.repositories.MannschaftenRepository
return (T) new MannschaftenRepository(singletonCImpl.provideApiServiceProvider.get());
case 10: // de.harheimertc.repositories.SpielplanRepository
return (T) new SpielplanRepository(singletonCImpl.provideApiServiceProvider.get());
case 11: // de.harheimertc.repositories.MembershipRepository
return (T) new MembershipRepository(singletonCImpl.provideApiServiceProvider.get(), ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 12: // de.harheimertc.repositories.PublicPagesRepository
return (T) new PublicPagesRepository(singletonCImpl.provideApiServiceProvider.get());
case 13: // de.harheimertc.repositories.TermineRepository
return (T) new TermineRepository(singletonCImpl.provideApiServiceProvider.get());
case 14: // de.harheimertc.repositories.TrainingRepository
return (T) new TrainingRepository(singletonCImpl.provideApiServiceProvider.get());
default: throw new AssertionError(id);
}
}
}
}
}

View File

@@ -1,17 +0,0 @@
package de.harheimertc;
import dagger.hilt.InstallIn;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedEntryPoint;
import javax.annotation.processing.Generated;
@OriginatingElement(
topLevelClass = HarheimerApplication.class
)
@GeneratedEntryPoint
@InstallIn(SingletonComponent.class)
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator")
public interface HarheimerApplication_GeneratedInjector {
void injectHarheimerApplication(HarheimerApplication harheimerApplication);
}

View File

@@ -1,287 +0,0 @@
package de.harheimertc;
import dagger.Binds;
import dagger.Component;
import dagger.Module;
import dagger.Subcomponent;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.android.components.ServiceComponent;
import dagger.hilt.android.components.ViewComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.components.ViewWithFragmentComponent;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.flags.HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.HiltViewModelFactory;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_DefaultViewModelFactories_ActivityModule;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ViewModelModule;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivitySavedStateHandleModule;
import dagger.hilt.android.internal.managers.ServiceComponentManager;
import dagger.hilt.android.internal.managers.ViewComponentManager;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.HiltWrapper_ActivityModule;
import dagger.hilt.android.scopes.ActivityRetainedScoped;
import dagger.hilt.android.scopes.ActivityScoped;
import dagger.hilt.android.scopes.FragmentScoped;
import dagger.hilt.android.scopes.ServiceScoped;
import dagger.hilt.android.scopes.ViewModelScoped;
import dagger.hilt.android.scopes.ViewScoped;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedComponent;
import dagger.hilt.migration.DisableInstallInCheck;
import de.harheimertc.data.NetworkModule;
import de.harheimertc.di.RepositoryModule;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules;
import javax.annotation.processing.Generated;
import javax.inject.Singleton;
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
public final class HarheimerApplication_HiltComponents {
private HarheimerApplication_HiltComponents() {
}
@Module(
subcomponents = ServiceC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ServiceCBuilderModule {
@Binds
ServiceComponentBuilder bind(ServiceC.Builder builder);
}
@Module(
subcomponents = ActivityRetainedC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityRetainedCBuilderModule {
@Binds
ActivityRetainedComponentBuilder bind(ActivityRetainedC.Builder builder);
}
@Module(
subcomponents = ActivityC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityCBuilderModule {
@Binds
ActivityComponentBuilder bind(ActivityC.Builder builder);
}
@Module(
subcomponents = ViewModelC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewModelCBuilderModule {
@Binds
ViewModelComponentBuilder bind(ViewModelC.Builder builder);
}
@Module(
subcomponents = ViewC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewCBuilderModule {
@Binds
ViewComponentBuilder bind(ViewC.Builder builder);
}
@Module(
subcomponents = FragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface FragmentCBuilderModule {
@Binds
FragmentComponentBuilder bind(FragmentC.Builder builder);
}
@Module(
subcomponents = ViewWithFragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewWithFragmentCBuilderModule {
@Binds
ViewWithFragmentComponentBuilder bind(ViewWithFragmentC.Builder builder);
}
@Component(
modules = {
ApplicationContextModule.class,
ActivityRetainedCBuilderModule.class,
ServiceCBuilderModule.class,
HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
NetworkModule.class,
RepositoryModule.class
}
)
@Singleton
@jakarta.inject.Singleton
public abstract static class SingletonC implements FragmentGetContextFix.FragmentGetContextFixEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint,
ServiceComponentManager.ServiceComponentBuilderEntryPoint,
SingletonComponent,
GeneratedComponent,
HarheimerApplication_GeneratedInjector {
}
@Subcomponent
@ServiceScoped
public abstract static class ServiceC implements ServiceComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ServiceComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.KeyModule.class,
GalleryViewModel_HiltModules.KeyModule.class,
ActivityCBuilderModule.class,
ViewModelCBuilderModule.class,
HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
HiltWrapper_ActivitySavedStateHandleModule.class,
HomeViewModel_HiltModules.KeyModule.class,
LoginViewModel_HiltModules.KeyModule.class,
MannschaftDetailViewModel_HiltModules.KeyModule.class,
MannschaftenViewModel_HiltModules.KeyModule.class,
MembershipViewModel_HiltModules.KeyModule.class,
NavigationViewModel_HiltModules.KeyModule.class,
PasswordResetViewModel_HiltModules.KeyModule.class,
PublicConfigViewModel_HiltModules.KeyModule.class,
RegisterViewModel_HiltModules.KeyModule.class,
SpielplanViewModel_HiltModules.KeyModule.class,
SpielsystemeViewModel_HiltModules.KeyModule.class,
TermineViewModel_HiltModules.KeyModule.class,
TrainingViewModel_HiltModules.KeyModule.class,
VereinsmeisterschaftenViewModel_HiltModules.KeyModule.class
}
)
@ActivityRetainedScoped
public abstract static class ActivityRetainedC implements ActivityRetainedComponent,
ActivityComponentManager.ActivityComponentBuilderEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ActivityRetainedComponentBuilder {
}
}
@Subcomponent(
modules = {
FragmentCBuilderModule.class,
ViewCBuilderModule.class,
HiltWrapper_ActivityModule.class,
HiltWrapper_DefaultViewModelFactories_ActivityModule.class
}
)
@ActivityScoped
public abstract static class ActivityC implements ActivityComponent,
DefaultViewModelFactories.ActivityEntryPoint,
HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint,
FragmentComponentManager.FragmentComponentBuilderEntryPoint,
ViewComponentManager.ViewComponentBuilderEntryPoint,
GeneratedComponent,
MainActivity_GeneratedInjector {
@Subcomponent.Builder
abstract interface Builder extends ActivityComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.BindsModule.class,
GalleryViewModel_HiltModules.BindsModule.class,
HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
HomeViewModel_HiltModules.BindsModule.class,
LoginViewModel_HiltModules.BindsModule.class,
MannschaftDetailViewModel_HiltModules.BindsModule.class,
MannschaftenViewModel_HiltModules.BindsModule.class,
MembershipViewModel_HiltModules.BindsModule.class,
NavigationViewModel_HiltModules.BindsModule.class,
PasswordResetViewModel_HiltModules.BindsModule.class,
PublicConfigViewModel_HiltModules.BindsModule.class,
RegisterViewModel_HiltModules.BindsModule.class,
SpielplanViewModel_HiltModules.BindsModule.class,
SpielsystemeViewModel_HiltModules.BindsModule.class,
TermineViewModel_HiltModules.BindsModule.class,
TrainingViewModel_HiltModules.BindsModule.class,
VereinsmeisterschaftenViewModel_HiltModules.BindsModule.class
}
)
@ViewModelScoped
public abstract static class ViewModelC implements ViewModelComponent,
HiltViewModelFactory.ViewModelFactoriesEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewModelComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewC implements ViewComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewComponentBuilder {
}
}
@Subcomponent(
modules = ViewWithFragmentCBuilderModule.class
)
@FragmentScoped
public abstract static class FragmentC implements FragmentComponent,
DefaultViewModelFactories.FragmentEntryPoint,
ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends FragmentComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewWithFragmentC implements ViewWithFragmentComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewWithFragmentComponentBuilder {
}
}
}

View File

@@ -1,55 +0,0 @@
package de.harheimertc;
import android.app.Application;
import androidx.annotation.CallSuper;
import dagger.hilt.android.internal.managers.ApplicationComponentManager;
import dagger.hilt.android.internal.managers.ComponentSupplier;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
import java.lang.Object;
import java.lang.Override;
import javax.annotation.processing.Generated;
/**
* A generated base class to be extended by the @dagger.hilt.android.HiltAndroidApp annotated class. If using the Gradle plugin, this is swapped as the base class via bytecode transformation.
*/
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator")
public abstract class Hilt_HarheimerApplication extends Application implements GeneratedComponentManagerHolder {
private boolean injected = false;
private final ApplicationComponentManager componentManager = new ApplicationComponentManager(new ComponentSupplier() {
@Override
public Object get() {
return DaggerHarheimerApplication_HiltComponents_SingletonC.builder()
.applicationContextModule(new ApplicationContextModule(Hilt_HarheimerApplication.this))
.build();
}
});
@Override
public final ApplicationComponentManager componentManager() {
return componentManager;
}
@Override
public final Object generatedComponent() {
return this.componentManager().generatedComponent();
}
@CallSuper
@Override
public void onCreate() {
hiltInternalInject();
super.onCreate();
}
protected void hiltInternalInject() {
if (!injected) {
injected = true;
// This is a known unsafe cast, but is safe in the only correct use case:
// HarheimerApplication extends Hilt_HarheimerApplication
((HarheimerApplication_GeneratedInjector) generatedComponent()).injectHarheimerApplication(UnsafeCasts.<HarheimerApplication>unsafeCast(this));
}
}
}

View File

@@ -1,15 +0,0 @@
package hilt_aggregated_deps;
import dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps;
import javax.annotation.processing.Generated;
/**
* This class should only be referenced by generated code! This class aggregates information across multiple compilations.
*/
@AggregatedDeps(
components = "dagger.hilt.components.SingletonComponent",
entryPoints = "de.harheimertc.HarheimerApplication_GeneratedInjector"
)
@Generated("dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsGenerator")
public class _de_harheimertc_HarheimerApplication_GeneratedInjector {
}

View File

@@ -1,23 +0,0 @@
package dagger.hilt.internal.aggregatedroot.codegen;
import dagger.hilt.android.HiltAndroidApp;
import dagger.hilt.internal.aggregatedroot.AggregatedRoot;
import javax.annotation.processing.Generated;
/**
* This class should only be referenced by generated code! This class aggregates information across multiple compilations.
*/
@AggregatedRoot(
root = "de.harheimertc.HarheimerApplication",
rootPackage = "de.harheimertc",
originatingRoot = "de.harheimertc.HarheimerApplication",
originatingRootPackage = "de.harheimertc",
rootAnnotation = HiltAndroidApp.class,
rootComponentPackage = "dagger.hilt.components",
rootSimpleNames = "HarheimerApplication",
originatingRootSimpleNames = "HarheimerApplication",
rootComponentSimpleNames = "SingletonComponent"
)
@Generated("dagger.hilt.processor.internal.root.AggregatedRootGenerator")
public class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,883 +0,0 @@
package de.harheimertc;
import android.app.Activity;
import android.app.Service;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.SavedStateHandle;
import androidx.lifecycle.ViewModel;
import com.squareup.moshi.Moshi;
import dagger.hilt.android.ActivityRetainedLifecycle;
import dagger.hilt.android.ViewModelLifecycle;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories_InternalFactoryFactory_Factory;
import dagger.hilt.android.internal.managers.ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory;
import dagger.hilt.android.internal.managers.SavedStateHandleHolder;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.ApplicationContextModule_ProvideContextFactory;
import dagger.internal.DaggerGenerated;
import dagger.internal.DoubleCheck;
import dagger.internal.LazyClassKeyMap;
import dagger.internal.MapBuilder;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import de.harheimertc.data.ApiService;
import de.harheimertc.data.AuthInterceptor;
import de.harheimertc.data.NetworkModule_ProvideApiServiceFactory;
import de.harheimertc.data.NetworkModule_ProvideMoshiFactory;
import de.harheimertc.data.NetworkModule_ProvideOkHttpClientFactory;
import de.harheimertc.data.NetworkModule_ProvideRetrofitFactory;
import de.harheimertc.repositories.AuthRepositoryImpl;
import de.harheimertc.repositories.ContactRepository;
import de.harheimertc.repositories.GalleryRepository;
import de.harheimertc.repositories.HomeRepository;
import de.harheimertc.repositories.LoginRepository;
import de.harheimertc.repositories.MannschaftenRepository;
import de.harheimertc.repositories.MembershipRepository;
import de.harheimertc.repositories.PublicPagesRepository;
import de.harheimertc.repositories.SpielplanRepository;
import de.harheimertc.repositories.TermineRepository;
import de.harheimertc.repositories.TrainingRepository;
import de.harheimertc.ui.navigation.NavigationViewModel;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.contact.ContactViewModel;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.PasswordResetViewModel;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.RegisterViewModel;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.training.TrainingViewModel;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import java.util.Collections;
import java.util.Map;
import java.util.Set;
import javax.annotation.processing.Generated;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class DaggerHarheimerApplication_HiltComponents_SingletonC {
private DaggerHarheimerApplication_HiltComponents_SingletonC() {
}
public static Builder builder() {
return new Builder();
}
public static final class Builder {
private ApplicationContextModule applicationContextModule;
private Builder() {
}
public Builder applicationContextModule(ApplicationContextModule applicationContextModule) {
this.applicationContextModule = Preconditions.checkNotNull(applicationContextModule);
return this;
}
public HarheimerApplication_HiltComponents.SingletonC build() {
Preconditions.checkBuilderRequirement(applicationContextModule, ApplicationContextModule.class);
return new SingletonCImpl(applicationContextModule);
}
}
private static final class ActivityRetainedCBuilder implements HarheimerApplication_HiltComponents.ActivityRetainedC.Builder {
private final SingletonCImpl singletonCImpl;
private SavedStateHandleHolder savedStateHandleHolder;
private ActivityRetainedCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ActivityRetainedCBuilder savedStateHandleHolder(
SavedStateHandleHolder savedStateHandleHolder) {
this.savedStateHandleHolder = Preconditions.checkNotNull(savedStateHandleHolder);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityRetainedC build() {
Preconditions.checkBuilderRequirement(savedStateHandleHolder, SavedStateHandleHolder.class);
return new ActivityRetainedCImpl(singletonCImpl, savedStateHandleHolder);
}
}
private static final class ActivityCBuilder implements HarheimerApplication_HiltComponents.ActivityC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private Activity activity;
private ActivityCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ActivityCBuilder activity(Activity activity) {
this.activity = Preconditions.checkNotNull(activity);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityC build() {
Preconditions.checkBuilderRequirement(activity, Activity.class);
return new ActivityCImpl(singletonCImpl, activityRetainedCImpl, activity);
}
}
private static final class FragmentCBuilder implements HarheimerApplication_HiltComponents.FragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private Fragment fragment;
private FragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public FragmentCBuilder fragment(Fragment fragment) {
this.fragment = Preconditions.checkNotNull(fragment);
return this;
}
@Override
public HarheimerApplication_HiltComponents.FragmentC build() {
Preconditions.checkBuilderRequirement(fragment, Fragment.class);
return new FragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragment);
}
}
private static final class ViewWithFragmentCBuilder implements HarheimerApplication_HiltComponents.ViewWithFragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private View view;
private ViewWithFragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
@Override
public ViewWithFragmentCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewWithFragmentC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewWithFragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl, view);
}
}
private static final class ViewCBuilder implements HarheimerApplication_HiltComponents.ViewC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private View view;
private ViewCBuilder(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public ViewCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, view);
}
}
private static final class ViewModelCBuilder implements HarheimerApplication_HiltComponents.ViewModelC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private SavedStateHandle savedStateHandle;
private ViewModelLifecycle viewModelLifecycle;
private ViewModelCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ViewModelCBuilder savedStateHandle(SavedStateHandle handle) {
this.savedStateHandle = Preconditions.checkNotNull(handle);
return this;
}
@Override
public ViewModelCBuilder viewModelLifecycle(ViewModelLifecycle viewModelLifecycle) {
this.viewModelLifecycle = Preconditions.checkNotNull(viewModelLifecycle);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewModelC build() {
Preconditions.checkBuilderRequirement(savedStateHandle, SavedStateHandle.class);
Preconditions.checkBuilderRequirement(viewModelLifecycle, ViewModelLifecycle.class);
return new ViewModelCImpl(singletonCImpl, activityRetainedCImpl, savedStateHandle, viewModelLifecycle);
}
}
private static final class ServiceCBuilder implements HarheimerApplication_HiltComponents.ServiceC.Builder {
private final SingletonCImpl singletonCImpl;
private Service service;
private ServiceCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ServiceCBuilder service(Service service) {
this.service = Preconditions.checkNotNull(service);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ServiceC build() {
Preconditions.checkBuilderRequirement(service, Service.class);
return new ServiceCImpl(singletonCImpl, service);
}
}
private static final class ViewWithFragmentCImpl extends HarheimerApplication_HiltComponents.ViewWithFragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private final ViewWithFragmentCImpl viewWithFragmentCImpl = this;
ViewWithFragmentCImpl(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
}
private static final class FragmentCImpl extends HarheimerApplication_HiltComponents.FragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl = this;
FragmentCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, Fragment fragmentParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return activityCImpl.getHiltInternalFactoryFactory();
}
@Override
public ViewWithFragmentComponentBuilder viewWithFragmentComponentBuilder() {
return new ViewWithFragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl);
}
}
private static final class ViewCImpl extends HarheimerApplication_HiltComponents.ViewC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final ViewCImpl viewCImpl = this;
ViewCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
}
private static final class ActivityCImpl extends HarheimerApplication_HiltComponents.ActivityC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl = this;
ActivityCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
Activity activityParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
Map keySetMapOfClassOfAndBooleanBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, Boolean>newMapBuilder(16);
mapBuilder.put(ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, ContactViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, GalleryViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, HomeViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, LoginViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MannschaftDetailViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MannschaftDetailViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MannschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MannschaftenViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MembershipViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(NavigationViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, NavigationViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(PasswordResetViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, PasswordResetViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(PublicConfigViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, PublicConfigViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(RegisterViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, RegisterViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, SpielplanViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(SpielsystemeViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, SpielsystemeViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, TermineViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(TrainingViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, TrainingViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(VereinsmeisterschaftenViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, VereinsmeisterschaftenViewModel_HiltModules.KeyModule.provide());
return mapBuilder.build();
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return DefaultViewModelFactories_InternalFactoryFactory_Factory.newInstance(getViewModelKeys(), new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl));
}
@Override
public Map<Class<?>, Boolean> getViewModelKeys() {
return LazyClassKeyMap.<Boolean>of(keySetMapOfClassOfAndBooleanBuilder());
}
@Override
public ViewModelComponentBuilder getViewModelComponentBuilder() {
return new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public FragmentComponentBuilder fragmentComponentBuilder() {
return new FragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public ViewComponentBuilder viewComponentBuilder() {
return new ViewCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public void injectMainActivity(MainActivity mainActivity) {
}
}
private static final class ViewModelCImpl extends HarheimerApplication_HiltComponents.ViewModelC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl = this;
Provider<ContactViewModel> contactViewModelProvider;
Provider<GalleryViewModel> galleryViewModelProvider;
Provider<HomeViewModel> homeViewModelProvider;
Provider<LoginViewModel> loginViewModelProvider;
Provider<MannschaftDetailViewModel> mannschaftDetailViewModelProvider;
Provider<MannschaftenViewModel> mannschaftenViewModelProvider;
Provider<MembershipViewModel> membershipViewModelProvider;
Provider<NavigationViewModel> navigationViewModelProvider;
Provider<PasswordResetViewModel> passwordResetViewModelProvider;
Provider<PublicConfigViewModel> publicConfigViewModelProvider;
Provider<RegisterViewModel> registerViewModelProvider;
Provider<SpielplanViewModel> spielplanViewModelProvider;
Provider<SpielsystemeViewModel> spielsystemeViewModelProvider;
Provider<TermineViewModel> termineViewModelProvider;
Provider<TrainingViewModel> trainingViewModelProvider;
Provider<VereinsmeisterschaftenViewModel> vereinsmeisterschaftenViewModelProvider;
ViewModelCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
SavedStateHandle savedStateHandleParam, ViewModelLifecycle viewModelLifecycleParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
initialize(savedStateHandleParam, viewModelLifecycleParam);
}
Map hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, javax.inject.Provider<ViewModel>>newMapBuilder(16);
mapBuilder.put(ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (contactViewModelProvider)));
mapBuilder.put(GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (galleryViewModelProvider)));
mapBuilder.put(HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (homeViewModelProvider)));
mapBuilder.put(LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (loginViewModelProvider)));
mapBuilder.put(MannschaftDetailViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (mannschaftDetailViewModelProvider)));
mapBuilder.put(MannschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (mannschaftenViewModelProvider)));
mapBuilder.put(MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (membershipViewModelProvider)));
mapBuilder.put(NavigationViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (navigationViewModelProvider)));
mapBuilder.put(PasswordResetViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (passwordResetViewModelProvider)));
mapBuilder.put(PublicConfigViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (publicConfigViewModelProvider)));
mapBuilder.put(RegisterViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (registerViewModelProvider)));
mapBuilder.put(SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (spielplanViewModelProvider)));
mapBuilder.put(SpielsystemeViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (spielsystemeViewModelProvider)));
mapBuilder.put(TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (termineViewModelProvider)));
mapBuilder.put(TrainingViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (trainingViewModelProvider)));
mapBuilder.put(VereinsmeisterschaftenViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (vereinsmeisterschaftenViewModelProvider)));
return mapBuilder.build();
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandle savedStateHandleParam,
final ViewModelLifecycle viewModelLifecycleParam) {
this.contactViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 0);
this.galleryViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 1);
this.homeViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 2);
this.loginViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 3);
this.mannschaftDetailViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 4);
this.mannschaftenViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 5);
this.membershipViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 6);
this.navigationViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 7);
this.passwordResetViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 8);
this.publicConfigViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 9);
this.registerViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 10);
this.spielplanViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 11);
this.spielsystemeViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 12);
this.termineViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 13);
this.trainingViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 14);
this.vereinsmeisterschaftenViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 15);
}
@Override
public Map<Class<?>, javax.inject.Provider<ViewModel>> getHiltViewModelMap() {
return LazyClassKeyMap.<javax.inject.Provider<ViewModel>>of(hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder());
}
@Override
public Map<Class<?>, Object> getHiltViewModelAssistedMap() {
return Collections.<Class<?>, Object>emptyMap();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ViewModelCImpl viewModelCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.viewModelCImpl = viewModelCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.ui.screens.contact.ContactViewModel
return (T) new ContactViewModel(singletonCImpl.contactRepositoryProvider.get());
case 1: // de.harheimertc.ui.screens.gallery.GalleryViewModel
return (T) new GalleryViewModel(singletonCImpl.galleryRepositoryProvider.get());
case 2: // de.harheimertc.ui.screens.home.HomeViewModel
return (T) new HomeViewModel(singletonCImpl.homeRepositoryProvider.get());
case 3: // de.harheimertc.ui.screens.login.LoginViewModel
return (T) new LoginViewModel(singletonCImpl.loginRepositoryProvider.get());
case 4: // de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel
return (T) new MannschaftDetailViewModel(singletonCImpl.mannschaftenRepositoryProvider.get(), singletonCImpl.spielplanRepositoryProvider.get());
case 5: // de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel
return (T) new MannschaftenViewModel(singletonCImpl.mannschaftenRepositoryProvider.get());
case 6: // de.harheimertc.ui.screens.membership.MembershipViewModel
return (T) new MembershipViewModel(singletonCImpl.membershipRepositoryProvider.get());
case 7: // de.harheimertc.ui.navigation.NavigationViewModel
return (T) new NavigationViewModel(singletonCImpl.mannschaftenRepositoryProvider.get(), singletonCImpl.galleryRepositoryProvider.get(), singletonCImpl.loginRepositoryProvider.get());
case 8: // de.harheimertc.ui.screens.login.PasswordResetViewModel
return (T) new PasswordResetViewModel(singletonCImpl.loginRepositoryProvider.get());
case 9: // de.harheimertc.ui.screens.publicpages.PublicConfigViewModel
return (T) new PublicConfigViewModel(singletonCImpl.publicPagesRepositoryProvider.get());
case 10: // de.harheimertc.ui.screens.login.RegisterViewModel
return (T) new RegisterViewModel(singletonCImpl.loginRepositoryProvider.get());
case 11: // de.harheimertc.ui.screens.spielplan.SpielplanViewModel
return (T) new SpielplanViewModel(singletonCImpl.spielplanRepositoryProvider.get());
case 12: // de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel
return (T) new SpielsystemeViewModel(singletonCImpl.publicPagesRepositoryProvider.get());
case 13: // de.harheimertc.ui.screens.termine.TermineViewModel
return (T) new TermineViewModel(singletonCImpl.termineRepositoryProvider.get());
case 14: // de.harheimertc.ui.screens.training.TrainingViewModel
return (T) new TrainingViewModel(singletonCImpl.trainingRepositoryProvider.get());
case 15: // de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel
return (T) new VereinsmeisterschaftenViewModel(singletonCImpl.publicPagesRepositoryProvider.get());
default: throw new AssertionError(id);
}
}
}
}
private static final class ActivityRetainedCImpl extends HarheimerApplication_HiltComponents.ActivityRetainedC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl = this;
Provider<ActivityRetainedLifecycle> provideActivityRetainedLifecycleProvider;
ActivityRetainedCImpl(SingletonCImpl singletonCImpl,
SavedStateHandleHolder savedStateHandleHolderParam) {
this.singletonCImpl = singletonCImpl;
initialize(savedStateHandleHolderParam);
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandleHolder savedStateHandleHolderParam) {
this.provideActivityRetainedLifecycleProvider = DoubleCheck.provider(new SwitchingProvider<ActivityRetainedLifecycle>(singletonCImpl, activityRetainedCImpl, 0));
}
@Override
public ActivityComponentBuilder activityComponentBuilder() {
return new ActivityCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public ActivityRetainedLifecycle getActivityRetainedLifecycle() {
return provideActivityRetainedLifecycleProvider.get();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // dagger.hilt.android.ActivityRetainedLifecycle
return (T) ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory.provideActivityRetainedLifecycle();
default: throw new AssertionError(id);
}
}
}
}
private static final class ServiceCImpl extends HarheimerApplication_HiltComponents.ServiceC {
private final SingletonCImpl singletonCImpl;
private final ServiceCImpl serviceCImpl = this;
ServiceCImpl(SingletonCImpl singletonCImpl, Service serviceParam) {
this.singletonCImpl = singletonCImpl;
}
}
private static final class SingletonCImpl extends HarheimerApplication_HiltComponents.SingletonC {
private final ApplicationContextModule applicationContextModule;
private final SingletonCImpl singletonCImpl = this;
Provider<Moshi> provideMoshiProvider;
Provider<AuthRepositoryImpl> authRepositoryImplProvider;
Provider<OkHttpClient> provideOkHttpClientProvider;
Provider<Retrofit> provideRetrofitProvider;
Provider<ApiService> provideApiServiceProvider;
Provider<ContactRepository> contactRepositoryProvider;
Provider<GalleryRepository> galleryRepositoryProvider;
Provider<HomeRepository> homeRepositoryProvider;
Provider<LoginRepository> loginRepositoryProvider;
Provider<MannschaftenRepository> mannschaftenRepositoryProvider;
Provider<SpielplanRepository> spielplanRepositoryProvider;
Provider<MembershipRepository> membershipRepositoryProvider;
Provider<PublicPagesRepository> publicPagesRepositoryProvider;
Provider<TermineRepository> termineRepositoryProvider;
Provider<TrainingRepository> trainingRepositoryProvider;
SingletonCImpl(ApplicationContextModule applicationContextModuleParam) {
this.applicationContextModule = applicationContextModuleParam;
initialize(applicationContextModuleParam);
}
AuthInterceptor authInterceptor() {
return new AuthInterceptor(authRepositoryImplProvider.get());
}
@SuppressWarnings("unchecked")
private void initialize(final ApplicationContextModule applicationContextModuleParam) {
this.provideMoshiProvider = DoubleCheck.provider(new SwitchingProvider<Moshi>(singletonCImpl, 3));
this.authRepositoryImplProvider = DoubleCheck.provider(new SwitchingProvider<AuthRepositoryImpl>(singletonCImpl, 5));
this.provideOkHttpClientProvider = DoubleCheck.provider(new SwitchingProvider<OkHttpClient>(singletonCImpl, 4));
this.provideRetrofitProvider = DoubleCheck.provider(new SwitchingProvider<Retrofit>(singletonCImpl, 2));
this.provideApiServiceProvider = DoubleCheck.provider(new SwitchingProvider<ApiService>(singletonCImpl, 1));
this.contactRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<ContactRepository>(singletonCImpl, 0));
this.galleryRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<GalleryRepository>(singletonCImpl, 6));
this.homeRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<HomeRepository>(singletonCImpl, 7));
this.loginRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<LoginRepository>(singletonCImpl, 8));
this.mannschaftenRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<MannschaftenRepository>(singletonCImpl, 9));
this.spielplanRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<SpielplanRepository>(singletonCImpl, 10));
this.membershipRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<MembershipRepository>(singletonCImpl, 11));
this.publicPagesRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<PublicPagesRepository>(singletonCImpl, 12));
this.termineRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<TermineRepository>(singletonCImpl, 13));
this.trainingRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<TrainingRepository>(singletonCImpl, 14));
}
@Override
public Set<Boolean> getDisableFragmentGetContextFix() {
return Collections.<Boolean>emptySet();
}
@Override
public ActivityRetainedComponentBuilder retainedComponentBuilder() {
return new ActivityRetainedCBuilder(singletonCImpl);
}
@Override
public ServiceComponentBuilder serviceComponentBuilder() {
return new ServiceCBuilder(singletonCImpl);
}
@Override
public void injectHarheimerApplication(HarheimerApplication harheimerApplication) {
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.repositories.ContactRepository
return (T) new ContactRepository(singletonCImpl.provideApiServiceProvider.get());
case 1: // de.harheimertc.data.ApiService
return (T) NetworkModule_ProvideApiServiceFactory.provideApiService(singletonCImpl.provideRetrofitProvider.get());
case 2: // retrofit2.Retrofit
return (T) NetworkModule_ProvideRetrofitFactory.provideRetrofit(singletonCImpl.provideMoshiProvider.get(), singletonCImpl.provideOkHttpClientProvider.get());
case 3: // com.squareup.moshi.Moshi
return (T) NetworkModule_ProvideMoshiFactory.provideMoshi();
case 4: // okhttp3.OkHttpClient
return (T) NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient(singletonCImpl.authInterceptor());
case 5: // de.harheimertc.repositories.AuthRepositoryImpl
return (T) new AuthRepositoryImpl(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 6: // de.harheimertc.repositories.GalleryRepository
return (T) new GalleryRepository(singletonCImpl.provideApiServiceProvider.get());
case 7: // de.harheimertc.repositories.HomeRepository
return (T) new HomeRepository(singletonCImpl.provideApiServiceProvider.get());
case 8: // de.harheimertc.repositories.LoginRepository
return (T) new LoginRepository(singletonCImpl.provideApiServiceProvider.get(), singletonCImpl.authRepositoryImplProvider.get());
case 9: // de.harheimertc.repositories.MannschaftenRepository
return (T) new MannschaftenRepository(singletonCImpl.provideApiServiceProvider.get());
case 10: // de.harheimertc.repositories.SpielplanRepository
return (T) new SpielplanRepository(singletonCImpl.provideApiServiceProvider.get());
case 11: // de.harheimertc.repositories.MembershipRepository
return (T) new MembershipRepository(singletonCImpl.provideApiServiceProvider.get(), ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 12: // de.harheimertc.repositories.PublicPagesRepository
return (T) new PublicPagesRepository(singletonCImpl.provideApiServiceProvider.get());
case 13: // de.harheimertc.repositories.TermineRepository
return (T) new TermineRepository(singletonCImpl.provideApiServiceProvider.get());
case 14: // de.harheimertc.repositories.TrainingRepository
return (T) new TrainingRepository(singletonCImpl.provideApiServiceProvider.get());
default: throw new AssertionError(id);
}
}
}
}
}

View File

@@ -1,17 +0,0 @@
package de.harheimertc;
import dagger.hilt.InstallIn;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedEntryPoint;
import javax.annotation.processing.Generated;
@OriginatingElement(
topLevelClass = HarheimerApplication.class
)
@GeneratedEntryPoint
@InstallIn(SingletonComponent.class)
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator")
public interface HarheimerApplication_GeneratedInjector {
void injectHarheimerApplication(HarheimerApplication harheimerApplication);
}

View File

@@ -1,287 +0,0 @@
package de.harheimertc;
import dagger.Binds;
import dagger.Component;
import dagger.Module;
import dagger.Subcomponent;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.android.components.ServiceComponent;
import dagger.hilt.android.components.ViewComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.components.ViewWithFragmentComponent;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.flags.HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.HiltViewModelFactory;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_DefaultViewModelFactories_ActivityModule;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ViewModelModule;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivitySavedStateHandleModule;
import dagger.hilt.android.internal.managers.ServiceComponentManager;
import dagger.hilt.android.internal.managers.ViewComponentManager;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.HiltWrapper_ActivityModule;
import dagger.hilt.android.scopes.ActivityRetainedScoped;
import dagger.hilt.android.scopes.ActivityScoped;
import dagger.hilt.android.scopes.FragmentScoped;
import dagger.hilt.android.scopes.ServiceScoped;
import dagger.hilt.android.scopes.ViewModelScoped;
import dagger.hilt.android.scopes.ViewScoped;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedComponent;
import dagger.hilt.migration.DisableInstallInCheck;
import de.harheimertc.data.NetworkModule;
import de.harheimertc.di.RepositoryModule;
import de.harheimertc.ui.navigation.NavigationViewModel_HiltModules;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftDetailViewModel_HiltModules;
import de.harheimertc.ui.screens.mannschaften.MannschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.PublicConfigViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.SpielsystemeViewModel_HiltModules;
import de.harheimertc.ui.screens.publicpages.VereinsmeisterschaftenViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import de.harheimertc.ui.screens.training.TrainingViewModel_HiltModules;
import javax.annotation.processing.Generated;
import javax.inject.Singleton;
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
public final class HarheimerApplication_HiltComponents {
private HarheimerApplication_HiltComponents() {
}
@Module(
subcomponents = ServiceC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ServiceCBuilderModule {
@Binds
ServiceComponentBuilder bind(ServiceC.Builder builder);
}
@Module(
subcomponents = ActivityRetainedC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityRetainedCBuilderModule {
@Binds
ActivityRetainedComponentBuilder bind(ActivityRetainedC.Builder builder);
}
@Module(
subcomponents = ActivityC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityCBuilderModule {
@Binds
ActivityComponentBuilder bind(ActivityC.Builder builder);
}
@Module(
subcomponents = ViewModelC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewModelCBuilderModule {
@Binds
ViewModelComponentBuilder bind(ViewModelC.Builder builder);
}
@Module(
subcomponents = ViewC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewCBuilderModule {
@Binds
ViewComponentBuilder bind(ViewC.Builder builder);
}
@Module(
subcomponents = FragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface FragmentCBuilderModule {
@Binds
FragmentComponentBuilder bind(FragmentC.Builder builder);
}
@Module(
subcomponents = ViewWithFragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewWithFragmentCBuilderModule {
@Binds
ViewWithFragmentComponentBuilder bind(ViewWithFragmentC.Builder builder);
}
@Component(
modules = {
ApplicationContextModule.class,
ActivityRetainedCBuilderModule.class,
ServiceCBuilderModule.class,
HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
NetworkModule.class,
RepositoryModule.class
}
)
@Singleton
@jakarta.inject.Singleton
public abstract static class SingletonC implements FragmentGetContextFix.FragmentGetContextFixEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint,
ServiceComponentManager.ServiceComponentBuilderEntryPoint,
SingletonComponent,
GeneratedComponent,
HarheimerApplication_GeneratedInjector {
}
@Subcomponent
@ServiceScoped
public abstract static class ServiceC implements ServiceComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ServiceComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.KeyModule.class,
GalleryViewModel_HiltModules.KeyModule.class,
ActivityCBuilderModule.class,
ViewModelCBuilderModule.class,
HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
HiltWrapper_ActivitySavedStateHandleModule.class,
HomeViewModel_HiltModules.KeyModule.class,
LoginViewModel_HiltModules.KeyModule.class,
MannschaftDetailViewModel_HiltModules.KeyModule.class,
MannschaftenViewModel_HiltModules.KeyModule.class,
MembershipViewModel_HiltModules.KeyModule.class,
NavigationViewModel_HiltModules.KeyModule.class,
PasswordResetViewModel_HiltModules.KeyModule.class,
PublicConfigViewModel_HiltModules.KeyModule.class,
RegisterViewModel_HiltModules.KeyModule.class,
SpielplanViewModel_HiltModules.KeyModule.class,
SpielsystemeViewModel_HiltModules.KeyModule.class,
TermineViewModel_HiltModules.KeyModule.class,
TrainingViewModel_HiltModules.KeyModule.class,
VereinsmeisterschaftenViewModel_HiltModules.KeyModule.class
}
)
@ActivityRetainedScoped
public abstract static class ActivityRetainedC implements ActivityRetainedComponent,
ActivityComponentManager.ActivityComponentBuilderEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ActivityRetainedComponentBuilder {
}
}
@Subcomponent(
modules = {
FragmentCBuilderModule.class,
ViewCBuilderModule.class,
HiltWrapper_ActivityModule.class,
HiltWrapper_DefaultViewModelFactories_ActivityModule.class
}
)
@ActivityScoped
public abstract static class ActivityC implements ActivityComponent,
DefaultViewModelFactories.ActivityEntryPoint,
HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint,
FragmentComponentManager.FragmentComponentBuilderEntryPoint,
ViewComponentManager.ViewComponentBuilderEntryPoint,
GeneratedComponent,
MainActivity_GeneratedInjector {
@Subcomponent.Builder
abstract interface Builder extends ActivityComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.BindsModule.class,
GalleryViewModel_HiltModules.BindsModule.class,
HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
HomeViewModel_HiltModules.BindsModule.class,
LoginViewModel_HiltModules.BindsModule.class,
MannschaftDetailViewModel_HiltModules.BindsModule.class,
MannschaftenViewModel_HiltModules.BindsModule.class,
MembershipViewModel_HiltModules.BindsModule.class,
NavigationViewModel_HiltModules.BindsModule.class,
PasswordResetViewModel_HiltModules.BindsModule.class,
PublicConfigViewModel_HiltModules.BindsModule.class,
RegisterViewModel_HiltModules.BindsModule.class,
SpielplanViewModel_HiltModules.BindsModule.class,
SpielsystemeViewModel_HiltModules.BindsModule.class,
TermineViewModel_HiltModules.BindsModule.class,
TrainingViewModel_HiltModules.BindsModule.class,
VereinsmeisterschaftenViewModel_HiltModules.BindsModule.class
}
)
@ViewModelScoped
public abstract static class ViewModelC implements ViewModelComponent,
HiltViewModelFactory.ViewModelFactoriesEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewModelComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewC implements ViewComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewComponentBuilder {
}
}
@Subcomponent(
modules = ViewWithFragmentCBuilderModule.class
)
@FragmentScoped
public abstract static class FragmentC implements FragmentComponent,
DefaultViewModelFactories.FragmentEntryPoint,
ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends FragmentComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewWithFragmentC implements ViewWithFragmentComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewWithFragmentComponentBuilder {
}
}
}

View File

@@ -1,55 +0,0 @@
package de.harheimertc;
import android.app.Application;
import androidx.annotation.CallSuper;
import dagger.hilt.android.internal.managers.ApplicationComponentManager;
import dagger.hilt.android.internal.managers.ComponentSupplier;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
import java.lang.Object;
import java.lang.Override;
import javax.annotation.processing.Generated;
/**
* A generated base class to be extended by the @dagger.hilt.android.HiltAndroidApp annotated class. If using the Gradle plugin, this is swapped as the base class via bytecode transformation.
*/
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator")
public abstract class Hilt_HarheimerApplication extends Application implements GeneratedComponentManagerHolder {
private boolean injected = false;
private final ApplicationComponentManager componentManager = new ApplicationComponentManager(new ComponentSupplier() {
@Override
public Object get() {
return DaggerHarheimerApplication_HiltComponents_SingletonC.builder()
.applicationContextModule(new ApplicationContextModule(Hilt_HarheimerApplication.this))
.build();
}
});
@Override
public final ApplicationComponentManager componentManager() {
return componentManager;
}
@Override
public final Object generatedComponent() {
return this.componentManager().generatedComponent();
}
@CallSuper
@Override
public void onCreate() {
hiltInternalInject();
super.onCreate();
}
protected void hiltInternalInject() {
if (!injected) {
injected = true;
// This is a known unsafe cast, but is safe in the only correct use case:
// HarheimerApplication extends Hilt_HarheimerApplication
((HarheimerApplication_GeneratedInjector) generatedComponent()).injectHarheimerApplication(UnsafeCasts.<HarheimerApplication>unsafeCast(this));
}
}
}

View File

@@ -1,15 +0,0 @@
package hilt_aggregated_deps;
import dagger.hilt.processor.internal.aggregateddeps.AggregatedDeps;
import javax.annotation.processing.Generated;
/**
* This class should only be referenced by generated code! This class aggregates information across multiple compilations.
*/
@AggregatedDeps(
components = "dagger.hilt.components.SingletonComponent",
entryPoints = "de.harheimertc.HarheimerApplication_GeneratedInjector"
)
@Generated("dagger.hilt.processor.internal.aggregateddeps.AggregatedDepsGenerator")
public class _de_harheimertc_HarheimerApplication_GeneratedInjector {
}

View File

@@ -1,778 +0,0 @@
package de.harheimertc;
import android.app.Activity;
import android.app.Service;
import android.view.View;
import androidx.fragment.app.Fragment;
import androidx.lifecycle.SavedStateHandle;
import androidx.lifecycle.ViewModel;
import com.squareup.moshi.Moshi;
import dagger.hilt.android.ActivityRetainedLifecycle;
import dagger.hilt.android.ViewModelLifecycle;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories_InternalFactoryFactory_Factory;
import dagger.hilt.android.internal.managers.ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory;
import dagger.hilt.android.internal.managers.SavedStateHandleHolder;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.ApplicationContextModule_ProvideContextFactory;
import dagger.internal.DaggerGenerated;
import dagger.internal.DoubleCheck;
import dagger.internal.LazyClassKeyMap;
import dagger.internal.MapBuilder;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import de.harheimertc.data.ApiService;
import de.harheimertc.data.AuthInterceptor;
import de.harheimertc.data.NetworkModule_ProvideApiServiceFactory;
import de.harheimertc.data.NetworkModule_ProvideMoshiFactory;
import de.harheimertc.data.NetworkModule_ProvideOkHttpClientFactory;
import de.harheimertc.data.NetworkModule_ProvideRetrofitFactory;
import de.harheimertc.repositories.AuthRepositoryImpl;
import de.harheimertc.repositories.ContactRepository;
import de.harheimertc.repositories.GalleryRepository;
import de.harheimertc.repositories.HomeRepository;
import de.harheimertc.repositories.LoginRepository;
import de.harheimertc.repositories.MembershipRepository;
import de.harheimertc.repositories.SpielplanRepository;
import de.harheimertc.repositories.TermineRepository;
import de.harheimertc.ui.screens.contact.ContactViewModel;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.PasswordResetViewModel;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.login.RegisterViewModel;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey;
import java.util.Collections;
import java.util.Map;
import java.util.Set;
import javax.annotation.processing.Generated;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class DaggerHarheimerApplication_HiltComponents_SingletonC {
private DaggerHarheimerApplication_HiltComponents_SingletonC() {
}
public static Builder builder() {
return new Builder();
}
public static final class Builder {
private ApplicationContextModule applicationContextModule;
private Builder() {
}
public Builder applicationContextModule(ApplicationContextModule applicationContextModule) {
this.applicationContextModule = Preconditions.checkNotNull(applicationContextModule);
return this;
}
public HarheimerApplication_HiltComponents.SingletonC build() {
Preconditions.checkBuilderRequirement(applicationContextModule, ApplicationContextModule.class);
return new SingletonCImpl(applicationContextModule);
}
}
private static final class ActivityRetainedCBuilder implements HarheimerApplication_HiltComponents.ActivityRetainedC.Builder {
private final SingletonCImpl singletonCImpl;
private SavedStateHandleHolder savedStateHandleHolder;
private ActivityRetainedCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ActivityRetainedCBuilder savedStateHandleHolder(
SavedStateHandleHolder savedStateHandleHolder) {
this.savedStateHandleHolder = Preconditions.checkNotNull(savedStateHandleHolder);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityRetainedC build() {
Preconditions.checkBuilderRequirement(savedStateHandleHolder, SavedStateHandleHolder.class);
return new ActivityRetainedCImpl(singletonCImpl, savedStateHandleHolder);
}
}
private static final class ActivityCBuilder implements HarheimerApplication_HiltComponents.ActivityC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private Activity activity;
private ActivityCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ActivityCBuilder activity(Activity activity) {
this.activity = Preconditions.checkNotNull(activity);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ActivityC build() {
Preconditions.checkBuilderRequirement(activity, Activity.class);
return new ActivityCImpl(singletonCImpl, activityRetainedCImpl, activity);
}
}
private static final class FragmentCBuilder implements HarheimerApplication_HiltComponents.FragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private Fragment fragment;
private FragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public FragmentCBuilder fragment(Fragment fragment) {
this.fragment = Preconditions.checkNotNull(fragment);
return this;
}
@Override
public HarheimerApplication_HiltComponents.FragmentC build() {
Preconditions.checkBuilderRequirement(fragment, Fragment.class);
return new FragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragment);
}
}
private static final class ViewWithFragmentCBuilder implements HarheimerApplication_HiltComponents.ViewWithFragmentC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private View view;
private ViewWithFragmentCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
@Override
public ViewWithFragmentCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewWithFragmentC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewWithFragmentCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl, view);
}
}
private static final class ViewCBuilder implements HarheimerApplication_HiltComponents.ViewC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private View view;
private ViewCBuilder(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public ViewCBuilder view(View view) {
this.view = Preconditions.checkNotNull(view);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewC build() {
Preconditions.checkBuilderRequirement(view, View.class);
return new ViewCImpl(singletonCImpl, activityRetainedCImpl, activityCImpl, view);
}
}
private static final class ViewModelCBuilder implements HarheimerApplication_HiltComponents.ViewModelC.Builder {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private SavedStateHandle savedStateHandle;
private ViewModelLifecycle viewModelLifecycle;
private ViewModelCBuilder(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
@Override
public ViewModelCBuilder savedStateHandle(SavedStateHandle handle) {
this.savedStateHandle = Preconditions.checkNotNull(handle);
return this;
}
@Override
public ViewModelCBuilder viewModelLifecycle(ViewModelLifecycle viewModelLifecycle) {
this.viewModelLifecycle = Preconditions.checkNotNull(viewModelLifecycle);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ViewModelC build() {
Preconditions.checkBuilderRequirement(savedStateHandle, SavedStateHandle.class);
Preconditions.checkBuilderRequirement(viewModelLifecycle, ViewModelLifecycle.class);
return new ViewModelCImpl(singletonCImpl, activityRetainedCImpl, savedStateHandle, viewModelLifecycle);
}
}
private static final class ServiceCBuilder implements HarheimerApplication_HiltComponents.ServiceC.Builder {
private final SingletonCImpl singletonCImpl;
private Service service;
private ServiceCBuilder(SingletonCImpl singletonCImpl) {
this.singletonCImpl = singletonCImpl;
}
@Override
public ServiceCBuilder service(Service service) {
this.service = Preconditions.checkNotNull(service);
return this;
}
@Override
public HarheimerApplication_HiltComponents.ServiceC build() {
Preconditions.checkBuilderRequirement(service, Service.class);
return new ServiceCImpl(singletonCImpl, service);
}
}
private static final class ViewWithFragmentCImpl extends HarheimerApplication_HiltComponents.ViewWithFragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl;
private final ViewWithFragmentCImpl viewWithFragmentCImpl = this;
ViewWithFragmentCImpl(SingletonCImpl singletonCImpl,
ActivityRetainedCImpl activityRetainedCImpl, ActivityCImpl activityCImpl,
FragmentCImpl fragmentCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
this.fragmentCImpl = fragmentCImpl;
}
}
private static final class FragmentCImpl extends HarheimerApplication_HiltComponents.FragmentC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final FragmentCImpl fragmentCImpl = this;
FragmentCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, Fragment fragmentParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return activityCImpl.getHiltInternalFactoryFactory();
}
@Override
public ViewWithFragmentComponentBuilder viewWithFragmentComponentBuilder() {
return new ViewWithFragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl, fragmentCImpl);
}
}
private static final class ViewCImpl extends HarheimerApplication_HiltComponents.ViewC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl;
private final ViewCImpl viewCImpl = this;
ViewCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ActivityCImpl activityCImpl, View viewParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.activityCImpl = activityCImpl;
}
}
private static final class ActivityCImpl extends HarheimerApplication_HiltComponents.ActivityC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ActivityCImpl activityCImpl = this;
ActivityCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
Activity activityParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
}
Map keySetMapOfClassOfAndBooleanBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, Boolean>newMapBuilder(9);
mapBuilder.put(ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, ContactViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, GalleryViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, HomeViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, LoginViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, MembershipViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(PasswordResetViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, PasswordResetViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(RegisterViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, RegisterViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, SpielplanViewModel_HiltModules.KeyModule.provide());
mapBuilder.put(TermineViewModel_HiltModules_KeyModule_Provide_LazyMapKey.lazyClassKeyName, TermineViewModel_HiltModules.KeyModule.provide());
return mapBuilder.build();
}
@Override
public DefaultViewModelFactories.InternalFactoryFactory getHiltInternalFactoryFactory() {
return DefaultViewModelFactories_InternalFactoryFactory_Factory.newInstance(getViewModelKeys(), new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl));
}
@Override
public Map<Class<?>, Boolean> getViewModelKeys() {
return LazyClassKeyMap.<Boolean>of(keySetMapOfClassOfAndBooleanBuilder());
}
@Override
public ViewModelComponentBuilder getViewModelComponentBuilder() {
return new ViewModelCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public FragmentComponentBuilder fragmentComponentBuilder() {
return new FragmentCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public ViewComponentBuilder viewComponentBuilder() {
return new ViewCBuilder(singletonCImpl, activityRetainedCImpl, activityCImpl);
}
@Override
public void injectMainActivity(MainActivity mainActivity) {
}
}
private static final class ViewModelCImpl extends HarheimerApplication_HiltComponents.ViewModelC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl = this;
Provider<ContactViewModel> contactViewModelProvider;
Provider<GalleryViewModel> galleryViewModelProvider;
Provider<HomeViewModel> homeViewModelProvider;
Provider<LoginViewModel> loginViewModelProvider;
Provider<MembershipViewModel> membershipViewModelProvider;
Provider<PasswordResetViewModel> passwordResetViewModelProvider;
Provider<RegisterViewModel> registerViewModelProvider;
Provider<SpielplanViewModel> spielplanViewModelProvider;
Provider<TermineViewModel> termineViewModelProvider;
ViewModelCImpl(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
SavedStateHandle savedStateHandleParam, ViewModelLifecycle viewModelLifecycleParam) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
initialize(savedStateHandleParam, viewModelLifecycleParam);
}
Map hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder() {
MapBuilder mapBuilder = MapBuilder.<String, javax.inject.Provider<ViewModel>>newMapBuilder(9);
mapBuilder.put(ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (contactViewModelProvider)));
mapBuilder.put(GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (galleryViewModelProvider)));
mapBuilder.put(HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (homeViewModelProvider)));
mapBuilder.put(LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (loginViewModelProvider)));
mapBuilder.put(MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (membershipViewModelProvider)));
mapBuilder.put(PasswordResetViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (passwordResetViewModelProvider)));
mapBuilder.put(RegisterViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (registerViewModelProvider)));
mapBuilder.put(SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (spielplanViewModelProvider)));
mapBuilder.put(TermineViewModel_HiltModules_BindsModule_Binds_LazyMapKey.lazyClassKeyName, ((Provider) (termineViewModelProvider)));
return mapBuilder.build();
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandle savedStateHandleParam,
final ViewModelLifecycle viewModelLifecycleParam) {
this.contactViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 0);
this.galleryViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 1);
this.homeViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 2);
this.loginViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 3);
this.membershipViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 4);
this.passwordResetViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 5);
this.registerViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 6);
this.spielplanViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 7);
this.termineViewModelProvider = new SwitchingProvider<>(singletonCImpl, activityRetainedCImpl, viewModelCImpl, 8);
}
@Override
public Map<Class<?>, javax.inject.Provider<ViewModel>> getHiltViewModelMap() {
return LazyClassKeyMap.<javax.inject.Provider<ViewModel>>of(hiltViewModelMapMapOfClassOfAndProviderOfViewModelBuilder());
}
@Override
public Map<Class<?>, Object> getHiltViewModelAssistedMap() {
return Collections.<Class<?>, Object>emptyMap();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final ViewModelCImpl viewModelCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
ViewModelCImpl viewModelCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.viewModelCImpl = viewModelCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.ui.screens.contact.ContactViewModel
return (T) new ContactViewModel(singletonCImpl.contactRepositoryProvider.get());
case 1: // de.harheimertc.ui.screens.gallery.GalleryViewModel
return (T) new GalleryViewModel(singletonCImpl.galleryRepositoryProvider.get());
case 2: // de.harheimertc.ui.screens.home.HomeViewModel
return (T) new HomeViewModel(singletonCImpl.homeRepositoryProvider.get());
case 3: // de.harheimertc.ui.screens.login.LoginViewModel
return (T) new LoginViewModel(singletonCImpl.loginRepositoryProvider.get());
case 4: // de.harheimertc.ui.screens.membership.MembershipViewModel
return (T) new MembershipViewModel(singletonCImpl.membershipRepositoryProvider.get());
case 5: // de.harheimertc.ui.screens.login.PasswordResetViewModel
return (T) new PasswordResetViewModel(singletonCImpl.loginRepositoryProvider.get());
case 6: // de.harheimertc.ui.screens.login.RegisterViewModel
return (T) new RegisterViewModel(singletonCImpl.loginRepositoryProvider.get());
case 7: // de.harheimertc.ui.screens.spielplan.SpielplanViewModel
return (T) new SpielplanViewModel(singletonCImpl.spielplanRepositoryProvider.get());
case 8: // de.harheimertc.ui.screens.termine.TermineViewModel
return (T) new TermineViewModel(singletonCImpl.termineRepositoryProvider.get());
default: throw new AssertionError(id);
}
}
}
}
private static final class ActivityRetainedCImpl extends HarheimerApplication_HiltComponents.ActivityRetainedC {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl = this;
Provider<ActivityRetainedLifecycle> provideActivityRetainedLifecycleProvider;
ActivityRetainedCImpl(SingletonCImpl singletonCImpl,
SavedStateHandleHolder savedStateHandleHolderParam) {
this.singletonCImpl = singletonCImpl;
initialize(savedStateHandleHolderParam);
}
@SuppressWarnings("unchecked")
private void initialize(final SavedStateHandleHolder savedStateHandleHolderParam) {
this.provideActivityRetainedLifecycleProvider = DoubleCheck.provider(new SwitchingProvider<ActivityRetainedLifecycle>(singletonCImpl, activityRetainedCImpl, 0));
}
@Override
public ActivityComponentBuilder activityComponentBuilder() {
return new ActivityCBuilder(singletonCImpl, activityRetainedCImpl);
}
@Override
public ActivityRetainedLifecycle getActivityRetainedLifecycle() {
return provideActivityRetainedLifecycleProvider.get();
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final ActivityRetainedCImpl activityRetainedCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, ActivityRetainedCImpl activityRetainedCImpl,
int id) {
this.singletonCImpl = singletonCImpl;
this.activityRetainedCImpl = activityRetainedCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // dagger.hilt.android.ActivityRetainedLifecycle
return (T) ActivityRetainedComponentManager_LifecycleModule_ProvideActivityRetainedLifecycleFactory.provideActivityRetainedLifecycle();
default: throw new AssertionError(id);
}
}
}
}
private static final class ServiceCImpl extends HarheimerApplication_HiltComponents.ServiceC {
private final SingletonCImpl singletonCImpl;
private final ServiceCImpl serviceCImpl = this;
ServiceCImpl(SingletonCImpl singletonCImpl, Service serviceParam) {
this.singletonCImpl = singletonCImpl;
}
}
private static final class SingletonCImpl extends HarheimerApplication_HiltComponents.SingletonC {
private final ApplicationContextModule applicationContextModule;
private final SingletonCImpl singletonCImpl = this;
Provider<Moshi> provideMoshiProvider;
Provider<AuthRepositoryImpl> authRepositoryImplProvider;
Provider<OkHttpClient> provideOkHttpClientProvider;
Provider<Retrofit> provideRetrofitProvider;
Provider<ApiService> provideApiServiceProvider;
Provider<ContactRepository> contactRepositoryProvider;
Provider<GalleryRepository> galleryRepositoryProvider;
Provider<HomeRepository> homeRepositoryProvider;
Provider<LoginRepository> loginRepositoryProvider;
Provider<MembershipRepository> membershipRepositoryProvider;
Provider<SpielplanRepository> spielplanRepositoryProvider;
Provider<TermineRepository> termineRepositoryProvider;
SingletonCImpl(ApplicationContextModule applicationContextModuleParam) {
this.applicationContextModule = applicationContextModuleParam;
initialize(applicationContextModuleParam);
}
AuthInterceptor authInterceptor() {
return new AuthInterceptor(authRepositoryImplProvider.get());
}
@SuppressWarnings("unchecked")
private void initialize(final ApplicationContextModule applicationContextModuleParam) {
this.provideMoshiProvider = DoubleCheck.provider(new SwitchingProvider<Moshi>(singletonCImpl, 3));
this.authRepositoryImplProvider = DoubleCheck.provider(new SwitchingProvider<AuthRepositoryImpl>(singletonCImpl, 5));
this.provideOkHttpClientProvider = DoubleCheck.provider(new SwitchingProvider<OkHttpClient>(singletonCImpl, 4));
this.provideRetrofitProvider = DoubleCheck.provider(new SwitchingProvider<Retrofit>(singletonCImpl, 2));
this.provideApiServiceProvider = DoubleCheck.provider(new SwitchingProvider<ApiService>(singletonCImpl, 1));
this.contactRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<ContactRepository>(singletonCImpl, 0));
this.galleryRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<GalleryRepository>(singletonCImpl, 6));
this.homeRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<HomeRepository>(singletonCImpl, 7));
this.loginRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<LoginRepository>(singletonCImpl, 8));
this.membershipRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<MembershipRepository>(singletonCImpl, 9));
this.spielplanRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<SpielplanRepository>(singletonCImpl, 10));
this.termineRepositoryProvider = DoubleCheck.provider(new SwitchingProvider<TermineRepository>(singletonCImpl, 11));
}
@Override
public Set<Boolean> getDisableFragmentGetContextFix() {
return Collections.<Boolean>emptySet();
}
@Override
public ActivityRetainedComponentBuilder retainedComponentBuilder() {
return new ActivityRetainedCBuilder(singletonCImpl);
}
@Override
public ServiceComponentBuilder serviceComponentBuilder() {
return new ServiceCBuilder(singletonCImpl);
}
@Override
public void injectHarheimerApplication(HarheimerApplication harheimerApplication) {
}
private static final class SwitchingProvider<T> implements Provider<T> {
private final SingletonCImpl singletonCImpl;
private final int id;
SwitchingProvider(SingletonCImpl singletonCImpl, int id) {
this.singletonCImpl = singletonCImpl;
this.id = id;
}
@Override
@SuppressWarnings("unchecked")
public T get() {
switch (id) {
case 0: // de.harheimertc.repositories.ContactRepository
return (T) new ContactRepository(singletonCImpl.provideApiServiceProvider.get());
case 1: // de.harheimertc.data.ApiService
return (T) NetworkModule_ProvideApiServiceFactory.provideApiService(singletonCImpl.provideRetrofitProvider.get());
case 2: // retrofit2.Retrofit
return (T) NetworkModule_ProvideRetrofitFactory.provideRetrofit(singletonCImpl.provideMoshiProvider.get(), singletonCImpl.provideOkHttpClientProvider.get());
case 3: // com.squareup.moshi.Moshi
return (T) NetworkModule_ProvideMoshiFactory.provideMoshi();
case 4: // okhttp3.OkHttpClient
return (T) NetworkModule_ProvideOkHttpClientFactory.provideOkHttpClient(singletonCImpl.authInterceptor());
case 5: // de.harheimertc.repositories.AuthRepositoryImpl
return (T) new AuthRepositoryImpl(ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 6: // de.harheimertc.repositories.GalleryRepository
return (T) new GalleryRepository(singletonCImpl.provideApiServiceProvider.get());
case 7: // de.harheimertc.repositories.HomeRepository
return (T) new HomeRepository(singletonCImpl.provideApiServiceProvider.get());
case 8: // de.harheimertc.repositories.LoginRepository
return (T) new LoginRepository(singletonCImpl.provideApiServiceProvider.get(), singletonCImpl.authRepositoryImplProvider.get());
case 9: // de.harheimertc.repositories.MembershipRepository
return (T) new MembershipRepository(singletonCImpl.provideApiServiceProvider.get(), ApplicationContextModule_ProvideContextFactory.provideContext(singletonCImpl.applicationContextModule));
case 10: // de.harheimertc.repositories.SpielplanRepository
return (T) new SpielplanRepository(singletonCImpl.provideApiServiceProvider.get());
case 11: // de.harheimertc.repositories.TermineRepository
return (T) new TermineRepository(singletonCImpl.provideApiServiceProvider.get());
default: throw new AssertionError(id);
}
}
}
}
}

View File

@@ -1,266 +0,0 @@
package de.harheimertc;
import dagger.Binds;
import dagger.Component;
import dagger.Module;
import dagger.Subcomponent;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.android.components.ServiceComponent;
import dagger.hilt.android.components.ViewComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.components.ViewWithFragmentComponent;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.flags.HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.HiltViewModelFactory;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_DefaultViewModelFactories_ActivityModule;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ViewModelModule;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivitySavedStateHandleModule;
import dagger.hilt.android.internal.managers.ServiceComponentManager;
import dagger.hilt.android.internal.managers.ViewComponentManager;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.HiltWrapper_ActivityModule;
import dagger.hilt.android.scopes.ActivityRetainedScoped;
import dagger.hilt.android.scopes.ActivityScoped;
import dagger.hilt.android.scopes.FragmentScoped;
import dagger.hilt.android.scopes.ServiceScoped;
import dagger.hilt.android.scopes.ViewModelScoped;
import dagger.hilt.android.scopes.ViewScoped;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedComponent;
import dagger.hilt.migration.DisableInstallInCheck;
import de.harheimertc.data.NetworkModule;
import de.harheimertc.di.RepositoryModule;
import de.harheimertc.ui.screens.contact.ContactViewModel_HiltModules;
import de.harheimertc.ui.screens.gallery.GalleryViewModel_HiltModules;
import de.harheimertc.ui.screens.home.HomeViewModel_HiltModules;
import de.harheimertc.ui.screens.login.LoginViewModel_HiltModules;
import de.harheimertc.ui.screens.login.PasswordResetViewModel_HiltModules;
import de.harheimertc.ui.screens.login.RegisterViewModel_HiltModules;
import de.harheimertc.ui.screens.membership.MembershipViewModel_HiltModules;
import de.harheimertc.ui.screens.spielplan.SpielplanViewModel_HiltModules;
import de.harheimertc.ui.screens.termine.TermineViewModel_HiltModules;
import javax.annotation.processing.Generated;
import javax.inject.Singleton;
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
public final class HarheimerApplication_HiltComponents {
private HarheimerApplication_HiltComponents() {
}
@Module(
subcomponents = ServiceC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ServiceCBuilderModule {
@Binds
ServiceComponentBuilder bind(ServiceC.Builder builder);
}
@Module(
subcomponents = ActivityRetainedC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityRetainedCBuilderModule {
@Binds
ActivityRetainedComponentBuilder bind(ActivityRetainedC.Builder builder);
}
@Module(
subcomponents = ActivityC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ActivityCBuilderModule {
@Binds
ActivityComponentBuilder bind(ActivityC.Builder builder);
}
@Module(
subcomponents = ViewModelC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewModelCBuilderModule {
@Binds
ViewModelComponentBuilder bind(ViewModelC.Builder builder);
}
@Module(
subcomponents = ViewC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewCBuilderModule {
@Binds
ViewComponentBuilder bind(ViewC.Builder builder);
}
@Module(
subcomponents = FragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface FragmentCBuilderModule {
@Binds
FragmentComponentBuilder bind(FragmentC.Builder builder);
}
@Module(
subcomponents = ViewWithFragmentC.class
)
@DisableInstallInCheck
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
abstract interface ViewWithFragmentCBuilderModule {
@Binds
ViewWithFragmentComponentBuilder bind(ViewWithFragmentC.Builder builder);
}
@Component(
modules = {
ApplicationContextModule.class,
ActivityRetainedCBuilderModule.class,
ServiceCBuilderModule.class,
HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
NetworkModule.class,
RepositoryModule.class
}
)
@Singleton
@jakarta.inject.Singleton
public abstract static class SingletonC implements FragmentGetContextFix.FragmentGetContextFixEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint,
ServiceComponentManager.ServiceComponentBuilderEntryPoint,
SingletonComponent,
GeneratedComponent,
HarheimerApplication_GeneratedInjector {
}
@Subcomponent
@ServiceScoped
public abstract static class ServiceC implements ServiceComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ServiceComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.KeyModule.class,
GalleryViewModel_HiltModules.KeyModule.class,
ActivityCBuilderModule.class,
ViewModelCBuilderModule.class,
HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
HiltWrapper_ActivitySavedStateHandleModule.class,
HomeViewModel_HiltModules.KeyModule.class,
LoginViewModel_HiltModules.KeyModule.class,
MembershipViewModel_HiltModules.KeyModule.class,
PasswordResetViewModel_HiltModules.KeyModule.class,
RegisterViewModel_HiltModules.KeyModule.class,
SpielplanViewModel_HiltModules.KeyModule.class,
TermineViewModel_HiltModules.KeyModule.class
}
)
@ActivityRetainedScoped
public abstract static class ActivityRetainedC implements ActivityRetainedComponent,
ActivityComponentManager.ActivityComponentBuilderEntryPoint,
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ActivityRetainedComponentBuilder {
}
}
@Subcomponent(
modules = {
FragmentCBuilderModule.class,
ViewCBuilderModule.class,
HiltWrapper_ActivityModule.class,
HiltWrapper_DefaultViewModelFactories_ActivityModule.class
}
)
@ActivityScoped
public abstract static class ActivityC implements ActivityComponent,
DefaultViewModelFactories.ActivityEntryPoint,
HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint,
FragmentComponentManager.FragmentComponentBuilderEntryPoint,
ViewComponentManager.ViewComponentBuilderEntryPoint,
GeneratedComponent,
MainActivity_GeneratedInjector {
@Subcomponent.Builder
abstract interface Builder extends ActivityComponentBuilder {
}
}
@Subcomponent(
modules = {
ContactViewModel_HiltModules.BindsModule.class,
GalleryViewModel_HiltModules.BindsModule.class,
HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
HomeViewModel_HiltModules.BindsModule.class,
LoginViewModel_HiltModules.BindsModule.class,
MembershipViewModel_HiltModules.BindsModule.class,
PasswordResetViewModel_HiltModules.BindsModule.class,
RegisterViewModel_HiltModules.BindsModule.class,
SpielplanViewModel_HiltModules.BindsModule.class,
TermineViewModel_HiltModules.BindsModule.class
}
)
@ViewModelScoped
public abstract static class ViewModelC implements ViewModelComponent,
HiltViewModelFactory.ViewModelFactoriesEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewModelComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewC implements ViewComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewComponentBuilder {
}
}
@Subcomponent(
modules = ViewWithFragmentCBuilderModule.class
)
@FragmentScoped
public abstract static class FragmentC implements FragmentComponent,
DefaultViewModelFactories.FragmentEntryPoint,
ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends FragmentComponentBuilder {
}
}
@Subcomponent
@ViewScoped
public abstract static class ViewWithFragmentC implements ViewWithFragmentComponent,
GeneratedComponent {
@Subcomponent.Builder
abstract interface Builder extends ViewWithFragmentComponentBuilder {
}
}
}

View File

@@ -1,55 +0,0 @@
package de.harheimertc;
import android.app.Application;
import androidx.annotation.CallSuper;
import dagger.hilt.android.internal.managers.ApplicationComponentManager;
import dagger.hilt.android.internal.managers.ComponentSupplier;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
import java.lang.Object;
import java.lang.Override;
import javax.annotation.processing.Generated;
/**
* A generated base class to be extended by the @dagger.hilt.android.HiltAndroidApp annotated class. If using the Gradle plugin, this is swapped as the base class via bytecode transformation.
*/
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator")
public abstract class Hilt_HarheimerApplication extends Application implements GeneratedComponentManagerHolder {
private boolean injected = false;
private final ApplicationComponentManager componentManager = new ApplicationComponentManager(new ComponentSupplier() {
@Override
public Object get() {
return DaggerHarheimerApplication_HiltComponents_SingletonC.builder()
.applicationContextModule(new ApplicationContextModule(Hilt_HarheimerApplication.this))
.build();
}
});
@Override
public final ApplicationComponentManager componentManager() {
return componentManager;
}
@Override
public final Object generatedComponent() {
return this.componentManager().generatedComponent();
}
@CallSuper
@Override
public void onCreate() {
hiltInternalInject();
super.onCreate();
}
protected void hiltInternalInject() {
if (!injected) {
injected = true;
// This is a known unsafe cast, but is safe in the only correct use case:
// HarheimerApplication extends Hilt_HarheimerApplication
((HarheimerApplication_GeneratedInjector) generatedComponent()).injectHarheimerApplication(UnsafeCasts.<HarheimerApplication>unsafeCast(this));
}
}
}

View File

@@ -1,9 +0,0 @@
package dagger.hilt.internal.processedrootsentinel.codegen;
import dagger.hilt.internal.processedrootsentinel.ProcessedRootSentinel;
@ProcessedRootSentinel(
roots = "de.harheimertc.HarheimerApplication"
)
public final class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,118 +0,0 @@
package de.harheimertc;
import dagger.hilt.internal.aggregatedroot.codegen._de_harheimertc_HarheimerApplication;
import dagger.hilt.internal.componenttreedeps.ComponentTreeDeps;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityRetainedComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_FragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ServiceComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewModelComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewWithFragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_FragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ServiceComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewModelComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_components_SingletonComponent;
import hilt_aggregated_deps._dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_ApplicationContextModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule;
import hilt_aggregated_deps._de_harheimertc_HarheimerApplication_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_MainActivity_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_data_NetworkModule;
import hilt_aggregated_deps._de_harheimertc_di_RepositoryModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule;
@ComponentTreeDeps(
rootDeps = _de_harheimertc_HarheimerApplication.class,
defineComponentDeps = {
_dagger_hilt_android_components_ActivityComponent.class,
_dagger_hilt_android_components_ActivityRetainedComponent.class,
_dagger_hilt_android_components_FragmentComponent.class,
_dagger_hilt_android_components_ServiceComponent.class,
_dagger_hilt_android_components_ViewComponent.class,
_dagger_hilt_android_components_ViewModelComponent.class,
_dagger_hilt_android_components_ViewWithFragmentComponent.class,
_dagger_hilt_android_internal_builders_ActivityComponentBuilder.class,
_dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder.class,
_dagger_hilt_android_internal_builders_FragmentComponentBuilder.class,
_dagger_hilt_android_internal_builders_ServiceComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewModelComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder.class,
_dagger_hilt_components_SingletonComponent.class
},
aggregatedDeps = {
_dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint.class,
_dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
_dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule.class,
_dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_modules_ApplicationContextModule.class,
_dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule.class,
_de_harheimertc_HarheimerApplication_GeneratedInjector.class,
_de_harheimertc_MainActivity_GeneratedInjector.class,
_de_harheimertc_data_NetworkModule.class,
_de_harheimertc_di_RepositoryModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule.class
}
)
public final class HarheimerApplication_ComponentTreeDeps {
}

View File

@@ -1,9 +0,0 @@
package dagger.hilt.internal.processedrootsentinel.codegen;
import dagger.hilt.internal.processedrootsentinel.ProcessedRootSentinel;
@ProcessedRootSentinel(
roots = "de.harheimertc.HarheimerApplication"
)
public final class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,154 +0,0 @@
package de.harheimertc;
import dagger.hilt.internal.aggregatedroot.codegen._de_harheimertc_HarheimerApplication;
import dagger.hilt.internal.componenttreedeps.ComponentTreeDeps;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityRetainedComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_FragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ServiceComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewModelComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewWithFragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_FragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ServiceComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewModelComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_components_SingletonComponent;
import hilt_aggregated_deps._dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_ApplicationContextModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule;
import hilt_aggregated_deps._de_harheimertc_HarheimerApplication_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_MainActivity_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_data_NetworkModule;
import hilt_aggregated_deps._de_harheimertc_di_RepositoryModule;
import hilt_aggregated_deps._de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_KeyModule;
@ComponentTreeDeps(
rootDeps = _de_harheimertc_HarheimerApplication.class,
defineComponentDeps = {
_dagger_hilt_android_components_ActivityComponent.class,
_dagger_hilt_android_components_ActivityRetainedComponent.class,
_dagger_hilt_android_components_FragmentComponent.class,
_dagger_hilt_android_components_ServiceComponent.class,
_dagger_hilt_android_components_ViewComponent.class,
_dagger_hilt_android_components_ViewModelComponent.class,
_dagger_hilt_android_components_ViewWithFragmentComponent.class,
_dagger_hilt_android_internal_builders_ActivityComponentBuilder.class,
_dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder.class,
_dagger_hilt_android_internal_builders_FragmentComponentBuilder.class,
_dagger_hilt_android_internal_builders_ServiceComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewModelComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder.class,
_dagger_hilt_components_SingletonComponent.class
},
aggregatedDeps = {
_dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint.class,
_dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
_dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule.class,
_dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_modules_ApplicationContextModule.class,
_dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule.class,
_de_harheimertc_HarheimerApplication_GeneratedInjector.class,
_de_harheimertc_MainActivity_GeneratedInjector.class,
_de_harheimertc_data_NetworkModule.class,
_de_harheimertc_di_RepositoryModule.class,
_de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_KeyModule.class
}
)
public final class HarheimerApplication_ComponentTreeDeps {
}

View File

@@ -1,9 +0,0 @@
package dagger.hilt.internal.processedrootsentinel.codegen;
import dagger.hilt.internal.processedrootsentinel.ProcessedRootSentinel;
@ProcessedRootSentinel(
roots = "de.harheimertc.HarheimerApplication"
)
public final class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,154 +0,0 @@
package de.harheimertc;
import dagger.hilt.internal.aggregatedroot.codegen._de_harheimertc_HarheimerApplication;
import dagger.hilt.internal.componenttreedeps.ComponentTreeDeps;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityRetainedComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_FragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ServiceComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewModelComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewWithFragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_FragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ServiceComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewModelComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_components_SingletonComponent;
import hilt_aggregated_deps._dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_ApplicationContextModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule;
import hilt_aggregated_deps._de_harheimertc_HarheimerApplication_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_MainActivity_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_data_NetworkModule;
import hilt_aggregated_deps._de_harheimertc_di_RepositoryModule;
import hilt_aggregated_deps._de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_KeyModule;
@ComponentTreeDeps(
rootDeps = _de_harheimertc_HarheimerApplication.class,
defineComponentDeps = {
_dagger_hilt_android_components_ActivityComponent.class,
_dagger_hilt_android_components_ActivityRetainedComponent.class,
_dagger_hilt_android_components_FragmentComponent.class,
_dagger_hilt_android_components_ServiceComponent.class,
_dagger_hilt_android_components_ViewComponent.class,
_dagger_hilt_android_components_ViewModelComponent.class,
_dagger_hilt_android_components_ViewWithFragmentComponent.class,
_dagger_hilt_android_internal_builders_ActivityComponentBuilder.class,
_dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder.class,
_dagger_hilt_android_internal_builders_FragmentComponentBuilder.class,
_dagger_hilt_android_internal_builders_ServiceComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewModelComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder.class,
_dagger_hilt_components_SingletonComponent.class
},
aggregatedDeps = {
_dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint.class,
_dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
_dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule.class,
_dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_modules_ApplicationContextModule.class,
_dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule.class,
_de_harheimertc_HarheimerApplication_GeneratedInjector.class,
_de_harheimertc_MainActivity_GeneratedInjector.class,
_de_harheimertc_data_NetworkModule.class,
_de_harheimertc_di_RepositoryModule.class,
_de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_navigation_NavigationViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftDetailViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_mannschaften_MannschaftenViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_publicpages_PublicConfigViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_publicpages_SpielsystemeViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_publicpages_VereinsmeisterschaftenViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_training_TrainingViewModel_HiltModules_KeyModule.class
}
)
public final class HarheimerApplication_ComponentTreeDeps {
}

View File

@@ -1,9 +0,0 @@
package dagger.hilt.internal.processedrootsentinel.codegen;
import dagger.hilt.internal.processedrootsentinel.ProcessedRootSentinel;
@ProcessedRootSentinel(
roots = "de.harheimertc.HarheimerApplication"
)
public final class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,126 +0,0 @@
package de.harheimertc;
import dagger.hilt.internal.aggregatedroot.codegen._de_harheimertc_HarheimerApplication;
import dagger.hilt.internal.componenttreedeps.ComponentTreeDeps;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityRetainedComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_FragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ServiceComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewModelComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewWithFragmentComponent;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_FragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ServiceComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewModelComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder;
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_components_SingletonComponent;
import hilt_aggregated_deps._dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_ApplicationContextModule;
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule;
import hilt_aggregated_deps._de_harheimertc_HarheimerApplication_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_MainActivity_GeneratedInjector;
import hilt_aggregated_deps._de_harheimertc_data_NetworkModule;
import hilt_aggregated_deps._de_harheimertc_di_RepositoryModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule;
import hilt_aggregated_deps._de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule;
@ComponentTreeDeps(
rootDeps = _de_harheimertc_HarheimerApplication.class,
defineComponentDeps = {
_dagger_hilt_android_components_ActivityComponent.class,
_dagger_hilt_android_components_ActivityRetainedComponent.class,
_dagger_hilt_android_components_FragmentComponent.class,
_dagger_hilt_android_components_ServiceComponent.class,
_dagger_hilt_android_components_ViewComponent.class,
_dagger_hilt_android_components_ViewModelComponent.class,
_dagger_hilt_android_components_ViewWithFragmentComponent.class,
_dagger_hilt_android_internal_builders_ActivityComponentBuilder.class,
_dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder.class,
_dagger_hilt_android_internal_builders_FragmentComponentBuilder.class,
_dagger_hilt_android_internal_builders_ServiceComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewModelComponentBuilder.class,
_dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder.class,
_dagger_hilt_components_SingletonComponent.class
},
aggregatedDeps = {
_dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint.class,
_dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint.class,
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
_dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
_dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule.class,
_dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint.class,
_dagger_hilt_android_internal_modules_ApplicationContextModule.class,
_dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule.class,
_de_harheimertc_HarheimerApplication_GeneratedInjector.class,
_de_harheimertc_MainActivity_GeneratedInjector.class,
_de_harheimertc_data_NetworkModule.class,
_de_harheimertc_di_RepositoryModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_contact_ContactViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_gallery_GalleryViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_home_HomeViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_LoginViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_PasswordResetViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_login_RegisterViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_membership_MembershipViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_spielplan_SpielplanViewModel_HiltModules_KeyModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_BindsModule.class,
_de_harheimertc_ui_screens_termine_TermineViewModel_HiltModules_KeyModule.class
}
)
public final class HarheimerApplication_ComponentTreeDeps {
}

View File

@@ -1,23 +0,0 @@
package dagger.hilt.internal.aggregatedroot.codegen;
import dagger.hilt.android.HiltAndroidApp;
import dagger.hilt.internal.aggregatedroot.AggregatedRoot;
import javax.annotation.processing.Generated;
/**
* This class should only be referenced by generated code! This class aggregates information across multiple compilations.
*/
@AggregatedRoot(
root = "de.harheimertc.HarheimerApplication",
rootPackage = "de.harheimertc",
originatingRoot = "de.harheimertc.HarheimerApplication",
originatingRootPackage = "de.harheimertc",
rootAnnotation = HiltAndroidApp.class,
rootComponentPackage = "dagger.hilt.components",
rootSimpleNames = "HarheimerApplication",
originatingRootSimpleNames = "HarheimerApplication",
rootComponentSimpleNames = "SingletonComponent"
)
@Generated("dagger.hilt.processor.internal.root.AggregatedRootGenerator")
public class _de_harheimertc_HarheimerApplication {
}

View File

@@ -1,17 +0,0 @@
package de.harheimertc;
import dagger.hilt.InstallIn;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedEntryPoint;
import javax.annotation.processing.Generated;
@OriginatingElement(
topLevelClass = HarheimerApplication.class
)
@GeneratedEntryPoint
@InstallIn(SingletonComponent.class)
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator")
public interface HarheimerApplication_GeneratedInjector {
void injectHarheimerApplication(HarheimerApplication harheimerApplication);
}

View File

@@ -1,97 +0,0 @@
package de.harheimertc;
import android.content.Context;
import android.os.Bundle;
import androidx.activity.ComponentActivity;
import androidx.activity.contextaware.OnContextAvailableListener;
import androidx.annotation.CallSuper;
import androidx.annotation.Nullable;
import androidx.lifecycle.ViewModelProvider;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.internal.GeneratedComponentManagerHolder;
import dagger.hilt.internal.UnsafeCasts;
import java.lang.Object;
import java.lang.Override;
import javax.annotation.processing.Generated;
/**
* A generated base class to be extended by the @dagger.hilt.android.AndroidEntryPoint annotated class. If using the Gradle plugin, this is swapped as the base class via bytecode transformation.
*/
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.ActivityGenerator")
public abstract class Hilt_MainActivity extends ComponentActivity implements GeneratedComponentManagerHolder {
private volatile ActivityComponentManager componentManager;
private final Object componentManagerLock = new Object();
private boolean injected = false;
Hilt_MainActivity() {
super();
_initHiltInternal();
}
Hilt_MainActivity(int p0) {
super(p0);
_initHiltInternal();
}
private void _initHiltInternal() {
addOnContextAvailableListener(new OnContextAvailableListener() {
@Override
public void onContextAvailable(Context context) {
inject();
}
});
}
private void initSavedStateHandleHolders() {
componentManager().initSavedStateHandleHolders();
}
@CallSuper
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
initSavedStateHandleHolders();
}
@Override
protected void onDestroy() {
super.onDestroy();
componentManager().clearSavedStateHandleHolders();
}
@Override
public final Object generatedComponent() {
return this.componentManager().generatedComponent();
}
protected ActivityComponentManager createComponentManager() {
return new ActivityComponentManager(this);
}
@Override
public final ActivityComponentManager componentManager() {
if (componentManager == null) {
synchronized (componentManagerLock) {
if (componentManager == null) {
componentManager = createComponentManager();
}
}
}
return componentManager;
}
protected void inject() {
if (!injected) {
injected = true;
((MainActivity_GeneratedInjector) this.generatedComponent()).injectMainActivity(UnsafeCasts.<MainActivity>unsafeCast(this));
}
}
@Override
public ViewModelProvider.Factory getDefaultViewModelProviderFactory() {
return DefaultViewModelFactories.getActivityFactory(this, super.getDefaultViewModelProviderFactory());
}
}

View File

@@ -1,17 +0,0 @@
package de.harheimertc;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.codegen.OriginatingElement;
import dagger.hilt.internal.GeneratedEntryPoint;
import javax.annotation.processing.Generated;
@OriginatingElement(
topLevelClass = MainActivity.class
)
@GeneratedEntryPoint
@InstallIn(ActivityComponent.class)
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator")
public interface MainActivity_GeneratedInjector {
void injectMainActivity(MainActivity mainActivity);
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.data;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.AuthRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class AuthInterceptor_Factory implements Factory<AuthInterceptor> {
private final Provider<AuthRepository> authRepositoryProvider;
private AuthInterceptor_Factory(Provider<AuthRepository> authRepositoryProvider) {
this.authRepositoryProvider = authRepositoryProvider;
}
@Override
public AuthInterceptor get() {
return newInstance(authRepositoryProvider.get());
}
public static AuthInterceptor_Factory create(Provider<AuthRepository> authRepositoryProvider) {
return new AuthInterceptor_Factory(authRepositoryProvider);
}
public static AuthInterceptor newInstance(AuthRepository authRepository) {
return new AuthInterceptor(authRepository);
}
}

View File

@@ -1,47 +0,0 @@
package de.harheimertc.data;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
import retrofit2.Retrofit;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class NetworkModule_ProvideApiServiceFactory implements Factory<ApiService> {
private final Provider<Retrofit> retrofitProvider;
private NetworkModule_ProvideApiServiceFactory(Provider<Retrofit> retrofitProvider) {
this.retrofitProvider = retrofitProvider;
}
@Override
public ApiService get() {
return provideApiService(retrofitProvider.get());
}
public static NetworkModule_ProvideApiServiceFactory create(Provider<Retrofit> retrofitProvider) {
return new NetworkModule_ProvideApiServiceFactory(retrofitProvider);
}
public static ApiService provideApiService(Retrofit retrofit) {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideApiService(retrofit));
}
}

View File

@@ -1,44 +0,0 @@
package de.harheimertc.data;
import com.squareup.moshi.Moshi;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class NetworkModule_ProvideMoshiFactory implements Factory<Moshi> {
@Override
public Moshi get() {
return provideMoshi();
}
public static NetworkModule_ProvideMoshiFactory create() {
return InstanceHolder.INSTANCE;
}
public static Moshi provideMoshi() {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideMoshi());
}
private static final class InstanceHolder {
static final NetworkModule_ProvideMoshiFactory INSTANCE = new NetworkModule_ProvideMoshiFactory();
}
}

View File

@@ -1,49 +0,0 @@
package de.harheimertc.data;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
import okhttp3.OkHttpClient;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class NetworkModule_ProvideOkHttpClientFactory implements Factory<OkHttpClient> {
private final Provider<AuthInterceptor> authInterceptorProvider;
private NetworkModule_ProvideOkHttpClientFactory(
Provider<AuthInterceptor> authInterceptorProvider) {
this.authInterceptorProvider = authInterceptorProvider;
}
@Override
public OkHttpClient get() {
return provideOkHttpClient(authInterceptorProvider.get());
}
public static NetworkModule_ProvideOkHttpClientFactory create(
Provider<AuthInterceptor> authInterceptorProvider) {
return new NetworkModule_ProvideOkHttpClientFactory(authInterceptorProvider);
}
public static OkHttpClient provideOkHttpClient(AuthInterceptor authInterceptor) {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideOkHttpClient(authInterceptor));
}
}

View File

@@ -1,54 +0,0 @@
package de.harheimertc.data;
import com.squareup.moshi.Moshi;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class NetworkModule_ProvideRetrofitFactory implements Factory<Retrofit> {
private final Provider<Moshi> moshiProvider;
private final Provider<OkHttpClient> clientProvider;
private NetworkModule_ProvideRetrofitFactory(Provider<Moshi> moshiProvider,
Provider<OkHttpClient> clientProvider) {
this.moshiProvider = moshiProvider;
this.clientProvider = clientProvider;
}
@Override
public Retrofit get() {
return provideRetrofit(moshiProvider.get(), clientProvider.get());
}
public static NetworkModule_ProvideRetrofitFactory create(Provider<Moshi> moshiProvider,
Provider<OkHttpClient> clientProvider) {
return new NetworkModule_ProvideRetrofitFactory(moshiProvider, clientProvider);
}
public static Retrofit provideRetrofit(Moshi moshi, OkHttpClient client) {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideRetrofit(moshi, client));
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.repositories;
import android.content.Context;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("dagger.hilt.android.qualifiers.ApplicationContext")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class AuthRepositoryImpl_Factory implements Factory<AuthRepositoryImpl> {
private final Provider<Context> contextProvider;
private AuthRepositoryImpl_Factory(Provider<Context> contextProvider) {
this.contextProvider = contextProvider;
}
@Override
public AuthRepositoryImpl get() {
return newInstance(contextProvider.get());
}
public static AuthRepositoryImpl_Factory create(Provider<Context> contextProvider) {
return new AuthRepositoryImpl_Factory(contextProvider);
}
public static AuthRepositoryImpl newInstance(Context context) {
return new AuthRepositoryImpl(context);
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.repositories;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class ContactRepository_Factory implements Factory<ContactRepository> {
private final Provider<ApiService> apiProvider;
private ContactRepository_Factory(Provider<ApiService> apiProvider) {
this.apiProvider = apiProvider;
}
@Override
public ContactRepository get() {
return newInstance(apiProvider.get());
}
public static ContactRepository_Factory create(Provider<ApiService> apiProvider) {
return new ContactRepository_Factory(apiProvider);
}
public static ContactRepository newInstance(ApiService api) {
return new ContactRepository(api);
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.repositories;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class GalleryRepository_Factory implements Factory<GalleryRepository> {
private final Provider<ApiService> apiProvider;
private GalleryRepository_Factory(Provider<ApiService> apiProvider) {
this.apiProvider = apiProvider;
}
@Override
public GalleryRepository get() {
return newInstance(apiProvider.get());
}
public static GalleryRepository_Factory create(Provider<ApiService> apiProvider) {
return new GalleryRepository_Factory(apiProvider);
}
public static GalleryRepository newInstance(ApiService api) {
return new GalleryRepository(api);
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.repositories;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class HomeRepository_Factory implements Factory<HomeRepository> {
private final Provider<ApiService> apiProvider;
private HomeRepository_Factory(Provider<ApiService> apiProvider) {
this.apiProvider = apiProvider;
}
@Override
public HomeRepository get() {
return newInstance(apiProvider.get());
}
public static HomeRepository_Factory create(Provider<ApiService> apiProvider) {
return new HomeRepository_Factory(apiProvider);
}
public static HomeRepository newInstance(ApiService api) {
return new HomeRepository(api);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.repositories;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class LoginRepository_Factory implements Factory<LoginRepository> {
private final Provider<ApiService> apiProvider;
private final Provider<AuthRepository> authRepositoryProvider;
private LoginRepository_Factory(Provider<ApiService> apiProvider,
Provider<AuthRepository> authRepositoryProvider) {
this.apiProvider = apiProvider;
this.authRepositoryProvider = authRepositoryProvider;
}
@Override
public LoginRepository get() {
return newInstance(apiProvider.get(), authRepositoryProvider.get());
}
public static LoginRepository_Factory create(Provider<ApiService> apiProvider,
Provider<AuthRepository> authRepositoryProvider) {
return new LoginRepository_Factory(apiProvider, authRepositoryProvider);
}
public static LoginRepository newInstance(ApiService api, AuthRepository authRepository) {
return new LoginRepository(api, authRepository);
}
}

View File

@@ -1,52 +0,0 @@
package de.harheimertc.repositories;
import android.content.Context;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("dagger.hilt.android.qualifiers.ApplicationContext")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class MembershipRepository_Factory implements Factory<MembershipRepository> {
private final Provider<ApiService> apiProvider;
private final Provider<Context> contextProvider;
private MembershipRepository_Factory(Provider<ApiService> apiProvider,
Provider<Context> contextProvider) {
this.apiProvider = apiProvider;
this.contextProvider = contextProvider;
}
@Override
public MembershipRepository get() {
return newInstance(apiProvider.get(), contextProvider.get());
}
public static MembershipRepository_Factory create(Provider<ApiService> apiProvider,
Provider<Context> contextProvider) {
return new MembershipRepository_Factory(apiProvider, contextProvider);
}
public static MembershipRepository newInstance(ApiService api, Context context) {
return new MembershipRepository(api, context);
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.repositories;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class SpielplanRepository_Factory implements Factory<SpielplanRepository> {
private final Provider<ApiService> apiProvider;
private SpielplanRepository_Factory(Provider<ApiService> apiProvider) {
this.apiProvider = apiProvider;
}
@Override
public SpielplanRepository get() {
return newInstance(apiProvider.get());
}
public static SpielplanRepository_Factory create(Provider<ApiService> apiProvider) {
return new SpielplanRepository_Factory(apiProvider);
}
public static SpielplanRepository newInstance(ApiService api) {
return new SpielplanRepository(api);
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.repositories;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.data.ApiService;
import javax.annotation.processing.Generated;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class TermineRepository_Factory implements Factory<TermineRepository> {
private final Provider<ApiService> apiProvider;
private TermineRepository_Factory(Provider<ApiService> apiProvider) {
this.apiProvider = apiProvider;
}
@Override
public TermineRepository get() {
return newInstance(apiProvider.get());
}
public static TermineRepository_Factory create(Provider<ApiService> apiProvider) {
return new TermineRepository_Factory(apiProvider);
}
public static TermineRepository newInstance(ApiService api) {
return new TermineRepository(api);
}
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.ui.screens.contact;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.ContactRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class ContactViewModel_Factory implements Factory<ContactViewModel> {
private final Provider<ContactRepository> repoProvider;
private ContactViewModel_Factory(Provider<ContactRepository> repoProvider) {
this.repoProvider = repoProvider;
}
@Override
public ContactViewModel get() {
return newInstance(repoProvider.get());
}
public static ContactViewModel_Factory create(Provider<ContactRepository> repoProvider) {
return new ContactViewModel_Factory(repoProvider);
}
public static ContactViewModel newInstance(ContactRepository repo) {
return new ContactViewModel(repo);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.ui.screens.contact;
import androidx.lifecycle.ViewModel;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.LazyClassKey;
import javax.annotation.processing.Generated;
@Generated("dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
@OriginatingElement(
topLevelClass = ContactViewModel.class
)
public final class ContactViewModel_HiltModules {
private ContactViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(ContactViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(ContactViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(ContactViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.contact;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class ContactViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static ContactViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.contact.ContactViewModel";
}

View File

@@ -1,42 +0,0 @@
package de.harheimertc.ui.screens.contact;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata("dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class ContactViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static ContactViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return ContactViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final ContactViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new ContactViewModel_HiltModules_KeyModule_ProvideFactory();
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.contact;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class ContactViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static ContactViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.contact.ContactViewModel";
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.ui.screens.gallery;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.GalleryRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class GalleryViewModel_Factory implements Factory<GalleryViewModel> {
private final Provider<GalleryRepository> repoProvider;
private GalleryViewModel_Factory(Provider<GalleryRepository> repoProvider) {
this.repoProvider = repoProvider;
}
@Override
public GalleryViewModel get() {
return newInstance(repoProvider.get());
}
public static GalleryViewModel_Factory create(Provider<GalleryRepository> repoProvider) {
return new GalleryViewModel_Factory(repoProvider);
}
public static GalleryViewModel newInstance(GalleryRepository repo) {
return new GalleryViewModel(repo);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.ui.screens.gallery;
import androidx.lifecycle.ViewModel;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.LazyClassKey;
import javax.annotation.processing.Generated;
@Generated("dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
@OriginatingElement(
topLevelClass = GalleryViewModel.class
)
public final class GalleryViewModel_HiltModules {
private GalleryViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(GalleryViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(GalleryViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(GalleryViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.gallery;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class GalleryViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static GalleryViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.gallery.GalleryViewModel";
}

View File

@@ -1,42 +0,0 @@
package de.harheimertc.ui.screens.gallery;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata("dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class GalleryViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static GalleryViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return GalleryViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final GalleryViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new GalleryViewModel_HiltModules_KeyModule_ProvideFactory();
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.gallery;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class GalleryViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static GalleryViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.gallery.GalleryViewModel";
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.ui.screens.home;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.HomeRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class HomeViewModel_Factory implements Factory<HomeViewModel> {
private final Provider<HomeRepository> repositoryProvider;
private HomeViewModel_Factory(Provider<HomeRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public HomeViewModel get() {
return newInstance(repositoryProvider.get());
}
public static HomeViewModel_Factory create(Provider<HomeRepository> repositoryProvider) {
return new HomeViewModel_Factory(repositoryProvider);
}
public static HomeViewModel newInstance(HomeRepository repository) {
return new HomeViewModel(repository);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.ui.screens.home;
import androidx.lifecycle.ViewModel;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.LazyClassKey;
import javax.annotation.processing.Generated;
@Generated("dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
@OriginatingElement(
topLevelClass = HomeViewModel.class
)
public final class HomeViewModel_HiltModules {
private HomeViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(HomeViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(HomeViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(HomeViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.home;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class HomeViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static HomeViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.home.HomeViewModel";
}

View File

@@ -1,42 +0,0 @@
package de.harheimertc.ui.screens.home;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata("dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class HomeViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static HomeViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return HomeViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final HomeViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new HomeViewModel_HiltModules_KeyModule_ProvideFactory();
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.home;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class HomeViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static HomeViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.home.HomeViewModel";
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.ui.screens.login;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.LoginRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class LoginViewModel_Factory implements Factory<LoginViewModel> {
private final Provider<LoginRepository> repositoryProvider;
private LoginViewModel_Factory(Provider<LoginRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public LoginViewModel get() {
return newInstance(repositoryProvider.get());
}
public static LoginViewModel_Factory create(Provider<LoginRepository> repositoryProvider) {
return new LoginViewModel_Factory(repositoryProvider);
}
public static LoginViewModel newInstance(LoginRepository repository) {
return new LoginViewModel(repository);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.ui.screens.login;
import androidx.lifecycle.ViewModel;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.LazyClassKey;
import javax.annotation.processing.Generated;
@Generated("dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
@OriginatingElement(
topLevelClass = LoginViewModel.class
)
public final class LoginViewModel_HiltModules {
private LoginViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(LoginViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(LoginViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(LoginViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.login;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class LoginViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static LoginViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.login.LoginViewModel";
}

View File

@@ -1,42 +0,0 @@
package de.harheimertc.ui.screens.login;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata("dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class LoginViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static LoginViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return LoginViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final LoginViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new LoginViewModel_HiltModules_KeyModule_ProvideFactory();
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.login;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class LoginViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static LoginViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.login.LoginViewModel";
}

View File

@@ -1,47 +0,0 @@
package de.harheimertc.ui.screens.membership;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.MembershipRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class MembershipViewModel_Factory implements Factory<MembershipViewModel> {
private final Provider<MembershipRepository> repositoryProvider;
private MembershipViewModel_Factory(Provider<MembershipRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public MembershipViewModel get() {
return newInstance(repositoryProvider.get());
}
public static MembershipViewModel_Factory create(
Provider<MembershipRepository> repositoryProvider) {
return new MembershipViewModel_Factory(repositoryProvider);
}
public static MembershipViewModel newInstance(MembershipRepository repository) {
return new MembershipViewModel(repository);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.ui.screens.membership;
import androidx.lifecycle.ViewModel;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.LazyClassKey;
import javax.annotation.processing.Generated;
@Generated("dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
@OriginatingElement(
topLevelClass = MembershipViewModel.class
)
public final class MembershipViewModel_HiltModules {
private MembershipViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(MembershipViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(MembershipViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(MembershipViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.membership;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class MembershipViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static MembershipViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.membership.MembershipViewModel";
}

View File

@@ -1,42 +0,0 @@
package de.harheimertc.ui.screens.membership;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata("dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class MembershipViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static MembershipViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return MembershipViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final MembershipViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new MembershipViewModel_HiltModules_KeyModule_ProvideFactory();
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.membership;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class MembershipViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static MembershipViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.membership.MembershipViewModel";
}

View File

@@ -1,47 +0,0 @@
package de.harheimertc.ui.screens.spielplan;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.SpielplanRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class SpielplanViewModel_Factory implements Factory<SpielplanViewModel> {
private final Provider<SpielplanRepository> repositoryProvider;
private SpielplanViewModel_Factory(Provider<SpielplanRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public SpielplanViewModel get() {
return newInstance(repositoryProvider.get());
}
public static SpielplanViewModel_Factory create(
Provider<SpielplanRepository> repositoryProvider) {
return new SpielplanViewModel_Factory(repositoryProvider);
}
public static SpielplanViewModel newInstance(SpielplanRepository repository) {
return new SpielplanViewModel(repository);
}
}

View File

@@ -1,51 +0,0 @@
package de.harheimertc.ui.screens.spielplan;
import androidx.lifecycle.ViewModel;
import dagger.Binds;
import dagger.Module;
import dagger.Provides;
import dagger.hilt.InstallIn;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.internal.lifecycle.HiltViewModelMap;
import dagger.hilt.codegen.OriginatingElement;
import dagger.multibindings.IntoMap;
import dagger.multibindings.LazyClassKey;
import javax.annotation.processing.Generated;
@Generated("dagger.hilt.android.processor.internal.viewmodel.ViewModelProcessor")
@OriginatingElement(
topLevelClass = SpielplanViewModel.class
)
public final class SpielplanViewModel_HiltModules {
private SpielplanViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(SpielplanViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(SpielplanViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(SpielplanViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.spielplan;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class SpielplanViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static SpielplanViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.spielplan.SpielplanViewModel";
}

View File

@@ -1,42 +0,0 @@
package de.harheimertc.ui.screens.spielplan;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata("dagger.hilt.android.internal.lifecycle.HiltViewModelMap.KeySet")
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class SpielplanViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static SpielplanViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return SpielplanViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final SpielplanViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new SpielplanViewModel_HiltModules_KeyModule_ProvideFactory();
}
}

View File

@@ -1,28 +0,0 @@
package de.harheimertc.ui.screens.spielplan;
import dagger.internal.DaggerGenerated;
import dagger.internal.IdentifierNameString;
import dagger.internal.KeepFieldType;
import javax.annotation.processing.Generated;
@IdentifierNameString
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class SpielplanViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static SpielplanViewModel keepFieldType;
public static String lazyClassKeyName = "de.harheimertc.ui.screens.spielplan.SpielplanViewModel";
}

View File

@@ -1,46 +0,0 @@
package de.harheimertc.ui.screens.termine;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import de.harheimertc.repositories.TermineRepository;
import javax.annotation.processing.Generated;
@ScopeMetadata
@QualifierMetadata
@DaggerGenerated
@Generated(
value = "dagger.internal.codegen.ComponentProcessor",
comments = "https://dagger.dev"
)
@SuppressWarnings({
"unchecked",
"rawtypes",
"KotlinInternal",
"KotlinInternalInJava",
"cast",
"deprecation",
"nullness:initialization.field.uninitialized"
})
public final class TermineViewModel_Factory implements Factory<TermineViewModel> {
private final Provider<TermineRepository> repositoryProvider;
private TermineViewModel_Factory(Provider<TermineRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public TermineViewModel get() {
return newInstance(repositoryProvider.get());
}
public static TermineViewModel_Factory create(Provider<TermineRepository> repositoryProvider) {
return new TermineViewModel_Factory(repositoryProvider);
}
public static TermineViewModel newInstance(TermineRepository repository) {
return new TermineViewModel(repository);
}
}

Some files were not shown because too many files have changed in this diff Show More