Fix Coordinators failing to build with gradle build in sysui-studio

error: @Subcomponent.Builder is missing setters for required modules or subcomponents: [com.android.systemui.statusbar.notification.collection.coordinator.dagger.CoordinatorsModule]

Fixes: 204649316
Test: gradle build
Change-Id: I7e372d73a683cfb883512b48608043f23017053e
This commit is contained in:
Jeff DeCew
2021-10-30 21:43:18 -04:00
parent caeb5d278d
commit 011c96c6ee
2 changed files with 2 additions and 0 deletions

View File

@@ -32,6 +32,7 @@ import dagger.Provides
@Module
object SensitiveContentCoordinatorModule {
@Provides
@JvmStatic
@CoordinatorScope
fun provideCoordinator(
dynamicPrivacyController: DynamicPrivacyController,

View File

@@ -30,6 +30,7 @@ import javax.inject.Scope
@Module(subcomponents = [CoordinatorsSubcomponent::class])
object CoordinatorsModule {
@SysUISingleton
@JvmStatic
@Provides
fun notifCoordinators(factory: CoordinatorsSubcomponent.Factory): NotifCoordinators =
factory.create().notifCoordinators