diff options
| author | 2023-08-08 21:57:53 +0000 | |
|---|---|---|
| committer | 2023-08-08 21:57:53 +0000 | |
| commit | 4ae906f94fa88ce243992f9abdc0b22ce2a39273 (patch) | |
| tree | 31c9f09b6a6be8d8321fbe29741e302f18cd06d8 | |
| parent | 5a8157e7ddb4a96049014a85898d92a01b42b1aa (diff) | |
| parent | f3effa12e0601505801584a45c1f2e38bcc5617d (diff) | |
Merge "Fix SystemUI for dagger 2.47" into main am: 7507728a6c am: f3effa12e0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2691346
Change-Id: Id832a984c05e0dcdc3acd7c00377a8f9c41ec7e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
7 files changed, 12 insertions, 12 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/NotifPipelineChoreographer.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/NotifPipelineChoreographer.kt index 4ebf33739faa..ad22c618a827 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/NotifPipelineChoreographer.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/NotifPipelineChoreographer.kt @@ -51,7 +51,7 @@ interface NotifPipelineChoreographer { object NotifPipelineChoreographerModule @Module -private interface PrivateModule { +interface PrivateModule { @Binds fun bindChoreographer(impl: NotifPipelineChoreographerImpl): NotifPipelineChoreographer } @@ -59,7 +59,7 @@ private interface PrivateModule { private const val TIMEOUT_MS: Long = 100 @SysUISingleton -private class NotifPipelineChoreographerImpl @Inject constructor( +class NotifPipelineChoreographerImpl @Inject constructor( private val viewChoreographer: Choreographer, @Main private val executor: DelayableExecutor ) : NotifPipelineChoreographer { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt index aeeeb4fb054d..9ba1f7aa2f66 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/SensitiveContentCoordinator.kt @@ -38,7 +38,7 @@ import javax.inject.Inject interface SensitiveContentCoordinatorModule @Module -private interface PrivateSensitiveContentCoordinatorModule { +interface PrivateSensitiveContentCoordinatorModule { @Binds fun bindCoordinator(impl: SensitiveContentCoordinatorImpl): SensitiveContentCoordinator } @@ -47,7 +47,7 @@ private interface PrivateSensitiveContentCoordinatorModule { interface SensitiveContentCoordinator : Coordinator @CoordinatorScope -private class SensitiveContentCoordinatorImpl @Inject constructor( +class SensitiveContentCoordinatorImpl @Inject constructor( private val dynamicPrivacyController: DynamicPrivacyController, private val lockscreenUserManager: NotificationLockscreenUserManager, private val keyguardUpdateMonitor: KeyguardUpdateMonitor, diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt index 357c5b219fa2..c00bb93ff66e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coordinator/dagger/CoordinatorsModule.kt @@ -50,7 +50,7 @@ interface CoordinatorsSubcomponent { @Module(includes = [ SensitiveContentCoordinatorModule::class, ]) -private abstract class InternalCoordinatorsModule { +abstract class InternalCoordinatorsModule { @Binds @Internal abstract fun bindNotifCoordinators(impl: NotifCoordinatorsImpl): NotifCoordinators diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/SectionHeaderController.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/SectionHeaderController.kt index 7b59266e207a..49990d9c559e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/SectionHeaderController.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/render/SectionHeaderController.kt @@ -38,7 +38,7 @@ interface SectionHeaderController { } @SectionHeaderScope -internal class SectionHeaderNodeControllerImpl @Inject constructor( +class SectionHeaderNodeControllerImpl @Inject constructor( @NodeLabel override val nodeLabel: String, private val layoutInflater: LayoutInflater, @HeaderText @StringRes private val headerTextResId: Int, @@ -103,4 +103,4 @@ internal class SectionHeaderNodeControllerImpl @Inject constructor( override fun offerToKeepInParentForAnimation(): Boolean = false override fun removeFromParentIfKeptForAnimation(): Boolean = false override fun resetKeepInParentForAnimation() {} -}
\ No newline at end of file +} diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/dagger/NotificationSectionHeadersModule.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/dagger/NotificationSectionHeadersModule.kt index 2a9cfd034dce..75801a8db65d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/dagger/NotificationSectionHeadersModule.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/dagger/NotificationSectionHeadersModule.kt @@ -145,7 +145,7 @@ interface SectionHeaderControllerSubcomponent { } @Module -private abstract class SectionHeaderBindingModule { +abstract class SectionHeaderBindingModule { @Binds abstract fun bindsNodeController(impl: SectionHeaderNodeControllerImpl): NodeController @Binds abstract fun bindsSectionHeaderController( impl: SectionHeaderNodeControllerImpl @@ -182,4 +182,4 @@ annotation class HeaderClickAction @Scope @Retention(AnnotationRetention.BINARY) -annotation class SectionHeaderScope
\ No newline at end of file +annotation class SectionHeaderScope diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/interruption/KeyguardNotificationVisibilityProvider.kt b/packages/SystemUI/src/com/android/systemui/statusbar/notification/interruption/KeyguardNotificationVisibilityProvider.kt index 78225dfe8d86..b2c32cd42d1d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/interruption/KeyguardNotificationVisibilityProvider.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/interruption/KeyguardNotificationVisibilityProvider.kt @@ -57,7 +57,7 @@ interface KeyguardNotificationVisibilityProvider { object KeyguardNotificationVisibilityProviderModule @Module -private interface KeyguardNotificationVisibilityProviderImplModule { +interface KeyguardNotificationVisibilityProviderImplModule { @Binds fun bindImpl(impl: KeyguardNotificationVisibilityProviderImpl): KeyguardNotificationVisibilityProvider @@ -69,7 +69,7 @@ private interface KeyguardNotificationVisibilityProviderImplModule { } @SysUISingleton -private class KeyguardNotificationVisibilityProviderImpl @Inject constructor( +class KeyguardNotificationVisibilityProviderImpl @Inject constructor( @Main private val handler: Handler, private val keyguardStateController: KeyguardStateController, private val lockscreenUserManager: NotificationLockscreenUserManager, diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/dagger/RemoteInput.kt b/packages/SystemUI/src/com/android/systemui/statusbar/policy/dagger/RemoteInput.kt index d4abc40c4ff8..d31c00120866 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/dagger/RemoteInput.kt +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/dagger/RemoteInput.kt @@ -41,7 +41,7 @@ interface RemoteInputViewSubcomponent { } @Module -private interface InternalRemoteInputViewModule { +interface InternalRemoteInputViewModule { @Binds fun bindController(impl: RemoteInputViewControllerImpl): RemoteInputViewController } |