From 63d3006ba8b8a6d1d20143a80a56f8e4624a3bfa Mon Sep 17 00:00:00 2001 From: Peter Serwylo Date: Mon, 25 Jan 2016 08:04:49 +1100 Subject: [PATCH] Fixed yellow in Android studio by adding annotations matching subclass. --- F-Droid/src/org/fdroid/fdroid/data/FDroidProvider.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/F-Droid/src/org/fdroid/fdroid/data/FDroidProvider.java b/F-Droid/src/org/fdroid/fdroid/data/FDroidProvider.java index 379540218..792e78555 100644 --- a/F-Droid/src/org/fdroid/fdroid/data/FDroidProvider.java +++ b/F-Droid/src/org/fdroid/fdroid/data/FDroidProvider.java @@ -11,6 +11,7 @@ import android.content.UriMatcher; import android.database.sqlite.SQLiteDatabase; import android.net.Uri; import android.os.Build; +import android.support.annotation.NonNull; import org.fdroid.fdroid.Utils; @@ -53,8 +54,9 @@ public abstract class FDroidProvider extends ContentProvider { return this.isApplyingBatch; } + @NonNull @Override - public ContentProviderResult[] applyBatch(ArrayList operations) + public ContentProviderResult[] applyBatch(@NonNull ArrayList operations) throws OperationApplicationException { ContentProviderResult[] result = null; isApplyingBatch = true; @@ -88,7 +90,7 @@ public abstract class FDroidProvider extends ContentProvider { } @Override - public String getType(Uri uri) { + public String getType(@NonNull Uri uri) { String type; switch (getMatcher().match(uri)) { case CODE_LIST: