OSDN Git Service

Added @NonNull to Instrumentation.startActivitySync
authorWale Ogunwale <ogunwale@google.com>
Mon, 22 Jan 2018 14:54:48 +0000 (06:54 -0800)
committerWale Ogunwale <ogunwale@google.com>
Mon, 22 Jan 2018 14:54:48 +0000 (06:54 -0800)
Per API council recommendation.

Change-Id: Ib45381278a2bf7f3d1d2c68b84422a645bd706e3
Fixes: 71584604
Test: N/A

core/java/android/app/Instrumentation.java

index b469de5..c5a58f2 100644 (file)
@@ -17,6 +17,7 @@
 package android.app;
 
 import android.annotation.IntDef;
+import android.annotation.NonNull;
 import android.annotation.Nullable;
 import android.content.ActivityNotFoundException;
 import android.content.ComponentName;
@@ -458,7 +459,8 @@ public class Instrumentation {
      *
      * @see Context#startActivity(Intent, Bundle)
      */
-    public Activity startActivitySync(Intent intent, @Nullable Bundle options) {
+    @NonNull
+    public Activity startActivitySync(@NonNull Intent intent, @Nullable Bundle options) {
         validateNotAppThread();
 
         synchronized (mSync) {