Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ddc3bfdd authored by Jeff Sharkey's avatar Jeff Sharkey
Browse files

Add @TestApi for StrictMode tests.

Bug: 62037127
Test: builds, boots
Change-Id: Ibb0f450400bc498c2b4d4fe3399c7e4d573eef60
parent 487893da
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -31608,6 +31608,7 @@ package android.os {
    method public static android.os.StrictMode.VmPolicy getVmPolicy();
    method public static void noteSlowCall(java.lang.String);
    method public static void setThreadPolicy(android.os.StrictMode.ThreadPolicy);
    method public static void setViolationListener(android.os.StrictMode.ViolationListener);
    method public static void setVmPolicy(android.os.StrictMode.VmPolicy);
  }
@@ -31641,6 +31642,10 @@ package android.os {
    method public android.os.StrictMode.ThreadPolicy.Builder permitUnbufferedIo();
  }
  public static abstract interface StrictMode.ViolationListener {
    method public abstract void onViolation(java.lang.String);
  }
  public static final class StrictMode.VmPolicy {
    field public static final android.os.StrictMode.VmPolicy LAX;
  }
+3 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@
package android.os;

import android.animation.ValueAnimator;
import android.annotation.TestApi;
import android.app.ActivityManager;
import android.app.ActivityThread;
import android.app.ApplicationErrorReport;
@@ -343,6 +344,7 @@ public final class StrictMode {
    private static volatile VmPolicy sVmPolicy = VmPolicy.LAX;

    /** {@hide} */
    @TestApi
    public interface ViolationListener {
        public void onViolation(String message);
    }
@@ -350,6 +352,7 @@ public final class StrictMode {
    private static volatile ViolationListener sListener;

    /** {@hide} */
    @TestApi
    public static void setViolationListener(ViolationListener listener) {
        sListener = listener;
    }