diff options
| author | Aurimas Liutikas <aurimas@google.com> | 2019-08-28 13:01:05 -0700 |
|---|---|---|
| committer | Aurimas Liutikas <aurimas@google.com> | 2019-08-29 17:15:44 -0700 |
| commit | 4d1699da48a37281f1429287065bda5c60d7ee7b (patch) | |
| tree | 87422b30ba1d266889102873e0125fe371033296 /core/java/android/permission/PermissionManager.java | |
| parent | 37f7faebf3a435c173e47abab375ee4d3262090b (diff) | |
Add missing nullability annotations.
To prepare for enabling MissingNullability Metalava check this CL
works on adding missing nullability issues that metalava flags if
we tell it to flag new things since API 29.
This is not a complete CL, mostly addresses public api and
toString/equals for @SystemApi
Exempt-From-Owner-Approval: Large scale nullability clean up
Bug: 124515653
Test: make -j checkapi
Change-Id: I109260842cfc25f06e40694997fcbb4afa02c867
Diffstat (limited to 'core/java/android/permission/PermissionManager.java')
| -rw-r--r-- | core/java/android/permission/PermissionManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/permission/PermissionManager.java b/core/java/android/permission/PermissionManager.java index 42816c064ab0..5e359589dfc2 100644 --- a/core/java/android/permission/PermissionManager.java +++ b/core/java/android/permission/PermissionManager.java @@ -19,6 +19,7 @@ package android.permission; import android.Manifest; import android.annotation.IntRange; import android.annotation.NonNull; +import android.annotation.Nullable; import android.annotation.RequiresPermission; import android.annotation.SystemApi; import android.annotation.SystemService; @@ -144,7 +145,7 @@ public final class PermissionManager { private final int mTargetSdk; @Override - public boolean equals(Object o) { + public boolean equals(@Nullable Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; SplitPermissionInfo that = (SplitPermissionInfo) o; |
