aboutsummaryrefslogtreecommitdiff
path: root/common/src/com/android/tv/common/BaseSingletons.java
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/com/android/tv/common/BaseSingletons.java')
-rw-r--r--common/src/com/android/tv/common/BaseSingletons.java19
1 files changed, 3 insertions, 16 deletions
diff --git a/common/src/com/android/tv/common/BaseSingletons.java b/common/src/com/android/tv/common/BaseSingletons.java
index 8a3820d1..10530617 100644
--- a/common/src/com/android/tv/common/BaseSingletons.java
+++ b/common/src/com/android/tv/common/BaseSingletons.java
@@ -18,28 +18,15 @@ package com.android.tv.common;
import com.android.tv.common.buildtype.HasBuildType;
import com.android.tv.common.flags.has.HasCloudEpgFlags;
+import com.android.tv.common.flags.has.HasConcurrentDvrPlaybackFlags;
import com.android.tv.common.recording.RecordingStorageStatusManager;
import com.android.tv.common.util.Clock;
/** Injection point for the base app */
-public interface BaseSingletons extends HasCloudEpgFlags, HasBuildType {
+public interface BaseSingletons
+ extends HasCloudEpgFlags, HasBuildType, HasConcurrentDvrPlaybackFlags {
- /*
- * Do not add any new methods here.
- *
- * To move a getter to Injection.
- * 1. Make a type injectable @Singleton.
- * 2. Mark the getter here as deprecated.
- * 3. Lazily inject the object in TvApplication.
- * 4. Move easy usages of getters to injection instead.
- * 5. Delete the method when all usages are migrated.
- */
-
- /* @deprecated use injection instead. */
- @Deprecated
Clock getClock();
- /* @deprecated use injection instead. */
- @Deprecated
RecordingStorageStatusManager getRecordingStorageStatusManager();
}