aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrett Chabot <brettchabot@google.com>2024-04-08 13:57:38 -0700
committerCopybara-Service <copybara-worker@google.com>2024-04-08 13:58:19 -0700
commitcf59fe60062d50f2087bd03a35b3fdef10e45b1c (patch)
treea89b4bc1864a1ba0fa5a34e26594d9f8292a5fc9
parent1eb2d5cee8de37e78cfd6d7b9a13625f924dd1de (diff)
downloadrobolectric-cf59fe60062d50f2087bd03a35b3fdef10e45b1c.tar.gz
Deprecate Scheduler.
Scheduler API is obsolete and ShadowLooper APIs should be used instead. Related to #8976 PiperOrigin-RevId: 622943971
-rw-r--r--utils/src/main/java/org/robolectric/util/Scheduler.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/src/main/java/org/robolectric/util/Scheduler.java b/utils/src/main/java/org/robolectric/util/Scheduler.java
index c34565679..b203884b0 100644
--- a/utils/src/main/java/org/robolectric/util/Scheduler.java
+++ b/utils/src/main/java/org/robolectric/util/Scheduler.java
@@ -29,7 +29,11 @@ import java.util.concurrent.TimeUnit;
* Scheduler will continue looping through posted events (including future events), advancing
* its clock as it goes.
* </ul>
+ *
+ * @deprecated Scheduler APIs only function when using LooperMode.LEGACY. Switch to
+ * LooperMode.PAUSED and use {@link ShadowLooper} APIs instead.
*/
+@Deprecated
public class Scheduler {
/**