fix(android): unblock first device test — auth contrast + dynamic base URL

Two regressions surfaced on the first real device run.

1. Contrast on ServerUrl + Login screens: both wrapped content in a
   bare Box(fillMaxSize), no Surface. The obsidian background never
   painted (rendered against the system root view's default),
   LocalContentColor cascade fell through to Material's default
   contentColor — the screens rendered as near-invisible dark text
   on dark grey. Wrap both in Surface(color = background, contentColor
   = onBackground) so the bg paints AND the M3 contentColor pipeline
   flows correctly through OutlinedTextField labels / cursor /
   placeholders + the Button content tint.

2. The bigger bug: NetworkModule.provideRetrofit read
   authStore.baseUrl.value ONCE at Retrofit creation. AuthStore loads
   from Room async, so at injection time the value was still the
   localhost:8080 placeholder. Result: even after the user typed
   their real server URL on the ServerUrl screen, every API call
   kept hitting localhost:8080 ("Failed to connect to
   localhost/127.0.0.1:8080" on the login attempt). The pre-fix
   NetworkModule comment even acknowledged it — *"Server-URL
   changes require an app relaunch"*.

   Fix: per-request rewrite. New BaseUrlInterceptor reads the live
   AuthStore.baseUrl.value on every request and rewrites
   scheme/host/port of the outgoing URL. Retrofit now keeps a
   placeholder baseUrl ("http://placeholder.invalid/") solely to
   satisfy its parser; the actual target host is dynamic. Order in
   OkHttp chain: BaseUrl first → Auth → logging, so the cookie
   interceptor sees the final URL.

New:
  - api/BaseUrlInterceptor.kt — per-request scheme/host/port rewrite
    from AuthStore.baseUrl. Falls through to the original request
    when the stored URL is unparseable.

Modified:
  - api/NetworkModule.kt — adds BaseUrlInterceptor to the OkHttp
    chain. Drops the AuthStore dependency from provideRetrofit;
    swaps baseUrl for the placeholder.
  - auth/ui/ServerUrlScreen.kt — Box → Surface wrap.
  - auth/ui/LoginScreen.kt — Box → Surface wrap.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-26 00:27:05 -04:00
parent 0415b5ccc3
commit 0b72827682
5553 changed files with 63548 additions and 10 deletions
@@ -0,0 +1,96 @@
package com.fabledsword.minstrel;
import android.content.Context;
import android.os.Bundle;
import androidx.activity.ComponentActivity;
import androidx.activity.contextaware.OnContextAvailableListener;
import androidx.annotation.CallSuper;
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 contentLayoutId) {
super(contentLayoutId);
_initHiltInternal();
}
private void _initHiltInternal() {
addOnContextAvailableListener(new OnContextAvailableListener() {
@Override
public void onContextAvailable(Context context) {
inject();
}
});
}
private void initSavedStateHandleHolders() {
componentManager().initSavedStateHandleHolders();
}
@CallSuper
@Override
protected void onCreate(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());
}
}
@@ -0,0 +1,17 @@
package com.fabledsword.minstrel;
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);
}
@@ -0,0 +1,17 @@
package com.fabledsword.minstrel;
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 = MinstrelApplication.class
)
@GeneratedEntryPoint
@InstallIn(SingletonComponent.class)
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.InjectorEntryPointGenerator")
public interface MinstrelApplication_GeneratedInjector {
void injectMinstrelApplication(MinstrelApplication minstrelApplication);
}
@@ -0,0 +1,113 @@
package com.fabledsword.minstrel;
import androidx.hilt.work.HiltWorkerFactory;
import com.fabledsword.minstrel.cache.mutations.MutationReplayer;
import com.fabledsword.minstrel.cache.sync.SyncController;
import com.fabledsword.minstrel.di.ApplicationScope;
import com.fabledsword.minstrel.player.ResumeController;
import dagger.MembersInjector;
import dagger.internal.DaggerGenerated;
import dagger.internal.InjectedFieldSignature;
import dagger.internal.Provider;
import dagger.internal.QualifierMetadata;
import javax.annotation.processing.Generated;
import kotlinx.coroutines.CoroutineScope;
import okhttp3.OkHttpClient;
@QualifierMetadata("com.fabledsword.minstrel.di.ApplicationScope")
@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 MinstrelApplication_MembersInjector implements MembersInjector<MinstrelApplication> {
private final Provider<HiltWorkerFactory> workerFactoryProvider;
private final Provider<OkHttpClient> okHttpClientProvider;
private final Provider<ResumeController> resumeControllerProvider;
private final Provider<SyncController> syncControllerProvider;
private final Provider<MutationReplayer> mutationReplayerProvider;
private final Provider<CoroutineScope> appScopeProvider;
private MinstrelApplication_MembersInjector(Provider<HiltWorkerFactory> workerFactoryProvider,
Provider<OkHttpClient> okHttpClientProvider,
Provider<ResumeController> resumeControllerProvider,
Provider<SyncController> syncControllerProvider,
Provider<MutationReplayer> mutationReplayerProvider,
Provider<CoroutineScope> appScopeProvider) {
this.workerFactoryProvider = workerFactoryProvider;
this.okHttpClientProvider = okHttpClientProvider;
this.resumeControllerProvider = resumeControllerProvider;
this.syncControllerProvider = syncControllerProvider;
this.mutationReplayerProvider = mutationReplayerProvider;
this.appScopeProvider = appScopeProvider;
}
@Override
public void injectMembers(MinstrelApplication instance) {
injectWorkerFactory(instance, workerFactoryProvider.get());
injectOkHttpClient(instance, okHttpClientProvider.get());
injectResumeController(instance, resumeControllerProvider.get());
injectSyncController(instance, syncControllerProvider.get());
injectMutationReplayer(instance, mutationReplayerProvider.get());
injectAppScope(instance, appScopeProvider.get());
}
public static MembersInjector<MinstrelApplication> create(
Provider<HiltWorkerFactory> workerFactoryProvider,
Provider<OkHttpClient> okHttpClientProvider,
Provider<ResumeController> resumeControllerProvider,
Provider<SyncController> syncControllerProvider,
Provider<MutationReplayer> mutationReplayerProvider,
Provider<CoroutineScope> appScopeProvider) {
return new MinstrelApplication_MembersInjector(workerFactoryProvider, okHttpClientProvider, resumeControllerProvider, syncControllerProvider, mutationReplayerProvider, appScopeProvider);
}
@InjectedFieldSignature("com.fabledsword.minstrel.MinstrelApplication.workerFactory")
public static void injectWorkerFactory(MinstrelApplication instance,
HiltWorkerFactory workerFactory) {
instance.workerFactory = workerFactory;
}
@InjectedFieldSignature("com.fabledsword.minstrel.MinstrelApplication.okHttpClient")
public static void injectOkHttpClient(MinstrelApplication instance, OkHttpClient okHttpClient) {
instance.okHttpClient = okHttpClient;
}
@InjectedFieldSignature("com.fabledsword.minstrel.MinstrelApplication.resumeController")
public static void injectResumeController(MinstrelApplication instance,
ResumeController resumeController) {
instance.resumeController = resumeController;
}
@InjectedFieldSignature("com.fabledsword.minstrel.MinstrelApplication.syncController")
public static void injectSyncController(MinstrelApplication instance,
SyncController syncController) {
instance.syncController = syncController;
}
@InjectedFieldSignature("com.fabledsword.minstrel.MinstrelApplication.mutationReplayer")
public static void injectMutationReplayer(MinstrelApplication instance,
MutationReplayer mutationReplayer) {
instance.mutationReplayer = mutationReplayer;
}
@InjectedFieldSignature("com.fabledsword.minstrel.MinstrelApplication.appScope")
@ApplicationScope
public static void injectAppScope(MinstrelApplication instance, CoroutineScope appScope) {
instance.appScope = appScope;
}
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.admin.data;
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;
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 AdminQuarantineRepository_Factory implements Factory<AdminQuarantineRepository> {
private final Provider<Retrofit> retrofitProvider;
private AdminQuarantineRepository_Factory(Provider<Retrofit> retrofitProvider) {
this.retrofitProvider = retrofitProvider;
}
@Override
public AdminQuarantineRepository get() {
return newInstance(retrofitProvider.get());
}
public static AdminQuarantineRepository_Factory create(Provider<Retrofit> retrofitProvider) {
return new AdminQuarantineRepository_Factory(retrofitProvider);
}
public static AdminQuarantineRepository newInstance(Retrofit retrofit) {
return new AdminQuarantineRepository(retrofit);
}
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.admin.data;
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;
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 AdminRequestsRepository_Factory implements Factory<AdminRequestsRepository> {
private final Provider<Retrofit> retrofitProvider;
private AdminRequestsRepository_Factory(Provider<Retrofit> retrofitProvider) {
this.retrofitProvider = retrofitProvider;
}
@Override
public AdminRequestsRepository get() {
return newInstance(retrofitProvider.get());
}
public static AdminRequestsRepository_Factory create(Provider<Retrofit> retrofitProvider) {
return new AdminRequestsRepository_Factory(retrofitProvider);
}
public static AdminRequestsRepository newInstance(Retrofit retrofit) {
return new AdminRequestsRepository(retrofit);
}
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.admin.data;
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;
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 AdminUsersRepository_Factory implements Factory<AdminUsersRepository> {
private final Provider<Retrofit> retrofitProvider;
private AdminUsersRepository_Factory(Provider<Retrofit> retrofitProvider) {
this.retrofitProvider = retrofitProvider;
}
@Override
public AdminUsersRepository get() {
return newInstance(retrofitProvider.get());
}
public static AdminUsersRepository_Factory create(Provider<Retrofit> retrofitProvider) {
return new AdminUsersRepository_Factory(retrofitProvider);
}
public static AdminUsersRepository newInstance(Retrofit retrofit) {
return new AdminUsersRepository(retrofit);
}
}
@@ -0,0 +1,60 @@
package com.fabledsword.minstrel.admin.ui;
import com.fabledsword.minstrel.admin.data.AdminQuarantineRepository;
import com.fabledsword.minstrel.admin.data.AdminRequestsRepository;
import com.fabledsword.minstrel.admin.data.AdminUsersRepository;
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
@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 AdminLandingViewModel_Factory implements Factory<AdminLandingViewModel> {
private final Provider<AdminRequestsRepository> requestsRepoProvider;
private final Provider<AdminQuarantineRepository> quarantineRepoProvider;
private final Provider<AdminUsersRepository> usersRepoProvider;
private AdminLandingViewModel_Factory(Provider<AdminRequestsRepository> requestsRepoProvider,
Provider<AdminQuarantineRepository> quarantineRepoProvider,
Provider<AdminUsersRepository> usersRepoProvider) {
this.requestsRepoProvider = requestsRepoProvider;
this.quarantineRepoProvider = quarantineRepoProvider;
this.usersRepoProvider = usersRepoProvider;
}
@Override
public AdminLandingViewModel get() {
return newInstance(requestsRepoProvider.get(), quarantineRepoProvider.get(), usersRepoProvider.get());
}
public static AdminLandingViewModel_Factory create(
Provider<AdminRequestsRepository> requestsRepoProvider,
Provider<AdminQuarantineRepository> quarantineRepoProvider,
Provider<AdminUsersRepository> usersRepoProvider) {
return new AdminLandingViewModel_Factory(requestsRepoProvider, quarantineRepoProvider, usersRepoProvider);
}
public static AdminLandingViewModel newInstance(AdminRequestsRepository requestsRepo,
AdminQuarantineRepository quarantineRepo, AdminUsersRepository usersRepo) {
return new AdminLandingViewModel(requestsRepo, quarantineRepo, usersRepo);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.admin.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 = AdminLandingViewModel.class
)
public final class AdminLandingViewModel_HiltModules {
private AdminLandingViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(AdminLandingViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(AdminLandingViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(AdminLandingViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminLandingViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static AdminLandingViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminLandingViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.admin.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",
"nullness:initialization.field.uninitialized"
})
public final class AdminLandingViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static AdminLandingViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return AdminLandingViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final AdminLandingViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AdminLandingViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminLandingViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static AdminLandingViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminLandingViewModel";
}
@@ -0,0 +1,47 @@
package com.fabledsword.minstrel.admin.ui;
import com.fabledsword.minstrel.admin.data.AdminQuarantineRepository;
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
@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 AdminQuarantineViewModel_Factory implements Factory<AdminQuarantineViewModel> {
private final Provider<AdminQuarantineRepository> repositoryProvider;
private AdminQuarantineViewModel_Factory(Provider<AdminQuarantineRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public AdminQuarantineViewModel get() {
return newInstance(repositoryProvider.get());
}
public static AdminQuarantineViewModel_Factory create(
Provider<AdminQuarantineRepository> repositoryProvider) {
return new AdminQuarantineViewModel_Factory(repositoryProvider);
}
public static AdminQuarantineViewModel newInstance(AdminQuarantineRepository repository) {
return new AdminQuarantineViewModel(repository);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.admin.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 = AdminQuarantineViewModel.class
)
public final class AdminQuarantineViewModel_HiltModules {
private AdminQuarantineViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(AdminQuarantineViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(AdminQuarantineViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(AdminQuarantineViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminQuarantineViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static AdminQuarantineViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminQuarantineViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.admin.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",
"nullness:initialization.field.uninitialized"
})
public final class AdminQuarantineViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static AdminQuarantineViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return AdminQuarantineViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final AdminQuarantineViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AdminQuarantineViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminQuarantineViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static AdminQuarantineViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminQuarantineViewModel";
}
@@ -0,0 +1,47 @@
package com.fabledsword.minstrel.admin.ui;
import com.fabledsword.minstrel.admin.data.AdminRequestsRepository;
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
@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 AdminRequestsViewModel_Factory implements Factory<AdminRequestsViewModel> {
private final Provider<AdminRequestsRepository> repositoryProvider;
private AdminRequestsViewModel_Factory(Provider<AdminRequestsRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public AdminRequestsViewModel get() {
return newInstance(repositoryProvider.get());
}
public static AdminRequestsViewModel_Factory create(
Provider<AdminRequestsRepository> repositoryProvider) {
return new AdminRequestsViewModel_Factory(repositoryProvider);
}
public static AdminRequestsViewModel newInstance(AdminRequestsRepository repository) {
return new AdminRequestsViewModel(repository);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.admin.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 = AdminRequestsViewModel.class
)
public final class AdminRequestsViewModel_HiltModules {
private AdminRequestsViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(AdminRequestsViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(AdminRequestsViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(AdminRequestsViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminRequestsViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static AdminRequestsViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminRequestsViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.admin.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",
"nullness:initialization.field.uninitialized"
})
public final class AdminRequestsViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static AdminRequestsViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return AdminRequestsViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final AdminRequestsViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AdminRequestsViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminRequestsViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static AdminRequestsViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminRequestsViewModel";
}
@@ -0,0 +1,47 @@
package com.fabledsword.minstrel.admin.ui;
import com.fabledsword.minstrel.admin.data.AdminUsersRepository;
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
@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 AdminUsersViewModel_Factory implements Factory<AdminUsersViewModel> {
private final Provider<AdminUsersRepository> repositoryProvider;
private AdminUsersViewModel_Factory(Provider<AdminUsersRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public AdminUsersViewModel get() {
return newInstance(repositoryProvider.get());
}
public static AdminUsersViewModel_Factory create(
Provider<AdminUsersRepository> repositoryProvider) {
return new AdminUsersViewModel_Factory(repositoryProvider);
}
public static AdminUsersViewModel newInstance(AdminUsersRepository repository) {
return new AdminUsersViewModel(repository);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.admin.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 = AdminUsersViewModel.class
)
public final class AdminUsersViewModel_HiltModules {
private AdminUsersViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(AdminUsersViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(AdminUsersViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(AdminUsersViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminUsersViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static AdminUsersViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminUsersViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.admin.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",
"nullness:initialization.field.uninitialized"
})
public final class AdminUsersViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static AdminUsersViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return AdminUsersViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final AdminUsersViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AdminUsersViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.admin.ui;
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 AdminUsersViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static AdminUsersViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.admin.ui.AdminUsersViewModel";
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.api;
import com.fabledsword.minstrel.auth.AuthStore;
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
@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 AuthCookieInterceptor_Factory implements Factory<AuthCookieInterceptor> {
private final Provider<AuthStore> authStoreProvider;
private AuthCookieInterceptor_Factory(Provider<AuthStore> authStoreProvider) {
this.authStoreProvider = authStoreProvider;
}
@Override
public AuthCookieInterceptor get() {
return newInstance(authStoreProvider.get());
}
public static AuthCookieInterceptor_Factory create(Provider<AuthStore> authStoreProvider) {
return new AuthCookieInterceptor_Factory(authStoreProvider);
}
public static AuthCookieInterceptor newInstance(AuthStore authStore) {
return new AuthCookieInterceptor(authStore);
}
}
@@ -0,0 +1,44 @@
package com.fabledsword.minstrel.api;
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;
import okhttp3.logging.HttpLoggingInterceptor;
@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_ProvideHttpLoggingFactory implements Factory<HttpLoggingInterceptor> {
@Override
public HttpLoggingInterceptor get() {
return provideHttpLogging();
}
public static NetworkModule_ProvideHttpLoggingFactory create() {
return InstanceHolder.INSTANCE;
}
public static HttpLoggingInterceptor provideHttpLogging() {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideHttpLogging());
}
private static final class InstanceHolder {
static final NetworkModule_ProvideHttpLoggingFactory INSTANCE = new NetworkModule_ProvideHttpLoggingFactory();
}
}
@@ -0,0 +1,55 @@
package com.fabledsword.minstrel.api;
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 okhttp3.logging.HttpLoggingInterceptor;
@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_ProvideOkHttpFactory implements Factory<OkHttpClient> {
private final Provider<AuthCookieInterceptor> authProvider;
private final Provider<HttpLoggingInterceptor> loggingProvider;
private NetworkModule_ProvideOkHttpFactory(Provider<AuthCookieInterceptor> authProvider,
Provider<HttpLoggingInterceptor> loggingProvider) {
this.authProvider = authProvider;
this.loggingProvider = loggingProvider;
}
@Override
public OkHttpClient get() {
return provideOkHttp(authProvider.get(), loggingProvider.get());
}
public static NetworkModule_ProvideOkHttpFactory create(
Provider<AuthCookieInterceptor> authProvider,
Provider<HttpLoggingInterceptor> loggingProvider) {
return new NetworkModule_ProvideOkHttpFactory(authProvider, loggingProvider);
}
public static OkHttpClient provideOkHttp(AuthCookieInterceptor auth,
HttpLoggingInterceptor logging) {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideOkHttp(auth, logging));
}
}
@@ -0,0 +1,58 @@
package com.fabledsword.minstrel.api;
import com.fabledsword.minstrel.auth.AuthStore;
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 kotlinx.serialization.json.Json;
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<OkHttpClient> okHttpProvider;
private final Provider<Json> jsonProvider;
private final Provider<AuthStore> authStoreProvider;
private NetworkModule_ProvideRetrofitFactory(Provider<OkHttpClient> okHttpProvider,
Provider<Json> jsonProvider, Provider<AuthStore> authStoreProvider) {
this.okHttpProvider = okHttpProvider;
this.jsonProvider = jsonProvider;
this.authStoreProvider = authStoreProvider;
}
@Override
public Retrofit get() {
return provideRetrofit(okHttpProvider.get(), jsonProvider.get(), authStoreProvider.get());
}
public static NetworkModule_ProvideRetrofitFactory create(Provider<OkHttpClient> okHttpProvider,
Provider<Json> jsonProvider, Provider<AuthStore> authStoreProvider) {
return new NetworkModule_ProvideRetrofitFactory(okHttpProvider, jsonProvider, authStoreProvider);
}
public static Retrofit provideRetrofit(OkHttpClient okHttp, Json json, AuthStore authStore) {
return Preconditions.checkNotNullFromProvides(NetworkModule.INSTANCE.provideRetrofit(okHttp, json, authStore));
}
}
@@ -0,0 +1,61 @@
package com.fabledsword.minstrel.auth;
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;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.serialization.json.Json;
import retrofit2.Retrofit;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("com.fabledsword.minstrel.di.ApplicationScope")
@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 AuthController_Factory implements Factory<AuthController> {
private final Provider<AuthStore> authStoreProvider;
private final Provider<Json> jsonProvider;
private final Provider<CoroutineScope> scopeProvider;
private final Provider<Retrofit> retrofitProvider;
private AuthController_Factory(Provider<AuthStore> authStoreProvider, Provider<Json> jsonProvider,
Provider<CoroutineScope> scopeProvider, Provider<Retrofit> retrofitProvider) {
this.authStoreProvider = authStoreProvider;
this.jsonProvider = jsonProvider;
this.scopeProvider = scopeProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public AuthController get() {
return newInstance(authStoreProvider.get(), jsonProvider.get(), scopeProvider.get(), retrofitProvider.get());
}
public static AuthController_Factory create(Provider<AuthStore> authStoreProvider,
Provider<Json> jsonProvider, Provider<CoroutineScope> scopeProvider,
Provider<Retrofit> retrofitProvider) {
return new AuthController_Factory(authStoreProvider, jsonProvider, scopeProvider, retrofitProvider);
}
public static AuthController newInstance(AuthStore authStore, Json json, CoroutineScope scope,
Retrofit retrofit) {
return new AuthController(authStore, json, scope, retrofit);
}
}
@@ -0,0 +1,52 @@
package com.fabledsword.minstrel.auth;
import com.fabledsword.minstrel.cache.db.dao.AuthSessionDao;
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;
import kotlinx.coroutines.CoroutineScope;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("com.fabledsword.minstrel.di.ApplicationScope")
@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 AuthStore_Factory implements Factory<AuthStore> {
private final Provider<AuthSessionDao> daoProvider;
private final Provider<CoroutineScope> scopeProvider;
private AuthStore_Factory(Provider<AuthSessionDao> daoProvider,
Provider<CoroutineScope> scopeProvider) {
this.daoProvider = daoProvider;
this.scopeProvider = scopeProvider;
}
@Override
public AuthStore get() {
return newInstance(daoProvider.get(), scopeProvider.get());
}
public static AuthStore_Factory create(Provider<AuthSessionDao> daoProvider,
Provider<CoroutineScope> scopeProvider) {
return new AuthStore_Factory(daoProvider, scopeProvider);
}
public static AuthStore newInstance(AuthSessionDao dao, CoroutineScope scope) {
return new AuthStore(dao, scope);
}
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.auth.ui;
import com.fabledsword.minstrel.cache.db.dao.AuthSessionDao;
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
@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 AuthGateViewModel_Factory implements Factory<AuthGateViewModel> {
private final Provider<AuthSessionDao> daoProvider;
private AuthGateViewModel_Factory(Provider<AuthSessionDao> daoProvider) {
this.daoProvider = daoProvider;
}
@Override
public AuthGateViewModel get() {
return newInstance(daoProvider.get());
}
public static AuthGateViewModel_Factory create(Provider<AuthSessionDao> daoProvider) {
return new AuthGateViewModel_Factory(daoProvider);
}
public static AuthGateViewModel newInstance(AuthSessionDao dao) {
return new AuthGateViewModel(dao);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.auth.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 = AuthGateViewModel.class
)
public final class AuthGateViewModel_HiltModules {
private AuthGateViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(AuthGateViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(AuthGateViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(AuthGateViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.auth.ui;
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 AuthGateViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static AuthGateViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.auth.ui.AuthGateViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.auth.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",
"nullness:initialization.field.uninitialized"
})
public final class AuthGateViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static AuthGateViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return AuthGateViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final AuthGateViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AuthGateViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.auth.ui;
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 AuthGateViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static AuthGateViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.auth.ui.AuthGateViewModel";
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.auth.ui;
import com.fabledsword.minstrel.auth.AuthController;
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
@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<AuthController> authProvider;
private LoginViewModel_Factory(Provider<AuthController> authProvider) {
this.authProvider = authProvider;
}
@Override
public LoginViewModel get() {
return newInstance(authProvider.get());
}
public static LoginViewModel_Factory create(Provider<AuthController> authProvider) {
return new LoginViewModel_Factory(authProvider);
}
public static LoginViewModel newInstance(AuthController auth) {
return new LoginViewModel(auth);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.auth.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 = 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;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.auth.ui;
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 = "com.fabledsword.minstrel.auth.ui.LoginViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.auth.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",
"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();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.auth.ui;
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 = "com.fabledsword.minstrel.auth.ui.LoginViewModel";
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.auth.ui;
import com.fabledsword.minstrel.auth.AuthStore;
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
@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 ServerUrlViewModel_Factory implements Factory<ServerUrlViewModel> {
private final Provider<AuthStore> authStoreProvider;
private ServerUrlViewModel_Factory(Provider<AuthStore> authStoreProvider) {
this.authStoreProvider = authStoreProvider;
}
@Override
public ServerUrlViewModel get() {
return newInstance(authStoreProvider.get());
}
public static ServerUrlViewModel_Factory create(Provider<AuthStore> authStoreProvider) {
return new ServerUrlViewModel_Factory(authStoreProvider);
}
public static ServerUrlViewModel newInstance(AuthStore authStore) {
return new ServerUrlViewModel(authStore);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.auth.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 = ServerUrlViewModel.class
)
public final class ServerUrlViewModel_HiltModules {
private ServerUrlViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(ServerUrlViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(ServerUrlViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(ServerUrlViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.auth.ui;
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 ServerUrlViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static ServerUrlViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.auth.ui.ServerUrlViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.auth.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",
"nullness:initialization.field.uninitialized"
})
public final class ServerUrlViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static ServerUrlViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return ServerUrlViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final ServerUrlViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new ServerUrlViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.auth.ui;
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 ServerUrlViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static ServerUrlViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.auth.ui.ServerUrlViewModel";
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.AuthSessionDao;
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;
@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 DatabaseModule_ProvideAuthSessionDaoFactory implements Factory<AuthSessionDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideAuthSessionDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public AuthSessionDao get() {
return provideAuthSessionDao(dbProvider.get());
}
public static DatabaseModule_ProvideAuthSessionDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideAuthSessionDaoFactory(dbProvider);
}
public static AuthSessionDao provideAuthSessionDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideAuthSessionDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedAlbumDao;
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;
@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 DatabaseModule_ProvideCachedAlbumDaoFactory implements Factory<CachedAlbumDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedAlbumDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedAlbumDao get() {
return provideCachedAlbumDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedAlbumDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedAlbumDaoFactory(dbProvider);
}
public static CachedAlbumDao provideCachedAlbumDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedAlbumDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedArtistDao;
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;
@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 DatabaseModule_ProvideCachedArtistDaoFactory implements Factory<CachedArtistDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedArtistDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedArtistDao get() {
return provideCachedArtistDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedArtistDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedArtistDaoFactory(dbProvider);
}
public static CachedArtistDao provideCachedArtistDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedArtistDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedHomeIndexDao;
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;
@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 DatabaseModule_ProvideCachedHomeIndexDaoFactory implements Factory<CachedHomeIndexDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedHomeIndexDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedHomeIndexDao get() {
return provideCachedHomeIndexDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedHomeIndexDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedHomeIndexDaoFactory(dbProvider);
}
public static CachedHomeIndexDao provideCachedHomeIndexDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedHomeIndexDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedLikeDao;
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;
@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 DatabaseModule_ProvideCachedLikeDaoFactory implements Factory<CachedLikeDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedLikeDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedLikeDao get() {
return provideCachedLikeDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedLikeDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedLikeDaoFactory(dbProvider);
}
public static CachedLikeDao provideCachedLikeDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedLikeDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedMutationDao;
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;
@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 DatabaseModule_ProvideCachedMutationDaoFactory implements Factory<CachedMutationDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedMutationDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedMutationDao get() {
return provideCachedMutationDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedMutationDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedMutationDaoFactory(dbProvider);
}
public static CachedMutationDao provideCachedMutationDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedMutationDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedPlaylistDao;
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;
@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 DatabaseModule_ProvideCachedPlaylistDaoFactory implements Factory<CachedPlaylistDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedPlaylistDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedPlaylistDao get() {
return provideCachedPlaylistDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedPlaylistDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedPlaylistDaoFactory(dbProvider);
}
public static CachedPlaylistDao provideCachedPlaylistDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedPlaylistDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedPlaylistTrackDao;
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;
@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 DatabaseModule_ProvideCachedPlaylistTrackDaoFactory implements Factory<CachedPlaylistTrackDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedPlaylistTrackDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedPlaylistTrackDao get() {
return provideCachedPlaylistTrackDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedPlaylistTrackDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedPlaylistTrackDaoFactory(dbProvider);
}
public static CachedPlaylistTrackDao provideCachedPlaylistTrackDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedPlaylistTrackDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedResumeStateDao;
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;
@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 DatabaseModule_ProvideCachedResumeStateDaoFactory implements Factory<CachedResumeStateDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedResumeStateDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedResumeStateDao get() {
return provideCachedResumeStateDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedResumeStateDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedResumeStateDaoFactory(dbProvider);
}
public static CachedResumeStateDao provideCachedResumeStateDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedResumeStateDao(db));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao;
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;
@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 DatabaseModule_ProvideCachedTrackDaoFactory implements Factory<CachedTrackDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideCachedTrackDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public CachedTrackDao get() {
return provideCachedTrackDao(dbProvider.get());
}
public static DatabaseModule_ProvideCachedTrackDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideCachedTrackDaoFactory(dbProvider);
}
public static CachedTrackDao provideCachedTrackDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideCachedTrackDao(db));
}
}
@@ -0,0 +1,47 @@
package com.fabledsword.minstrel.cache.db;
import android.content.Context;
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;
@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 DatabaseModule_ProvideDatabaseFactory implements Factory<AppDatabase> {
private final Provider<Context> contextProvider;
private DatabaseModule_ProvideDatabaseFactory(Provider<Context> contextProvider) {
this.contextProvider = contextProvider;
}
@Override
public AppDatabase get() {
return provideDatabase(contextProvider.get());
}
public static DatabaseModule_ProvideDatabaseFactory create(Provider<Context> contextProvider) {
return new DatabaseModule_ProvideDatabaseFactory(contextProvider);
}
public static AppDatabase provideDatabase(Context context) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideDatabase(context));
}
}
@@ -0,0 +1,48 @@
package com.fabledsword.minstrel.cache.db;
import com.fabledsword.minstrel.cache.db.dao.SyncMetadataDao;
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;
@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 DatabaseModule_ProvideSyncMetadataDaoFactory implements Factory<SyncMetadataDao> {
private final Provider<AppDatabase> dbProvider;
private DatabaseModule_ProvideSyncMetadataDaoFactory(Provider<AppDatabase> dbProvider) {
this.dbProvider = dbProvider;
}
@Override
public SyncMetadataDao get() {
return provideSyncMetadataDao(dbProvider.get());
}
public static DatabaseModule_ProvideSyncMetadataDaoFactory create(
Provider<AppDatabase> dbProvider) {
return new DatabaseModule_ProvideSyncMetadataDaoFactory(dbProvider);
}
public static SyncMetadataDao provideSyncMetadataDao(AppDatabase db) {
return Preconditions.checkNotNullFromProvides(DatabaseModule.INSTANCE.provideSyncMetadataDao(db));
}
}
@@ -0,0 +1,52 @@
package com.fabledsword.minstrel.cache.mutations;
import com.fabledsword.minstrel.cache.db.dao.CachedMutationDao;
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;
import kotlinx.serialization.json.Json;
@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 MutationQueue_Factory implements Factory<MutationQueue> {
private final Provider<CachedMutationDao> daoProvider;
private final Provider<Json> jsonProvider;
private MutationQueue_Factory(Provider<CachedMutationDao> daoProvider,
Provider<Json> jsonProvider) {
this.daoProvider = daoProvider;
this.jsonProvider = jsonProvider;
}
@Override
public MutationQueue get() {
return newInstance(daoProvider.get(), jsonProvider.get());
}
public static MutationQueue_Factory create(Provider<CachedMutationDao> daoProvider,
Provider<Json> jsonProvider) {
return new MutationQueue_Factory(daoProvider, jsonProvider);
}
public static MutationQueue newInstance(CachedMutationDao dao, Json json) {
return new MutationQueue(dao, json);
}
}
@@ -0,0 +1,67 @@
package com.fabledsword.minstrel.cache.mutations;
import com.fabledsword.minstrel.auth.AuthStore;
import com.fabledsword.minstrel.cache.db.dao.CachedMutationDao;
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;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.serialization.json.Json;
import retrofit2.Retrofit;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("com.fabledsword.minstrel.di.ApplicationScope")
@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 MutationReplayer_Factory implements Factory<MutationReplayer> {
private final Provider<CachedMutationDao> daoProvider;
private final Provider<AuthStore> authStoreProvider;
private final Provider<Json> jsonProvider;
private final Provider<CoroutineScope> scopeProvider;
private final Provider<Retrofit> retrofitProvider;
private MutationReplayer_Factory(Provider<CachedMutationDao> daoProvider,
Provider<AuthStore> authStoreProvider, Provider<Json> jsonProvider,
Provider<CoroutineScope> scopeProvider, Provider<Retrofit> retrofitProvider) {
this.daoProvider = daoProvider;
this.authStoreProvider = authStoreProvider;
this.jsonProvider = jsonProvider;
this.scopeProvider = scopeProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public MutationReplayer get() {
return newInstance(daoProvider.get(), authStoreProvider.get(), jsonProvider.get(), scopeProvider.get(), retrofitProvider.get());
}
public static MutationReplayer_Factory create(Provider<CachedMutationDao> daoProvider,
Provider<AuthStore> authStoreProvider, Provider<Json> jsonProvider,
Provider<CoroutineScope> scopeProvider, Provider<Retrofit> retrofitProvider) {
return new MutationReplayer_Factory(daoProvider, authStoreProvider, jsonProvider, scopeProvider, retrofitProvider);
}
public static MutationReplayer newInstance(CachedMutationDao dao, AuthStore authStore, Json json,
CoroutineScope scope, Retrofit retrofit) {
return new MutationReplayer(dao, authStore, json, scope, retrofit);
}
}
@@ -0,0 +1,78 @@
package com.fabledsword.minstrel.cache.sync;
import com.fabledsword.minstrel.auth.AuthStore;
import com.fabledsword.minstrel.cache.db.dao.CachedAlbumDao;
import com.fabledsword.minstrel.cache.db.dao.CachedArtistDao;
import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao;
import com.fabledsword.minstrel.cache.db.dao.SyncMetadataDao;
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;
import kotlinx.coroutines.CoroutineScope;
import retrofit2.Retrofit;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("com.fabledsword.minstrel.di.ApplicationScope")
@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 SyncController_Factory implements Factory<SyncController> {
private final Provider<SyncMetadataDao> syncMetadataDaoProvider;
private final Provider<CachedArtistDao> artistDaoProvider;
private final Provider<CachedAlbumDao> albumDaoProvider;
private final Provider<CachedTrackDao> trackDaoProvider;
private final Provider<AuthStore> authStoreProvider;
private final Provider<CoroutineScope> scopeProvider;
private final Provider<Retrofit> retrofitProvider;
private SyncController_Factory(Provider<SyncMetadataDao> syncMetadataDaoProvider,
Provider<CachedArtistDao> artistDaoProvider, Provider<CachedAlbumDao> albumDaoProvider,
Provider<CachedTrackDao> trackDaoProvider, Provider<AuthStore> authStoreProvider,
Provider<CoroutineScope> scopeProvider, Provider<Retrofit> retrofitProvider) {
this.syncMetadataDaoProvider = syncMetadataDaoProvider;
this.artistDaoProvider = artistDaoProvider;
this.albumDaoProvider = albumDaoProvider;
this.trackDaoProvider = trackDaoProvider;
this.authStoreProvider = authStoreProvider;
this.scopeProvider = scopeProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public SyncController get() {
return newInstance(syncMetadataDaoProvider.get(), artistDaoProvider.get(), albumDaoProvider.get(), trackDaoProvider.get(), authStoreProvider.get(), scopeProvider.get(), retrofitProvider.get());
}
public static SyncController_Factory create(Provider<SyncMetadataDao> syncMetadataDaoProvider,
Provider<CachedArtistDao> artistDaoProvider, Provider<CachedAlbumDao> albumDaoProvider,
Provider<CachedTrackDao> trackDaoProvider, Provider<AuthStore> authStoreProvider,
Provider<CoroutineScope> scopeProvider, Provider<Retrofit> retrofitProvider) {
return new SyncController_Factory(syncMetadataDaoProvider, artistDaoProvider, albumDaoProvider, trackDaoProvider, authStoreProvider, scopeProvider, retrofitProvider);
}
public static SyncController newInstance(SyncMetadataDao syncMetadataDao,
CachedArtistDao artistDao, CachedAlbumDao albumDao, CachedTrackDao trackDao,
AuthStore authStore, CoroutineScope scope, Retrofit retrofit) {
return new SyncController(syncMetadataDao, artistDao, albumDao, trackDao, authStore, scope, retrofit);
}
}
@@ -0,0 +1,44 @@
package com.fabledsword.minstrel.di;
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;
import kotlinx.coroutines.CoroutineScope;
@ScopeMetadata("javax.inject.Singleton")
@QualifierMetadata("com.fabledsword.minstrel.di.ApplicationScope")
@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 AppModule_ProvideAppScopeFactory implements Factory<CoroutineScope> {
@Override
public CoroutineScope get() {
return provideAppScope();
}
public static AppModule_ProvideAppScopeFactory create() {
return InstanceHolder.INSTANCE;
}
public static CoroutineScope provideAppScope() {
return Preconditions.checkNotNullFromProvides(AppModule.INSTANCE.provideAppScope());
}
private static final class InstanceHolder {
static final AppModule_ProvideAppScopeFactory INSTANCE = new AppModule_ProvideAppScopeFactory();
}
}
@@ -0,0 +1,44 @@
package com.fabledsword.minstrel.di;
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;
import kotlinx.serialization.json.Json;
@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 AppModule_ProvideJsonFactory implements Factory<Json> {
@Override
public Json get() {
return provideJson();
}
public static AppModule_ProvideJsonFactory create() {
return InstanceHolder.INSTANCE;
}
public static Json provideJson() {
return Preconditions.checkNotNullFromProvides(AppModule.INSTANCE.provideJson());
}
private static final class InstanceHolder {
static final AppModule_ProvideJsonFactory INSTANCE = new AppModule_ProvideJsonFactory();
}
}
@@ -0,0 +1,52 @@
package com.fabledsword.minstrel.discover.data;
import com.fabledsword.minstrel.cache.mutations.MutationQueue;
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;
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 DiscoverRepository_Factory implements Factory<DiscoverRepository> {
private final Provider<MutationQueue> mutationQueueProvider;
private final Provider<Retrofit> retrofitProvider;
private DiscoverRepository_Factory(Provider<MutationQueue> mutationQueueProvider,
Provider<Retrofit> retrofitProvider) {
this.mutationQueueProvider = mutationQueueProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public DiscoverRepository get() {
return newInstance(mutationQueueProvider.get(), retrofitProvider.get());
}
public static DiscoverRepository_Factory create(Provider<MutationQueue> mutationQueueProvider,
Provider<Retrofit> retrofitProvider) {
return new DiscoverRepository_Factory(mutationQueueProvider, retrofitProvider);
}
public static DiscoverRepository newInstance(MutationQueue mutationQueue, Retrofit retrofit) {
return new DiscoverRepository(mutationQueue, retrofit);
}
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.discover.ui;
import com.fabledsword.minstrel.discover.data.DiscoverRepository;
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
@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 DiscoverViewModel_Factory implements Factory<DiscoverViewModel> {
private final Provider<DiscoverRepository> repositoryProvider;
private DiscoverViewModel_Factory(Provider<DiscoverRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public DiscoverViewModel get() {
return newInstance(repositoryProvider.get());
}
public static DiscoverViewModel_Factory create(Provider<DiscoverRepository> repositoryProvider) {
return new DiscoverViewModel_Factory(repositoryProvider);
}
public static DiscoverViewModel newInstance(DiscoverRepository repository) {
return new DiscoverViewModel(repository);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.discover.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 = DiscoverViewModel.class
)
public final class DiscoverViewModel_HiltModules {
private DiscoverViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(DiscoverViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(DiscoverViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(DiscoverViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.discover.ui;
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 DiscoverViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static DiscoverViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.discover.ui.DiscoverViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.discover.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",
"nullness:initialization.field.uninitialized"
})
public final class DiscoverViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static DiscoverViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return DiscoverViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final DiscoverViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new DiscoverViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.discover.ui;
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 DiscoverViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static DiscoverViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.discover.ui.DiscoverViewModel";
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.history.data;
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;
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 HistoryRepository_Factory implements Factory<HistoryRepository> {
private final Provider<Retrofit> retrofitProvider;
private HistoryRepository_Factory(Provider<Retrofit> retrofitProvider) {
this.retrofitProvider = retrofitProvider;
}
@Override
public HistoryRepository get() {
return newInstance(retrofitProvider.get());
}
public static HistoryRepository_Factory create(Provider<Retrofit> retrofitProvider) {
return new HistoryRepository_Factory(retrofitProvider);
}
public static HistoryRepository newInstance(Retrofit retrofit) {
return new HistoryRepository(retrofit);
}
}
@@ -0,0 +1,53 @@
package com.fabledsword.minstrel.history.ui;
import com.fabledsword.minstrel.history.data.HistoryRepository;
import com.fabledsword.minstrel.player.PlayerController;
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
@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 HistoryTabViewModel_Factory implements Factory<HistoryTabViewModel> {
private final Provider<HistoryRepository> repositoryProvider;
private final Provider<PlayerController> playerProvider;
private HistoryTabViewModel_Factory(Provider<HistoryRepository> repositoryProvider,
Provider<PlayerController> playerProvider) {
this.repositoryProvider = repositoryProvider;
this.playerProvider = playerProvider;
}
@Override
public HistoryTabViewModel get() {
return newInstance(repositoryProvider.get(), playerProvider.get());
}
public static HistoryTabViewModel_Factory create(Provider<HistoryRepository> repositoryProvider,
Provider<PlayerController> playerProvider) {
return new HistoryTabViewModel_Factory(repositoryProvider, playerProvider);
}
public static HistoryTabViewModel newInstance(HistoryRepository repository,
PlayerController player) {
return new HistoryTabViewModel(repository, player);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.history.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 = HistoryTabViewModel.class
)
public final class HistoryTabViewModel_HiltModules {
private HistoryTabViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(HistoryTabViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(HistoryTabViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(HistoryTabViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.history.ui;
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 HistoryTabViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static HistoryTabViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.history.ui.HistoryTabViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.history.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",
"nullness:initialization.field.uninitialized"
})
public final class HistoryTabViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static HistoryTabViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return HistoryTabViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final HistoryTabViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new HistoryTabViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.history.ui;
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 HistoryTabViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static HistoryTabViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.history.ui.HistoryTabViewModel";
}
@@ -0,0 +1,67 @@
package com.fabledsword.minstrel.home.data;
import com.fabledsword.minstrel.cache.db.dao.CachedAlbumDao;
import com.fabledsword.minstrel.cache.db.dao.CachedArtistDao;
import com.fabledsword.minstrel.cache.db.dao.CachedHomeIndexDao;
import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao;
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;
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 HomeRepository_Factory implements Factory<HomeRepository> {
private final Provider<CachedHomeIndexDao> homeIndexDaoProvider;
private final Provider<CachedAlbumDao> albumDaoProvider;
private final Provider<CachedArtistDao> artistDaoProvider;
private final Provider<CachedTrackDao> trackDaoProvider;
private final Provider<Retrofit> retrofitProvider;
private HomeRepository_Factory(Provider<CachedHomeIndexDao> homeIndexDaoProvider,
Provider<CachedAlbumDao> albumDaoProvider, Provider<CachedArtistDao> artistDaoProvider,
Provider<CachedTrackDao> trackDaoProvider, Provider<Retrofit> retrofitProvider) {
this.homeIndexDaoProvider = homeIndexDaoProvider;
this.albumDaoProvider = albumDaoProvider;
this.artistDaoProvider = artistDaoProvider;
this.trackDaoProvider = trackDaoProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public HomeRepository get() {
return newInstance(homeIndexDaoProvider.get(), albumDaoProvider.get(), artistDaoProvider.get(), trackDaoProvider.get(), retrofitProvider.get());
}
public static HomeRepository_Factory create(Provider<CachedHomeIndexDao> homeIndexDaoProvider,
Provider<CachedAlbumDao> albumDaoProvider, Provider<CachedArtistDao> artistDaoProvider,
Provider<CachedTrackDao> trackDaoProvider, Provider<Retrofit> retrofitProvider) {
return new HomeRepository_Factory(homeIndexDaoProvider, albumDaoProvider, artistDaoProvider, trackDaoProvider, retrofitProvider);
}
public static HomeRepository newInstance(CachedHomeIndexDao homeIndexDao, CachedAlbumDao albumDao,
CachedArtistDao artistDao, CachedTrackDao trackDao, Retrofit retrofit) {
return new HomeRepository(homeIndexDao, albumDao, artistDao, trackDao, retrofit);
}
}
@@ -0,0 +1,53 @@
package com.fabledsword.minstrel.home.ui;
import com.fabledsword.minstrel.home.data.HomeRepository;
import com.fabledsword.minstrel.playlists.data.PlaylistsRepository;
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
@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> homeRepositoryProvider;
private final Provider<PlaylistsRepository> playlistsRepositoryProvider;
private HomeViewModel_Factory(Provider<HomeRepository> homeRepositoryProvider,
Provider<PlaylistsRepository> playlistsRepositoryProvider) {
this.homeRepositoryProvider = homeRepositoryProvider;
this.playlistsRepositoryProvider = playlistsRepositoryProvider;
}
@Override
public HomeViewModel get() {
return newInstance(homeRepositoryProvider.get(), playlistsRepositoryProvider.get());
}
public static HomeViewModel_Factory create(Provider<HomeRepository> homeRepositoryProvider,
Provider<PlaylistsRepository> playlistsRepositoryProvider) {
return new HomeViewModel_Factory(homeRepositoryProvider, playlistsRepositoryProvider);
}
public static HomeViewModel newInstance(HomeRepository homeRepository,
PlaylistsRepository playlistsRepository) {
return new HomeViewModel(homeRepository, playlistsRepository);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.home.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 = 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;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.home.ui;
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 = "com.fabledsword.minstrel.home.ui.HomeViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.home.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",
"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();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.home.ui;
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 = "com.fabledsword.minstrel.home.ui.HomeViewModel";
}
@@ -0,0 +1,63 @@
package com.fabledsword.minstrel.library.data;
import com.fabledsword.minstrel.cache.db.dao.CachedAlbumDao;
import com.fabledsword.minstrel.cache.db.dao.CachedArtistDao;
import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao;
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;
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 LibraryRepository_Factory implements Factory<LibraryRepository> {
private final Provider<CachedArtistDao> artistDaoProvider;
private final Provider<CachedAlbumDao> albumDaoProvider;
private final Provider<CachedTrackDao> trackDaoProvider;
private final Provider<Retrofit> retrofitProvider;
private LibraryRepository_Factory(Provider<CachedArtistDao> artistDaoProvider,
Provider<CachedAlbumDao> albumDaoProvider, Provider<CachedTrackDao> trackDaoProvider,
Provider<Retrofit> retrofitProvider) {
this.artistDaoProvider = artistDaoProvider;
this.albumDaoProvider = albumDaoProvider;
this.trackDaoProvider = trackDaoProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public LibraryRepository get() {
return newInstance(artistDaoProvider.get(), albumDaoProvider.get(), trackDaoProvider.get(), retrofitProvider.get());
}
public static LibraryRepository_Factory create(Provider<CachedArtistDao> artistDaoProvider,
Provider<CachedAlbumDao> albumDaoProvider, Provider<CachedTrackDao> trackDaoProvider,
Provider<Retrofit> retrofitProvider) {
return new LibraryRepository_Factory(artistDaoProvider, albumDaoProvider, trackDaoProvider, retrofitProvider);
}
public static LibraryRepository newInstance(CachedArtistDao artistDao, CachedAlbumDao albumDao,
CachedTrackDao trackDao, Retrofit retrofit) {
return new LibraryRepository(artistDao, albumDao, trackDao, retrofit);
}
}
@@ -0,0 +1,63 @@
package com.fabledsword.minstrel.library.ui;
import androidx.lifecycle.SavedStateHandle;
import com.fabledsword.minstrel.library.data.LibraryRepository;
import com.fabledsword.minstrel.likes.data.LikesRepository;
import com.fabledsword.minstrel.player.PlayerController;
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
@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 AlbumDetailViewModel_Factory implements Factory<AlbumDetailViewModel> {
private final Provider<LibraryRepository> repositoryProvider;
private final Provider<LikesRepository> likesProvider;
private final Provider<PlayerController> playerProvider;
private final Provider<SavedStateHandle> savedStateHandleProvider;
private AlbumDetailViewModel_Factory(Provider<LibraryRepository> repositoryProvider,
Provider<LikesRepository> likesProvider, Provider<PlayerController> playerProvider,
Provider<SavedStateHandle> savedStateHandleProvider) {
this.repositoryProvider = repositoryProvider;
this.likesProvider = likesProvider;
this.playerProvider = playerProvider;
this.savedStateHandleProvider = savedStateHandleProvider;
}
@Override
public AlbumDetailViewModel get() {
return newInstance(repositoryProvider.get(), likesProvider.get(), playerProvider.get(), savedStateHandleProvider.get());
}
public static AlbumDetailViewModel_Factory create(Provider<LibraryRepository> repositoryProvider,
Provider<LikesRepository> likesProvider, Provider<PlayerController> playerProvider,
Provider<SavedStateHandle> savedStateHandleProvider) {
return new AlbumDetailViewModel_Factory(repositoryProvider, likesProvider, playerProvider, savedStateHandleProvider);
}
public static AlbumDetailViewModel newInstance(LibraryRepository repository,
LikesRepository likes, PlayerController player, SavedStateHandle savedStateHandle) {
return new AlbumDetailViewModel(repository, likes, player, savedStateHandle);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.library.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 = AlbumDetailViewModel.class
)
public final class AlbumDetailViewModel_HiltModules {
private AlbumDetailViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(AlbumDetailViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(AlbumDetailViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(AlbumDetailViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.library.ui;
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 AlbumDetailViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static AlbumDetailViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.library.ui.AlbumDetailViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.library.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",
"nullness:initialization.field.uninitialized"
})
public final class AlbumDetailViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static AlbumDetailViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return AlbumDetailViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final AlbumDetailViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new AlbumDetailViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.library.ui;
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 AlbumDetailViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static AlbumDetailViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.library.ui.AlbumDetailViewModel";
}
@@ -0,0 +1,63 @@
package com.fabledsword.minstrel.library.ui;
import androidx.lifecycle.SavedStateHandle;
import com.fabledsword.minstrel.library.data.LibraryRepository;
import com.fabledsword.minstrel.likes.data.LikesRepository;
import com.fabledsword.minstrel.player.PlayerController;
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
@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 ArtistDetailViewModel_Factory implements Factory<ArtistDetailViewModel> {
private final Provider<LibraryRepository> repositoryProvider;
private final Provider<LikesRepository> likesProvider;
private final Provider<PlayerController> playerProvider;
private final Provider<SavedStateHandle> savedStateHandleProvider;
private ArtistDetailViewModel_Factory(Provider<LibraryRepository> repositoryProvider,
Provider<LikesRepository> likesProvider, Provider<PlayerController> playerProvider,
Provider<SavedStateHandle> savedStateHandleProvider) {
this.repositoryProvider = repositoryProvider;
this.likesProvider = likesProvider;
this.playerProvider = playerProvider;
this.savedStateHandleProvider = savedStateHandleProvider;
}
@Override
public ArtistDetailViewModel get() {
return newInstance(repositoryProvider.get(), likesProvider.get(), playerProvider.get(), savedStateHandleProvider.get());
}
public static ArtistDetailViewModel_Factory create(Provider<LibraryRepository> repositoryProvider,
Provider<LikesRepository> likesProvider, Provider<PlayerController> playerProvider,
Provider<SavedStateHandle> savedStateHandleProvider) {
return new ArtistDetailViewModel_Factory(repositoryProvider, likesProvider, playerProvider, savedStateHandleProvider);
}
public static ArtistDetailViewModel newInstance(LibraryRepository repository,
LikesRepository likes, PlayerController player, SavedStateHandle savedStateHandle) {
return new ArtistDetailViewModel(repository, likes, player, savedStateHandle);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.library.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 = ArtistDetailViewModel.class
)
public final class ArtistDetailViewModel_HiltModules {
private ArtistDetailViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(ArtistDetailViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(ArtistDetailViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(ArtistDetailViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.library.ui;
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 ArtistDetailViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static ArtistDetailViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.library.ui.ArtistDetailViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.library.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",
"nullness:initialization.field.uninitialized"
})
public final class ArtistDetailViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static ArtistDetailViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return ArtistDetailViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final ArtistDetailViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new ArtistDetailViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.library.ui;
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 ArtistDetailViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static ArtistDetailViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.library.ui.ArtistDetailViewModel";
}
@@ -0,0 +1,46 @@
package com.fabledsword.minstrel.library.ui;
import com.fabledsword.minstrel.library.data.LibraryRepository;
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
@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 LibraryViewModel_Factory implements Factory<LibraryViewModel> {
private final Provider<LibraryRepository> repositoryProvider;
private LibraryViewModel_Factory(Provider<LibraryRepository> repositoryProvider) {
this.repositoryProvider = repositoryProvider;
}
@Override
public LibraryViewModel get() {
return newInstance(repositoryProvider.get());
}
public static LibraryViewModel_Factory create(Provider<LibraryRepository> repositoryProvider) {
return new LibraryViewModel_Factory(repositoryProvider);
}
public static LibraryViewModel newInstance(LibraryRepository repository) {
return new LibraryViewModel(repository);
}
}
@@ -0,0 +1,51 @@
package com.fabledsword.minstrel.library.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 = LibraryViewModel.class
)
public final class LibraryViewModel_HiltModules {
private LibraryViewModel_HiltModules() {
}
@Module
@InstallIn(ViewModelComponent.class)
public abstract static class BindsModule {
private BindsModule() {
}
@Binds
@IntoMap
@LazyClassKey(LibraryViewModel.class)
@HiltViewModelMap
public abstract ViewModel binds(LibraryViewModel vm);
}
@Module
@InstallIn(ActivityRetainedComponent.class)
public static final class KeyModule {
private KeyModule() {
}
@Provides
@IntoMap
@LazyClassKey(LibraryViewModel.class)
@HiltViewModelMap.KeySet
public static boolean provide() {
return true;
}
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.library.ui;
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 LibraryViewModel_HiltModules_BindsModule_Binds_LazyMapKey {
@KeepFieldType
static LibraryViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.library.ui.LibraryViewModel";
}
@@ -0,0 +1,42 @@
package com.fabledsword.minstrel.library.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",
"nullness:initialization.field.uninitialized"
})
public final class LibraryViewModel_HiltModules_KeyModule_ProvideFactory implements Factory<Boolean> {
@Override
public Boolean get() {
return provide();
}
public static LibraryViewModel_HiltModules_KeyModule_ProvideFactory create() {
return InstanceHolder.INSTANCE;
}
public static boolean provide() {
return LibraryViewModel_HiltModules.KeyModule.provide();
}
private static final class InstanceHolder {
static final LibraryViewModel_HiltModules_KeyModule_ProvideFactory INSTANCE = new LibraryViewModel_HiltModules_KeyModule_ProvideFactory();
}
}
@@ -0,0 +1,28 @@
package com.fabledsword.minstrel.library.ui;
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 LibraryViewModel_HiltModules_KeyModule_Provide_LazyMapKey {
@KeepFieldType
static LibraryViewModel keepFieldType;
public static String lazyClassKeyName = "com.fabledsword.minstrel.library.ui.LibraryViewModel";
}
@@ -0,0 +1,74 @@
package com.fabledsword.minstrel.likes.data;
import com.fabledsword.minstrel.cache.db.dao.CachedAlbumDao;
import com.fabledsword.minstrel.cache.db.dao.CachedArtistDao;
import com.fabledsword.minstrel.cache.db.dao.CachedLikeDao;
import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao;
import com.fabledsword.minstrel.cache.mutations.MutationQueue;
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;
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 LikesRepository_Factory implements Factory<LikesRepository> {
private final Provider<CachedLikeDao> likeDaoProvider;
private final Provider<CachedAlbumDao> albumDaoProvider;
private final Provider<CachedArtistDao> artistDaoProvider;
private final Provider<CachedTrackDao> trackDaoProvider;
private final Provider<MutationQueue> mutationQueueProvider;
private final Provider<Retrofit> retrofitProvider;
private LikesRepository_Factory(Provider<CachedLikeDao> likeDaoProvider,
Provider<CachedAlbumDao> albumDaoProvider, Provider<CachedArtistDao> artistDaoProvider,
Provider<CachedTrackDao> trackDaoProvider, Provider<MutationQueue> mutationQueueProvider,
Provider<Retrofit> retrofitProvider) {
this.likeDaoProvider = likeDaoProvider;
this.albumDaoProvider = albumDaoProvider;
this.artistDaoProvider = artistDaoProvider;
this.trackDaoProvider = trackDaoProvider;
this.mutationQueueProvider = mutationQueueProvider;
this.retrofitProvider = retrofitProvider;
}
@Override
public LikesRepository get() {
return newInstance(likeDaoProvider.get(), albumDaoProvider.get(), artistDaoProvider.get(), trackDaoProvider.get(), mutationQueueProvider.get(), retrofitProvider.get());
}
public static LikesRepository_Factory create(Provider<CachedLikeDao> likeDaoProvider,
Provider<CachedAlbumDao> albumDaoProvider, Provider<CachedArtistDao> artistDaoProvider,
Provider<CachedTrackDao> trackDaoProvider, Provider<MutationQueue> mutationQueueProvider,
Provider<Retrofit> retrofitProvider) {
return new LikesRepository_Factory(likeDaoProvider, albumDaoProvider, artistDaoProvider, trackDaoProvider, mutationQueueProvider, retrofitProvider);
}
public static LikesRepository newInstance(CachedLikeDao likeDao, CachedAlbumDao albumDao,
CachedArtistDao artistDao, CachedTrackDao trackDao, MutationQueue mutationQueue,
Retrofit retrofit) {
return new LikesRepository(likeDao, albumDao, artistDao, trackDao, mutationQueue, retrofit);
}
}

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