first commit
This commit is contained in:
commit
13a51517c1
1738 files changed
+53987
No files matched your search
@@ -0,0 +1,52 @@
|
||||
package com.hoppieacars.ui;
|
||||
|
||||
import com.hoppieacars.data.repository.AcarsRepository;
|
||||
import com.hoppieacars.data.repository.SettingsRepository;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.annotation.processing.Generated;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata
|
||||
@QualifierMetadata
|
||||
@DaggerGenerated
|
||||
@Generated(
|
||||
value = "dagger.internal.codegen.ComponentProcessor",
|
||||
comments = "https://dagger.dev"
|
||||
)
|
||||
@SuppressWarnings({
|
||||
"unchecked",
|
||||
"rawtypes",
|
||||
"KotlinInternal",
|
||||
"KotlinInternalInJava",
|
||||
"cast",
|
||||
"deprecation"
|
||||
})
|
||||
public final class AcarsViewModel_Factory implements Factory<AcarsViewModel> {
|
||||
private final Provider<AcarsRepository> acarsRepoProvider;
|
||||
|
||||
private final Provider<SettingsRepository> settingsRepoProvider;
|
||||
|
||||
public AcarsViewModel_Factory(Provider<AcarsRepository> acarsRepoProvider,
|
||||
Provider<SettingsRepository> settingsRepoProvider) {
|
||||
this.acarsRepoProvider = acarsRepoProvider;
|
||||
this.settingsRepoProvider = settingsRepoProvider;
|
||||
}
|
||||
|
||||
@Override
|
||||
public AcarsViewModel get() {
|
||||
return newInstance(acarsRepoProvider.get(), settingsRepoProvider.get());
|
||||
}
|
||||
|
||||
public static AcarsViewModel_Factory create(Provider<AcarsRepository> acarsRepoProvider,
|
||||
Provider<SettingsRepository> settingsRepoProvider) {
|
||||
return new AcarsViewModel_Factory(acarsRepoProvider, settingsRepoProvider);
|
||||
}
|
||||
|
||||
public static AcarsViewModel newInstance(AcarsRepository acarsRepo,
|
||||
SettingsRepository settingsRepo) {
|
||||
return new AcarsViewModel(acarsRepo, settingsRepo);
|
||||
}
|
||||
}
|
||||
+51
@@ -0,0 +1,51 @@
|
||||
package com.hoppieacars.ui;
|
||||
|
||||
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 = AcarsViewModel.class
|
||||
)
|
||||
public final class AcarsViewModel_HiltModules {
|
||||
private AcarsViewModel_HiltModules() {
|
||||
}
|
||||
|
||||
@Module
|
||||
@InstallIn(ViewModelComponent.class)
|
||||
public abstract static class BindsModule {
|
||||
private BindsModule() {
|
||||
}
|
||||
|
||||
@Binds
|
||||
@IntoMap
|
||||
@LazyClassKey(AcarsViewModel.class)
|
||||
@HiltViewModelMap
|
||||
public abstract ViewModel binds(AcarsViewModel vm);
|
||||
}
|
||||
|
||||
@Module
|
||||
@InstallIn(ActivityRetainedComponent.class)
|
||||
public static final class KeyModule {
|
||||
private KeyModule() {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@IntoMap
|
||||
@LazyClassKey(AcarsViewModel.class)
|
||||
@HiltViewModelMap.KeySet
|
||||
public static boolean provide() {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
package com.hoppieacars.ui;
|
||||
|
||||
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"
|
||||
})
|
||||
public final class AcarsViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
|
||||
@Override
|
||||
public Boolean get() {
|
||||
return provide();
|
||||
}
|
||||
|
||||
public static AcarsViewModel_HiltModules_KeyModule_ProvideFactory create() {
|
||||
return InstanceHolder.INSTANCE;
|
||||
}
|
||||
|
||||
public static boolean provide() {
|
||||
return AcarsViewModel_HiltModules.KeyModule.provide();
|
||||
}
|
||||
|
||||
private static final class InstanceHolder {
|
||||
private static final AcarsViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AcarsViewModel_HiltModules_KeyModule_ProvideFactory();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user