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:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
#Tue May 26 00:10:02 EDT 2026
|
||||
gradle.version=9.1.0
|
||||
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
#Tue May 26 00:09:48 EDT 2026
|
||||
java.home=/opt/android-studio/jbr
|
||||
@@ -0,0 +1 @@
|
||||
9031fb2b-7674-4558-9838-fb144a69d5c±
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
772d27d4-457d-482c-b1b7-16175e00704�
|
||||
Binary file not shown.
Generated
+3
@@ -0,0 +1,3 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
Generated
+1
@@ -0,0 +1 @@
|
||||
Minstrel
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AndroidProjectSystem">
|
||||
<option name="providerId" value="com.android.tools.idea.GradleProjectSystem" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+1832
File diff suppressed because it is too large
Load Diff
Generated
+123
@@ -0,0 +1,123 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<code_scheme name="Project" version="173">
|
||||
<JetCodeStyleSettings>
|
||||
<option name="CODE_STYLE_DEFAULTS" value="KOTLIN_OFFICIAL" />
|
||||
</JetCodeStyleSettings>
|
||||
<codeStyleSettings language="XML">
|
||||
<option name="FORCE_REARRANGE_MODE" value="1" />
|
||||
<indentOptions>
|
||||
<option name="CONTINUATION_INDENT_SIZE" value="4" />
|
||||
</indentOptions>
|
||||
<arrangement>
|
||||
<rules>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>xmlns:android</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>xmlns:.*</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:id</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*:name</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>name</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>style</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>^$</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>ANDROID_ATTRIBUTE_ORDER</order>
|
||||
</rule>
|
||||
</section>
|
||||
<section>
|
||||
<rule>
|
||||
<match>
|
||||
<AND>
|
||||
<NAME>.*</NAME>
|
||||
<XML_ATTRIBUTE />
|
||||
<XML_NAMESPACE>.*</XML_NAMESPACE>
|
||||
</AND>
|
||||
</match>
|
||||
<order>BY_NAME</order>
|
||||
</rule>
|
||||
</section>
|
||||
</rules>
|
||||
</arrangement>
|
||||
</codeStyleSettings>
|
||||
<codeStyleSettings language="kotlin">
|
||||
<option name="CODE_STYLE_DEFAULTS" value="KOTLIN_OFFICIAL" />
|
||||
</codeStyleSettings>
|
||||
</code_scheme>
|
||||
</component>
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<state>
|
||||
<option name="USE_PER_PROJECT_SETTINGS" value="true" />
|
||||
</state>
|
||||
</component>
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="CompilerConfiguration">
|
||||
<bytecodeTargetLevel target="21" />
|
||||
</component>
|
||||
</project>
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="deploymentTargetSelector">
|
||||
<selectionStates>
|
||||
<SelectionState runConfigName="app">
|
||||
<option name="selectionMode" value="DROPDOWN" />
|
||||
<DialogSelection />
|
||||
</SelectionState>
|
||||
</selectionStates>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+13
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DeviceTable">
|
||||
<option name="columnSorters">
|
||||
<list>
|
||||
<ColumnSorterState>
|
||||
<option name="column" value="Name" />
|
||||
<option name="order" value="ASCENDING" />
|
||||
</ColumnSorterState>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+18
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="GradleSettings">
|
||||
<option name="linkedExternalProjectsSettings">
|
||||
<GradleProjectSettings>
|
||||
<option name="testRunner" value="CHOOSE_PER_TEST" />
|
||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
|
||||
<option name="modules">
|
||||
<set>
|
||||
<option value="$PROJECT_DIR$" />
|
||||
<option value="$PROJECT_DIR$/app" />
|
||||
</set>
|
||||
</option>
|
||||
</GradleProjectSettings>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+10
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectMigrations">
|
||||
<option name="MigrateToGradleLocalJavaHome">
|
||||
<set>
|
||||
<option value="$PROJECT_DIR$" />
|
||||
</set>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+10
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||
</component>
|
||||
<component name="ProjectType">
|
||||
<option name="id" value="Android" />
|
||||
</component>
|
||||
</project>
|
||||
Generated
+17
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="RunConfigurationProducerService">
|
||||
<option name="ignoredProducers">
|
||||
<set>
|
||||
<option value="com.intellij.execution.junit.AbstractAllInDirectoryConfigurationProducer" />
|
||||
<option value="com.intellij.execution.junit.AllInPackageConfigurationProducer" />
|
||||
<option value="com.intellij.execution.junit.PatternConfigurationProducer" />
|
||||
<option value="com.intellij.execution.junit.TestInClassConfigurationProducer" />
|
||||
<option value="com.intellij.execution.junit.UniqueIdConfigurationProducer" />
|
||||
<option value="com.intellij.execution.junit.testDiscovery.JUnitTestDiscoveryConfigurationProducer" />
|
||||
<option value="org.jetbrains.kotlin.idea.junit.KotlinJUnitRunConfigurationProducer" />
|
||||
<option value="org.jetbrains.kotlin.idea.junit.KotlinPatternConfigurationProducer" />
|
||||
</set>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$/.." vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
+1158
File diff suppressed because it is too large
Load Diff
+55
@@ -0,0 +1,55 @@
|
||||
package com.fabledsword.minstrel;
|
||||
|
||||
import android.app.Application;
|
||||
import androidx.annotation.CallSuper;
|
||||
import dagger.hilt.android.internal.managers.ApplicationComponentManager;
|
||||
import dagger.hilt.android.internal.managers.ComponentSupplier;
|
||||
import dagger.hilt.android.internal.modules.ApplicationContextModule;
|
||||
import dagger.hilt.internal.GeneratedComponentManagerHolder;
|
||||
import dagger.hilt.internal.UnsafeCasts;
|
||||
import java.lang.Object;
|
||||
import java.lang.Override;
|
||||
import javax.annotation.processing.Generated;
|
||||
|
||||
/**
|
||||
* A generated base class to be extended by the @dagger.hilt.android.HiltAndroidApp annotated class. If using the Gradle plugin, this is swapped as the base class via bytecode transformation.
|
||||
*/
|
||||
@Generated("dagger.hilt.android.processor.internal.androidentrypoint.ApplicationGenerator")
|
||||
public abstract class Hilt_MinstrelApplication extends Application implements GeneratedComponentManagerHolder {
|
||||
private boolean injected = false;
|
||||
|
||||
private final ApplicationComponentManager componentManager = new ApplicationComponentManager(new ComponentSupplier() {
|
||||
@Override
|
||||
public Object get() {
|
||||
return DaggerMinstrelApplication_HiltComponents_SingletonC.builder()
|
||||
.applicationContextModule(new ApplicationContextModule(Hilt_MinstrelApplication.this))
|
||||
.build();
|
||||
}
|
||||
});
|
||||
|
||||
@Override
|
||||
public final ApplicationComponentManager componentManager() {
|
||||
return componentManager;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final Object generatedComponent() {
|
||||
return this.componentManager().generatedComponent();
|
||||
}
|
||||
|
||||
@CallSuper
|
||||
@Override
|
||||
public void onCreate() {
|
||||
hiltInternalInject();
|
||||
super.onCreate();
|
||||
}
|
||||
|
||||
protected void hiltInternalInject() {
|
||||
if (!injected) {
|
||||
injected = true;
|
||||
// This is a known unsafe cast, but is safe in the only correct use case:
|
||||
// MinstrelApplication extends Hilt_MinstrelApplication
|
||||
((MinstrelApplication_GeneratedInjector) generatedComponent()).injectMinstrelApplication(UnsafeCasts.<MinstrelApplication>unsafeCast(this));
|
||||
}
|
||||
}
|
||||
}
|
||||
+310
@@ -0,0 +1,310 @@
|
||||
package com.fabledsword.minstrel;
|
||||
|
||||
import androidx.hilt.work.HiltWrapper_WorkerFactoryModule;
|
||||
import com.fabledsword.minstrel.admin.ui.AdminLandingViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.admin.ui.AdminQuarantineViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.admin.ui.AdminRequestsViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.admin.ui.AdminUsersViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.api.NetworkModule;
|
||||
import com.fabledsword.minstrel.auth.ui.AuthGateViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.auth.ui.LoginViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.auth.ui.ServerUrlViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.cache.db.DatabaseModule;
|
||||
import com.fabledsword.minstrel.di.AppModule;
|
||||
import com.fabledsword.minstrel.discover.ui.DiscoverViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.history.ui.HistoryTabViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.home.ui.HomeViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.library.ui.AlbumDetailViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.library.ui.ArtistDetailViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.library.ui.LibraryViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.likes.ui.LikedTabViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.player.MinstrelPlayerService_GeneratedInjector;
|
||||
import com.fabledsword.minstrel.player.PlayerModule;
|
||||
import com.fabledsword.minstrel.player.ui.PlayerViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.playlists.ui.PlaylistDetailViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.playlists.ui.PlaylistsListViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.quarantine.ui.HiddenTabViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.requests.ui.RequestsViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.search.ui.SearchViewModel_HiltModules;
|
||||
import com.fabledsword.minstrel.settings.ui.SettingsViewModel_HiltModules;
|
||||
import dagger.Binds;
|
||||
import dagger.Component;
|
||||
import dagger.Module;
|
||||
import dagger.Subcomponent;
|
||||
import dagger.hilt.android.components.ActivityComponent;
|
||||
import dagger.hilt.android.components.ActivityRetainedComponent;
|
||||
import dagger.hilt.android.components.FragmentComponent;
|
||||
import dagger.hilt.android.components.ServiceComponent;
|
||||
import dagger.hilt.android.components.ViewComponent;
|
||||
import dagger.hilt.android.components.ViewModelComponent;
|
||||
import dagger.hilt.android.components.ViewWithFragmentComponent;
|
||||
import dagger.hilt.android.flags.FragmentGetContextFix;
|
||||
import dagger.hilt.android.flags.HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
|
||||
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
|
||||
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
|
||||
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
|
||||
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
|
||||
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
|
||||
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
|
||||
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
|
||||
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
|
||||
import dagger.hilt.android.internal.lifecycle.HiltViewModelFactory;
|
||||
import dagger.hilt.android.internal.lifecycle.HiltWrapper_DefaultViewModelFactories_ActivityModule;
|
||||
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
|
||||
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ViewModelModule;
|
||||
import dagger.hilt.android.internal.managers.ActivityComponentManager;
|
||||
import dagger.hilt.android.internal.managers.FragmentComponentManager;
|
||||
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
|
||||
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
|
||||
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
|
||||
import dagger.hilt.android.internal.managers.HiltWrapper_ActivitySavedStateHandleModule;
|
||||
import dagger.hilt.android.internal.managers.ServiceComponentManager;
|
||||
import dagger.hilt.android.internal.managers.ViewComponentManager;
|
||||
import dagger.hilt.android.internal.modules.ApplicationContextModule;
|
||||
import dagger.hilt.android.internal.modules.HiltWrapper_ActivityModule;
|
||||
import dagger.hilt.android.scopes.ActivityRetainedScoped;
|
||||
import dagger.hilt.android.scopes.ActivityScoped;
|
||||
import dagger.hilt.android.scopes.FragmentScoped;
|
||||
import dagger.hilt.android.scopes.ServiceScoped;
|
||||
import dagger.hilt.android.scopes.ViewModelScoped;
|
||||
import dagger.hilt.android.scopes.ViewScoped;
|
||||
import dagger.hilt.components.SingletonComponent;
|
||||
import dagger.hilt.internal.GeneratedComponent;
|
||||
import dagger.hilt.migration.DisableInstallInCheck;
|
||||
import javax.annotation.processing.Generated;
|
||||
import javax.inject.Singleton;
|
||||
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
public final class MinstrelApplication_HiltComponents {
|
||||
private MinstrelApplication_HiltComponents() {
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = ServiceC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface ServiceCBuilderModule {
|
||||
@Binds
|
||||
ServiceComponentBuilder bind(ServiceC.Builder builder);
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = ActivityRetainedC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface ActivityRetainedCBuilderModule {
|
||||
@Binds
|
||||
ActivityRetainedComponentBuilder bind(ActivityRetainedC.Builder builder);
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = ActivityC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface ActivityCBuilderModule {
|
||||
@Binds
|
||||
ActivityComponentBuilder bind(ActivityC.Builder builder);
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = ViewModelC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface ViewModelCBuilderModule {
|
||||
@Binds
|
||||
ViewModelComponentBuilder bind(ViewModelC.Builder builder);
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = ViewC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface ViewCBuilderModule {
|
||||
@Binds
|
||||
ViewComponentBuilder bind(ViewC.Builder builder);
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = FragmentC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface FragmentCBuilderModule {
|
||||
@Binds
|
||||
FragmentComponentBuilder bind(FragmentC.Builder builder);
|
||||
}
|
||||
|
||||
@Module(
|
||||
subcomponents = ViewWithFragmentC.class
|
||||
)
|
||||
@DisableInstallInCheck
|
||||
@Generated("dagger.hilt.processor.internal.root.RootProcessor")
|
||||
abstract interface ViewWithFragmentCBuilderModule {
|
||||
@Binds
|
||||
ViewWithFragmentComponentBuilder bind(ViewWithFragmentC.Builder builder);
|
||||
}
|
||||
|
||||
@Component(
|
||||
modules = {
|
||||
AppModule.class,
|
||||
ApplicationContextModule.class,
|
||||
DatabaseModule.class,
|
||||
HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
|
||||
HiltWrapper_WorkerFactoryModule.class,
|
||||
ActivityRetainedCBuilderModule.class,
|
||||
ServiceCBuilderModule.class,
|
||||
NetworkModule.class,
|
||||
PlayerModule.class
|
||||
}
|
||||
)
|
||||
@Singleton
|
||||
@jakarta.inject.Singleton
|
||||
public abstract static class SingletonC implements MinstrelApplication_GeneratedInjector,
|
||||
FragmentGetContextFix.FragmentGetContextFixEntryPoint,
|
||||
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint,
|
||||
ServiceComponentManager.ServiceComponentBuilderEntryPoint,
|
||||
SingletonComponent,
|
||||
GeneratedComponent {
|
||||
}
|
||||
|
||||
@Subcomponent
|
||||
@ServiceScoped
|
||||
public abstract static class ServiceC implements MinstrelPlayerService_GeneratedInjector,
|
||||
ServiceComponent,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends ServiceComponentBuilder {
|
||||
}
|
||||
}
|
||||
|
||||
@Subcomponent(
|
||||
modules = {
|
||||
AdminLandingViewModel_HiltModules.KeyModule.class,
|
||||
AdminQuarantineViewModel_HiltModules.KeyModule.class,
|
||||
AdminRequestsViewModel_HiltModules.KeyModule.class,
|
||||
AdminUsersViewModel_HiltModules.KeyModule.class,
|
||||
AlbumDetailViewModel_HiltModules.KeyModule.class,
|
||||
ArtistDetailViewModel_HiltModules.KeyModule.class,
|
||||
AuthGateViewModel_HiltModules.KeyModule.class,
|
||||
DiscoverViewModel_HiltModules.KeyModule.class,
|
||||
HiddenTabViewModel_HiltModules.KeyModule.class,
|
||||
HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
|
||||
HiltWrapper_ActivitySavedStateHandleModule.class,
|
||||
HistoryTabViewModel_HiltModules.KeyModule.class,
|
||||
HomeViewModel_HiltModules.KeyModule.class,
|
||||
LibraryViewModel_HiltModules.KeyModule.class,
|
||||
LikedTabViewModel_HiltModules.KeyModule.class,
|
||||
LoginViewModel_HiltModules.KeyModule.class,
|
||||
ActivityCBuilderModule.class,
|
||||
ViewModelCBuilderModule.class,
|
||||
PlayerViewModel_HiltModules.KeyModule.class,
|
||||
PlaylistDetailViewModel_HiltModules.KeyModule.class,
|
||||
PlaylistsListViewModel_HiltModules.KeyModule.class,
|
||||
RequestsViewModel_HiltModules.KeyModule.class,
|
||||
SearchViewModel_HiltModules.KeyModule.class,
|
||||
ServerUrlViewModel_HiltModules.KeyModule.class,
|
||||
SettingsViewModel_HiltModules.KeyModule.class
|
||||
}
|
||||
)
|
||||
@ActivityRetainedScoped
|
||||
public abstract static class ActivityRetainedC implements ActivityRetainedComponent,
|
||||
ActivityComponentManager.ActivityComponentBuilderEntryPoint,
|
||||
HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends ActivityRetainedComponentBuilder {
|
||||
}
|
||||
}
|
||||
|
||||
@Subcomponent(
|
||||
modules = {
|
||||
HiltWrapper_ActivityModule.class,
|
||||
HiltWrapper_DefaultViewModelFactories_ActivityModule.class,
|
||||
FragmentCBuilderModule.class,
|
||||
ViewCBuilderModule.class
|
||||
}
|
||||
)
|
||||
@ActivityScoped
|
||||
public abstract static class ActivityC implements MainActivity_GeneratedInjector,
|
||||
ActivityComponent,
|
||||
DefaultViewModelFactories.ActivityEntryPoint,
|
||||
HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint,
|
||||
FragmentComponentManager.FragmentComponentBuilderEntryPoint,
|
||||
ViewComponentManager.ViewComponentBuilderEntryPoint,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends ActivityComponentBuilder {
|
||||
}
|
||||
}
|
||||
|
||||
@Subcomponent(
|
||||
modules = {
|
||||
AdminLandingViewModel_HiltModules.BindsModule.class,
|
||||
AdminQuarantineViewModel_HiltModules.BindsModule.class,
|
||||
AdminRequestsViewModel_HiltModules.BindsModule.class,
|
||||
AdminUsersViewModel_HiltModules.BindsModule.class,
|
||||
AlbumDetailViewModel_HiltModules.BindsModule.class,
|
||||
ArtistDetailViewModel_HiltModules.BindsModule.class,
|
||||
AuthGateViewModel_HiltModules.BindsModule.class,
|
||||
DiscoverViewModel_HiltModules.BindsModule.class,
|
||||
HiddenTabViewModel_HiltModules.BindsModule.class,
|
||||
HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
|
||||
HistoryTabViewModel_HiltModules.BindsModule.class,
|
||||
HomeViewModel_HiltModules.BindsModule.class,
|
||||
LibraryViewModel_HiltModules.BindsModule.class,
|
||||
LikedTabViewModel_HiltModules.BindsModule.class,
|
||||
LoginViewModel_HiltModules.BindsModule.class,
|
||||
PlayerViewModel_HiltModules.BindsModule.class,
|
||||
PlaylistDetailViewModel_HiltModules.BindsModule.class,
|
||||
PlaylistsListViewModel_HiltModules.BindsModule.class,
|
||||
RequestsViewModel_HiltModules.BindsModule.class,
|
||||
SearchViewModel_HiltModules.BindsModule.class,
|
||||
ServerUrlViewModel_HiltModules.BindsModule.class,
|
||||
SettingsViewModel_HiltModules.BindsModule.class
|
||||
}
|
||||
)
|
||||
@ViewModelScoped
|
||||
public abstract static class ViewModelC implements ViewModelComponent,
|
||||
HiltViewModelFactory.ViewModelFactoriesEntryPoint,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends ViewModelComponentBuilder {
|
||||
}
|
||||
}
|
||||
|
||||
@Subcomponent
|
||||
@ViewScoped
|
||||
public abstract static class ViewC implements ViewComponent,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends ViewComponentBuilder {
|
||||
}
|
||||
}
|
||||
|
||||
@Subcomponent(
|
||||
modules = ViewWithFragmentCBuilderModule.class
|
||||
)
|
||||
@FragmentScoped
|
||||
public abstract static class FragmentC implements FragmentComponent,
|
||||
DefaultViewModelFactories.FragmentEntryPoint,
|
||||
ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends FragmentComponentBuilder {
|
||||
}
|
||||
}
|
||||
|
||||
@Subcomponent
|
||||
@ViewScoped
|
||||
public abstract static class ViewWithFragmentC implements ViewWithFragmentComponent,
|
||||
GeneratedComponent {
|
||||
@Subcomponent.Builder
|
||||
abstract interface Builder extends ViewWithFragmentComponentBuilder {
|
||||
}
|
||||
}
|
||||
}
|
||||
+182
@@ -0,0 +1,182 @@
|
||||
package com.fabledsword.minstrel;
|
||||
|
||||
import dagger.hilt.internal.aggregatedroot.codegen._com_fabledsword_minstrel_MinstrelApplication;
|
||||
import dagger.hilt.internal.componenttreedeps.ComponentTreeDeps;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ActivityRetainedComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_FragmentComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ServiceComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewModelComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_components_ViewWithFragmentComponent;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_FragmentComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ServiceComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewModelComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder;
|
||||
import dagger.hilt.processor.internal.definecomponent.codegen._dagger_hilt_components_SingletonComponent;
|
||||
import hilt_aggregated_deps._androidx_hilt_work_HiltWrapper_WorkerFactoryModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_MainActivity_GeneratedInjector;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_MinstrelApplication_GeneratedInjector;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminLandingViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminLandingViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminQuarantineViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminQuarantineViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminRequestsViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminRequestsViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminUsersViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_admin_ui_AdminUsersViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_api_NetworkModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_auth_ui_AuthGateViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_auth_ui_AuthGateViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_auth_ui_LoginViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_auth_ui_LoginViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_auth_ui_ServerUrlViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_auth_ui_ServerUrlViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_cache_db_DatabaseModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_di_AppModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_discover_ui_DiscoverViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_discover_ui_DiscoverViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_history_ui_HistoryTabViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_history_ui_HistoryTabViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_home_ui_HomeViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_home_ui_HomeViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_library_ui_AlbumDetailViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_library_ui_AlbumDetailViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_library_ui_ArtistDetailViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_library_ui_ArtistDetailViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_library_ui_LibraryViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_library_ui_LibraryViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_likes_ui_LikedTabViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_likes_ui_LikedTabViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_player_MinstrelPlayerService_GeneratedInjector;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_player_PlayerModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_player_ui_PlayerViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_player_ui_PlayerViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_playlists_ui_PlaylistDetailViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_playlists_ui_PlaylistDetailViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_playlists_ui_PlaylistsListViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_playlists_ui_PlaylistsListViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_quarantine_ui_HiddenTabViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_quarantine_ui_HiddenTabViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_requests_ui_RequestsViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_requests_ui_RequestsViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_search_ui_SearchViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_search_ui_SearchViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_settings_ui_SettingsViewModel_HiltModules_BindsModule;
|
||||
import hilt_aggregated_deps._com_fabledsword_minstrel_settings_ui_SettingsViewModel_HiltModules_KeyModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_ApplicationContextModule;
|
||||
import hilt_aggregated_deps._dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule;
|
||||
|
||||
@ComponentTreeDeps(
|
||||
rootDeps = _com_fabledsword_minstrel_MinstrelApplication.class,
|
||||
defineComponentDeps = {
|
||||
_dagger_hilt_android_components_ActivityComponent.class,
|
||||
_dagger_hilt_android_components_ActivityRetainedComponent.class,
|
||||
_dagger_hilt_android_components_FragmentComponent.class,
|
||||
_dagger_hilt_android_components_ServiceComponent.class,
|
||||
_dagger_hilt_android_components_ViewComponent.class,
|
||||
_dagger_hilt_android_components_ViewModelComponent.class,
|
||||
_dagger_hilt_android_components_ViewWithFragmentComponent.class,
|
||||
_dagger_hilt_android_internal_builders_ActivityComponentBuilder.class,
|
||||
_dagger_hilt_android_internal_builders_ActivityRetainedComponentBuilder.class,
|
||||
_dagger_hilt_android_internal_builders_FragmentComponentBuilder.class,
|
||||
_dagger_hilt_android_internal_builders_ServiceComponentBuilder.class,
|
||||
_dagger_hilt_android_internal_builders_ViewComponentBuilder.class,
|
||||
_dagger_hilt_android_internal_builders_ViewModelComponentBuilder.class,
|
||||
_dagger_hilt_android_internal_builders_ViewWithFragmentComponentBuilder.class,
|
||||
_dagger_hilt_components_SingletonComponent.class
|
||||
},
|
||||
aggregatedDeps = {
|
||||
_androidx_hilt_work_HiltWrapper_WorkerFactoryModule.class,
|
||||
_com_fabledsword_minstrel_MainActivity_GeneratedInjector.class,
|
||||
_com_fabledsword_minstrel_MinstrelApplication_GeneratedInjector.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminLandingViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminLandingViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminQuarantineViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminQuarantineViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminRequestsViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminRequestsViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminUsersViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_admin_ui_AdminUsersViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_api_NetworkModule.class,
|
||||
_com_fabledsword_minstrel_auth_ui_AuthGateViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_auth_ui_AuthGateViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_auth_ui_LoginViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_auth_ui_LoginViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_auth_ui_ServerUrlViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_auth_ui_ServerUrlViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_cache_db_DatabaseModule.class,
|
||||
_com_fabledsword_minstrel_di_AppModule.class,
|
||||
_com_fabledsword_minstrel_discover_ui_DiscoverViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_discover_ui_DiscoverViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_history_ui_HistoryTabViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_history_ui_HistoryTabViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_home_ui_HomeViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_home_ui_HomeViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_library_ui_AlbumDetailViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_library_ui_AlbumDetailViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_library_ui_ArtistDetailViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_library_ui_ArtistDetailViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_library_ui_LibraryViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_library_ui_LibraryViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_likes_ui_LikedTabViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_likes_ui_LikedTabViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_player_MinstrelPlayerService_GeneratedInjector.class,
|
||||
_com_fabledsword_minstrel_player_PlayerModule.class,
|
||||
_com_fabledsword_minstrel_player_ui_PlayerViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_player_ui_PlayerViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_playlists_ui_PlaylistDetailViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_playlists_ui_PlaylistDetailViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_playlists_ui_PlaylistsListViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_playlists_ui_PlaylistsListViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_quarantine_ui_HiddenTabViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_quarantine_ui_HiddenTabViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_requests_ui_RequestsViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_requests_ui_RequestsViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_search_ui_SearchViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_search_ui_SearchViewModel_HiltModules_KeyModule.class,
|
||||
_com_fabledsword_minstrel_settings_ui_SettingsViewModel_HiltModules_BindsModule.class,
|
||||
_com_fabledsword_minstrel_settings_ui_SettingsViewModel_HiltModules_KeyModule.class,
|
||||
_dagger_hilt_android_flags_FragmentGetContextFix_FragmentGetContextFixEntryPoint.class,
|
||||
_dagger_hilt_android_flags_HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class,
|
||||
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_ActivityEntryPoint.class,
|
||||
_dagger_hilt_android_internal_lifecycle_DefaultViewModelFactories_FragmentEntryPoint.class,
|
||||
_dagger_hilt_android_internal_lifecycle_HiltViewModelFactory_ViewModelFactoriesEntryPoint.class,
|
||||
_dagger_hilt_android_internal_lifecycle_HiltWrapper_DefaultViewModelFactories_ActivityModule.class,
|
||||
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint.class,
|
||||
_dagger_hilt_android_internal_lifecycle_HiltWrapper_HiltViewModelFactory_ViewModelModule.class,
|
||||
_dagger_hilt_android_internal_managers_ActivityComponentManager_ActivityComponentBuilderEntryPoint.class,
|
||||
_dagger_hilt_android_internal_managers_FragmentComponentManager_FragmentComponentBuilderEntryPoint.class,
|
||||
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint.class,
|
||||
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint.class,
|
||||
_dagger_hilt_android_internal_managers_HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class,
|
||||
_dagger_hilt_android_internal_managers_HiltWrapper_ActivitySavedStateHandleModule.class,
|
||||
_dagger_hilt_android_internal_managers_ServiceComponentManager_ServiceComponentBuilderEntryPoint.class,
|
||||
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewComponentBuilderEntryPoint.class,
|
||||
_dagger_hilt_android_internal_managers_ViewComponentManager_ViewWithFragmentComponentBuilderEntryPoint.class,
|
||||
_dagger_hilt_android_internal_modules_ApplicationContextModule.class,
|
||||
_dagger_hilt_android_internal_modules_HiltWrapper_ActivityModule.class
|
||||
}
|
||||
)
|
||||
public final class MinstrelApplication_ComponentTreeDeps {
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
package dagger.hilt.internal.processedrootsentinel.codegen;
|
||||
|
||||
import dagger.hilt.internal.processedrootsentinel.ProcessedRootSentinel;
|
||||
|
||||
@ProcessedRootSentinel(
|
||||
roots = "com.fabledsword.minstrel.MinstrelApplication"
|
||||
)
|
||||
public final class _com_fabledsword_minstrel_MinstrelApplication {
|
||||
}
|
||||
+96
@@ -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());
|
||||
}
|
||||
}
|
||||
+17
@@ -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);
|
||||
}
|
||||
+17
@@ -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);
|
||||
}
|
||||
+113
@@ -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;
|
||||
}
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+60
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+42
@@ -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();
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+47
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+42
@@ -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();
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+47
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+42
@@ -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();
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+47
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+42
@@ -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();
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+44
@@ -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();
|
||||
}
|
||||
}
|
||||
+55
@@ -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));
|
||||
}
|
||||
}
|
||||
+58
@@ -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));
|
||||
}
|
||||
}
|
||||
+61
@@ -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);
|
||||
}
|
||||
}
|
||||
+52
@@ -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);
|
||||
}
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+42
@@ -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();
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+42
@@ -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();
|
||||
}
|
||||
}
|
||||
+28
@@ -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";
|
||||
}
|
||||
+46
@@ -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);
|
||||
}
|
||||
}
|
||||
+51
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user