From 7ea2e485fe078918b0501d442a8af4e362239aa3 Mon Sep 17 00:00:00 2001 From: Todd Kennedy Date: Wed, 3 Apr 2019 15:19:53 -0700 Subject: [PATCH] fix nullability Bug: 126701951 Test: It builds, it runs Merged-In: I43e02551ced8a6aa51b84dd8df7e57e75e1d58a9 Change-Id: I43e02551ced8a6aa51b84dd8df7e57e75e1d58a9 --- api/current.txt | 2 +- core/java/android/content/pm/PackageManager.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/current.txt b/api/current.txt index f78dfde30c3e8..9776a11d62d73 100644 --- a/api/current.txt +++ b/api/current.txt @@ -11607,7 +11607,7 @@ package android.content.pm { method @NonNull public abstract java.util.List queryBroadcastReceivers(@NonNull android.content.Intent, int); method @NonNull public abstract java.util.List queryContentProviders(@Nullable String, int, int); method @NonNull public abstract java.util.List queryInstrumentation(@NonNull String, int); - method @Nullable public abstract java.util.List queryIntentActivities(@NonNull android.content.Intent, int); + method @NonNull public abstract java.util.List queryIntentActivities(@NonNull android.content.Intent, int); method @NonNull public abstract java.util.List queryIntentActivityOptions(@Nullable android.content.ComponentName, @Nullable android.content.Intent[], @NonNull android.content.Intent, int); method @NonNull public abstract java.util.List queryIntentContentProviders(@NonNull android.content.Intent, int); method @NonNull public abstract java.util.List queryIntentServices(@NonNull android.content.Intent, int); diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index f0539c493bb19..025d8f9507f9a 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -4423,7 +4423,7 @@ public abstract class PackageManager { * {@link #resolveActivity}. If there are no matching activities, an * empty list is returned. */ - @Nullable + @NonNull public abstract List queryIntentActivities(@NonNull Intent intent, @ResolveInfoFlags int flags); @@ -4444,7 +4444,7 @@ public abstract class PackageManager { * empty list is returned. * @hide */ - @Nullable + @NonNull @UnsupportedAppUsage public abstract List queryIntentActivitiesAsUser(@NonNull Intent intent, @ResolveInfoFlags int flags, @UserIdInt int userId);