Coverage Summary for Class: GooglePlayModule (com.vsevolodganin.clicktrack.di.module)

Class Method, % Branch, % Line, % Instruction, %
GooglePlayModule 0% (0/1) 0% (0/1) 0% (0/6)
GooglePlayModule$ProvideReviewManagerMetroFactory 0% (0/1) 0% (0/1) 0% (0/11)
GooglePlayModule$ProvideReviewManagerMetroFactory$Companion 0% (0/1) 0% (0/1) 0% (0/11)
Total 0% (0/3) 0% (0/3) 0% (0/28)


 package com.vsevolodganin.clicktrack.di.module
 
 import android.app.Application
 import com.google.android.play.core.review.ReviewManager
 import com.google.android.play.core.review.ReviewManagerFactory
 import com.vsevolodganin.clicktrack.di.component.MainControllerScope
 import dev.zacsweers.metro.BindingContainer
 import dev.zacsweers.metro.ContributesTo
 import dev.zacsweers.metro.Provides
 
 @ContributesTo(MainControllerScope::class)
 @BindingContainer
 object GooglePlayModule {
 
     @Provides
     fun provideReviewManager(application: Application): ReviewManager = ReviewManagerFactory.create(application)
 }