BaseLayerModule_ProvideRemoteExecutorFactory.java
// Generated by Dagger (https://dagger.dev).
package androidx.test.espresso.base;
import androidx.test.espresso.util.concurrent.ListeningExecutorService;
import dagger.internal.DaggerGenerated;
import dagger.internal.Factory;
import dagger.internal.Preconditions;
@DaggerGenerated
@SuppressWarnings({
"unchecked",
"rawtypes"
})
public final class BaseLayerModule_ProvideRemoteExecutorFactory implements Factory<ListeningExecutorService> {
private final BaseLayerModule module;
public BaseLayerModule_ProvideRemoteExecutorFactory(BaseLayerModule module) {
this.module = module;
}
@Override
public ListeningExecutorService get() {
return provideRemoteExecutor(module);
}
public static BaseLayerModule_ProvideRemoteExecutorFactory create(BaseLayerModule module) {
return new BaseLayerModule_ProvideRemoteExecutorFactory(module);
}
public static ListeningExecutorService provideRemoteExecutor(BaseLayerModule instance) {
return Preconditions.checkNotNullFromProvides(instance.provideRemoteExecutor());
}
}