ViewInteractionModule_ProvideViewFinderFactory.java
// Generated by Dagger (https://dagger.dev).
package androidx.test.espresso;
import androidx.test.espresso.base.ViewFinderImpl;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
import javax.inject.Provider;
@DaggerGenerated
@SuppressWarnings({
"unchecked",
"rawtypes"
})
public final class ViewInteractionModule_ProvideViewFinderFactory implements Factory<ViewFinder> {
private final ViewInteractionModule module;
private final Provider<ViewFinderImpl> implProvider;
public ViewInteractionModule_ProvideViewFinderFactory(ViewInteractionModule module,
Provider<ViewFinderImpl> implProvider) {
this.module = module;
this.implProvider = implProvider;
}
@Override
public ViewFinder get() {
return provideViewFinder(module, implProvider.get());
}
public static ViewInteractionModule_ProvideViewFinderFactory create(ViewInteractionModule module,
Provider<ViewFinderImpl> implProvider) {
return new ViewInteractionModule_ProvideViewFinderFactory(module, implProvider);
}
public static ViewFinder provideViewFinder(ViewInteractionModule instance, ViewFinderImpl impl) {
return Preconditions.checkNotNullFromProvides(instance.provideViewFinder(impl));
}
}