diff options
Diffstat (limited to 'common/src/com/android/tv/common/BaseSingletons.java')
-rw-r--r-- | common/src/com/android/tv/common/BaseSingletons.java | 19 |
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(); } |