From 583ea96816d62719a3f6e4b46e377baf3571af05 Mon Sep 17 00:00:00 2001 From: Peter Serwylo Date: Fri, 24 Feb 2017 12:16:19 +1100 Subject: [PATCH] Clarify that the pendingIntent arg can be null. --- .../java/org/fdroid/fdroid/AppUpdateStatusManager.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java b/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java index ae7176588..0ea683021 100644 --- a/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java +++ b/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java @@ -188,7 +188,7 @@ public class AppUpdateStatusManager { * @param status The current status of the app * @param pendingIntent Action when notification is clicked. Can be null for default action(s) */ - public void addApk(Apk apk, @NonNull Status status, PendingIntent pendingIntent) { + public void addApk(Apk apk, @NonNull Status status, @Nullable PendingIntent pendingIntent) { if (apk == null) { return; } @@ -203,7 +203,10 @@ public class AppUpdateStatusManager { } } - public void updateApk(String key, @NonNull Status status, PendingIntent pendingIntent) { + /** + * @param pendingIntent Action when notification is clicked. Can be null for default action(s) + */ + public void updateApk(String key, @NonNull Status status, @Nullable PendingIntent pendingIntent) { synchronized (appMapping) { AppUpdateStatus entry = appMapping.get(key); if (entry != null) {