summaryrefslogtreecommitdiff
path: root/src_no_quickstep
diff options
context:
space:
mode:
author Sunny Goyal <sunnygoyal@google.com> 2025-01-13 15:56:26 -0800
committer Sunny Goyal <sunnygoyal@google.com> 2025-01-14 11:40:35 -0800
commit55dc2d1c31f598b8a23022881f556f8b33c72caa (patch)
tree3299e5f046a316131871c91062688b564432a74c /src_no_quickstep
parent8fa43b3bb19fb406a544d9de525d789665b5ab84 (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 {}