Add Dumpable interface to ProcessScope
PiperOrigin-RevId: 249334342
Change-Id: Ic7ca285e4ad6c225dcbad4bbcd750201f7e81cae
diff --git a/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD b/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD
index 9f2e79d..492f342 100644
--- a/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD
+++ b/src/main/java/com/google/android/libraries/feed/api/client/scope/BUILD
@@ -17,6 +17,7 @@
"//src/main/java/com/google/android/libraries/feed/api/sessionmanager",
"//src/main/java/com/google/android/libraries/feed/basicstream",
"//src/main/java/com/google/android/libraries/feed/common/concurrent",
+ "//src/main/java/com/google/android/libraries/feed/common/logging",
],
)
diff --git a/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java b/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java
index 87fd822..625bb10 100644
--- a/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java
+++ b/src/main/java/com/google/android/libraries/feed/api/client/scope/ProcessScope.java
@@ -27,9 +27,10 @@
import com.google.android.libraries.feed.api.host.stream.TooltipApi;
import com.google.android.libraries.feed.api.sessionmanager.SessionManager;
import com.google.android.libraries.feed.common.concurrent.TaskQueue;
+import com.google.android.libraries.feed.common.logging.Dumpable;
/** Allows interaction with the Feed library at the process leve. */
-public interface ProcessScope {
+public interface ProcessScope extends Dumpable {
/** Returns the Feed library request manager. */
RequestManager getRequestManager();
diff --git a/src/main/java/com/google/android/libraries/feed/api/internal/scope/FeedProcessScope.java b/src/main/java/com/google/android/libraries/feed/api/internal/scope/FeedProcessScope.java
index 6b28113..b8d9758 100644
--- a/src/main/java/com/google/android/libraries/feed/api/internal/scope/FeedProcessScope.java
+++ b/src/main/java/com/google/android/libraries/feed/api/internal/scope/FeedProcessScope.java
@@ -55,7 +55,7 @@
* <p>It's the host's responsibility to make sure there's only one instance of this per process, per
* user.
*/
-public final class FeedProcessScope implements ProcessScope, Dumpable {
+public final class FeedProcessScope implements ProcessScope {
private static final String TAG = "FeedProcessScope";
private final NetworkClient networkClient;