Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
package dagger.hilt.android.internal.modules;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import androidx.fragment.app.P;
|
||||
import dagger.Binds;
|
||||
import dagger.Module;
|
||||
import dagger.Provides;
|
||||
import dagger.Reusable;
|
||||
import dagger.hilt.InstallIn;
|
||||
import dagger.hilt.android.components.ActivityComponent;
|
||||
import dagger.hilt.android.qualifiers.ActivityContext;
|
||||
|
||||
@Module
|
||||
@InstallIn({ActivityComponent.class})
|
||||
/* loaded from: classes3.dex */
|
||||
abstract class ActivityModule {
|
||||
private ActivityModule() {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Reusable
|
||||
public static P provideFragmentActivity(Activity activity) {
|
||||
try {
|
||||
return (P) activity;
|
||||
} catch (ClassCastException e4) {
|
||||
throw new IllegalStateException("Expected activity to be a FragmentActivity: " + activity, e4);
|
||||
}
|
||||
}
|
||||
|
||||
@Binds
|
||||
@ActivityContext
|
||||
public abstract Context provideContext(Activity activity);
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package dagger.hilt.android.internal.modules;
|
||||
|
||||
import android.app.Activity;
|
||||
import androidx.fragment.app.P;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
import javax.inject.Provider;
|
||||
|
||||
@ScopeMetadata("dagger.Reusable")
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ActivityModule_ProvideFragmentActivityFactory implements Factory<P> {
|
||||
private final Provider<Activity> activityProvider;
|
||||
|
||||
public ActivityModule_ProvideFragmentActivityFactory(Provider<Activity> provider) {
|
||||
this.activityProvider = provider;
|
||||
}
|
||||
|
||||
public static ActivityModule_ProvideFragmentActivityFactory create(Provider<Activity> provider) {
|
||||
return new ActivityModule_ProvideFragmentActivityFactory(provider);
|
||||
}
|
||||
|
||||
public static P provideFragmentActivity(Activity activity) {
|
||||
return (P) Preconditions.checkNotNullFromProvides(ActivityModule.provideFragmentActivity(activity));
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public P get() {
|
||||
return provideFragmentActivity(this.activityProvider.get());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package dagger.hilt.android.internal.modules;
|
||||
|
||||
import android.app.Application;
|
||||
import android.content.Context;
|
||||
import dagger.Module;
|
||||
import dagger.Provides;
|
||||
import dagger.hilt.InstallIn;
|
||||
import dagger.hilt.android.internal.Contexts;
|
||||
import dagger.hilt.android.qualifiers.ApplicationContext;
|
||||
import dagger.hilt.components.SingletonComponent;
|
||||
|
||||
@Module
|
||||
@InstallIn({SingletonComponent.class})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ApplicationContextModule {
|
||||
private final Context applicationContext;
|
||||
|
||||
public ApplicationContextModule(Context context) {
|
||||
this.applicationContext = context;
|
||||
}
|
||||
|
||||
@Provides
|
||||
public Application provideApplication() {
|
||||
return Contexts.getApplication(this.applicationContext);
|
||||
}
|
||||
|
||||
@Provides
|
||||
@ApplicationContext
|
||||
public Context provideContext() {
|
||||
return this.applicationContext;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package dagger.hilt.android.internal.modules;
|
||||
|
||||
import android.app.Application;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ApplicationContextModule_ProvideApplicationFactory implements Factory<Application> {
|
||||
private final ApplicationContextModule module;
|
||||
|
||||
public ApplicationContextModule_ProvideApplicationFactory(ApplicationContextModule applicationContextModule) {
|
||||
this.module = applicationContextModule;
|
||||
}
|
||||
|
||||
public static ApplicationContextModule_ProvideApplicationFactory create(ApplicationContextModule applicationContextModule) {
|
||||
return new ApplicationContextModule_ProvideApplicationFactory(applicationContextModule);
|
||||
}
|
||||
|
||||
public static Application provideApplication(ApplicationContextModule applicationContextModule) {
|
||||
return (Application) Preconditions.checkNotNullFromProvides(applicationContextModule.provideApplication());
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public Application get() {
|
||||
return provideApplication(this.module);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package dagger.hilt.android.internal.modules;
|
||||
|
||||
import android.content.Context;
|
||||
import dagger.internal.DaggerGenerated;
|
||||
import dagger.internal.Factory;
|
||||
import dagger.internal.Preconditions;
|
||||
import dagger.internal.QualifierMetadata;
|
||||
import dagger.internal.ScopeMetadata;
|
||||
|
||||
@ScopeMetadata
|
||||
@DaggerGenerated
|
||||
@QualifierMetadata({"dagger.hilt.android.qualifiers.ApplicationContext"})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ApplicationContextModule_ProvideContextFactory implements Factory<Context> {
|
||||
private final ApplicationContextModule module;
|
||||
|
||||
public ApplicationContextModule_ProvideContextFactory(ApplicationContextModule applicationContextModule) {
|
||||
this.module = applicationContextModule;
|
||||
}
|
||||
|
||||
public static ApplicationContextModule_ProvideContextFactory create(ApplicationContextModule applicationContextModule) {
|
||||
return new ApplicationContextModule_ProvideContextFactory(applicationContextModule);
|
||||
}
|
||||
|
||||
public static Context provideContext(ApplicationContextModule applicationContextModule) {
|
||||
return (Context) Preconditions.checkNotNullFromProvides(applicationContextModule.provideContext());
|
||||
}
|
||||
|
||||
@Override // javax.inject.Provider
|
||||
public Context get() {
|
||||
return provideContext(this.module);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package dagger.hilt.android.internal.modules;
|
||||
|
||||
import dagger.Module;
|
||||
import dagger.hilt.InstallIn;
|
||||
import dagger.hilt.android.components.ActivityComponent;
|
||||
import dagger.hilt.codegen.OriginatingElement;
|
||||
|
||||
@OriginatingElement(topLevelClass = ActivityModule.class)
|
||||
@Module(includes = {ActivityModule.class})
|
||||
@InstallIn({ActivityComponent.class})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class HiltWrapper_ActivityModule {
|
||||
}
|
||||
Reference in New Issue
Block a user