Coverage Summary for Class: RepositoryModule_ProvidesAddSaleRepoImplFactory (com.imecatro.demosales.di)

Class Class, % Method, % Branch, % Line, % Instruction, %
RepositoryModule_ProvidesAddSaleRepoImplFactory 0% (0/1) 0% (0/4) 0% (0/7) 0% (0/34)


 package com.imecatro.demosales.di;
 
 import com.imecatro.demosales.data.sales.datasource.OrdersRoomDao;
 import com.imecatro.demosales.data.sales.datasource.SalesRoomDao;
 import com.imecatro.demosales.domain.sales.add.repository.AddSaleRepository;
 import dagger.internal.DaggerGenerated;
 import dagger.internal.Factory;
 import dagger.internal.Preconditions;
 import dagger.internal.Provider;
 import dagger.internal.QualifierMetadata;
 import dagger.internal.ScopeMetadata;
 import javax.annotation.processing.Generated;
 
 @ScopeMetadata("javax.inject.Singleton")
 @QualifierMetadata
 @DaggerGenerated
 @Generated(
     value = "dagger.internal.codegen.ComponentProcessor",
     comments = "https://dagger.dev"
 )
 @SuppressWarnings({
     "unchecked",
     "rawtypes",
     "KotlinInternal",
     "KotlinInternalInJava",
     "cast",
     "deprecation",
     "nullness:initialization.field.uninitialized"
 })
 public final class RepositoryModule_ProvidesAddSaleRepoImplFactory implements Factory<AddSaleRepository> {
   private final RepositoryModule module;
 
   private final Provider<SalesRoomDao> daoProvider;
 
   private final Provider<OrdersRoomDao> ordersRoomDaoProvider;
 
   private RepositoryModule_ProvidesAddSaleRepoImplFactory(RepositoryModule module,
       Provider<SalesRoomDao> daoProvider, Provider<OrdersRoomDao> ordersRoomDaoProvider) {
     this.module = module;
     this.daoProvider = daoProvider;
     this.ordersRoomDaoProvider = ordersRoomDaoProvider;
   }
 
   @Override
   public AddSaleRepository get() {
     return providesAddSaleRepoImpl(module, daoProvider.get(), ordersRoomDaoProvider.get());
   }
 
   public static RepositoryModule_ProvidesAddSaleRepoImplFactory create(RepositoryModule module,
       Provider<SalesRoomDao> daoProvider, Provider<OrdersRoomDao> ordersRoomDaoProvider) {
     return new RepositoryModule_ProvidesAddSaleRepoImplFactory(module, daoProvider, ordersRoomDaoProvider);
   }
 
   public static AddSaleRepository providesAddSaleRepoImpl(RepositoryModule instance,
       SalesRoomDao dao, OrdersRoomDao ordersRoomDao) {
     return Preconditions.checkNotNullFromProvides(instance.providesAddSaleRepoImpl(dao, ordersRoomDao));
   }
 }