diff options
author | 2025-01-13 15:56:26 -0800 | |
---|---|---|
committer | 2025-01-14 11:40:35 -0800 | |
commit | 55dc2d1c31f598b8a23022881f556f8b33c72caa (patch) | |
tree | 3299e5f046a316131871c91062688b564432a74c /src_no_quickstep | |
parent | 8fa43b3bb19fb406a544d9de525d789665b5ab84 (diff) |
Moving DisplayController to dagger
Separating various overrides to individual modules so that they can be reused in tests
Removing ContextualEduStatsManager and directly using SysUiProxy as all the usescases
are only in quickstep/
This avoids additional Module definition and delegation
Bug: 361850561
Test: Presubmit
Flag: EXEMPT dagger
Change-Id: I096459d638553991ed01766002b874589c6b976e
Diffstat (limited to 'src_no_quickstep')
-rw-r--r-- | src_no_quickstep/com/android/launcher3/dagger/Modules.kt (renamed from src_no_quickstep/com/android/launcher3/dagger/LauncherAppModule.java) | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src_no_quickstep/com/android/launcher3/dagger/LauncherAppModule.java b/src_no_quickstep/com/android/launcher3/dagger/Modules.kt index f7b8489f62..dab33a04ee 100644 --- a/src_no_quickstep/com/android/launcher3/dagger/LauncherAppModule.java +++ b/src_no_quickstep/com/android/launcher3/dagger/Modules.kt @@ -1,5 +1,5 @@ /* - * Copyright (C) 2024 The Android Open Source Project + * Copyright (C) 2025 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,14 @@ * limitations under the License. */ -package com.android.launcher3.dagger; +package com.android.launcher3.dagger -import dagger.Module; +import dagger.Module -@Module -public class LauncherAppModule { } +private object Modules {} + +@Module abstract class WindowManagerProxyModule {} + +@Module abstract class ApiWrapperModule {} + +@Module abstract class PluginManagerWrapperModule {} |