From fad9844d1f3b53779649b5a6a615befbf51ba2d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Thu, 5 May 2016 21:10:00 +0300 Subject: [PATCH] AppSecurityPermissions: Suppress lint for classes --- .../fdroid/privileged/views/AppSecurityPermissions.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/fdroid/fdroid/privileged/views/AppSecurityPermissions.java b/app/src/main/java/org/fdroid/fdroid/privileged/views/AppSecurityPermissions.java index f330c98ea..e515eae99 100644 --- a/app/src/main/java/org/fdroid/fdroid/privileged/views/AppSecurityPermissions.java +++ b/app/src/main/java/org/fdroid/fdroid/privileged/views/AppSecurityPermissions.java @@ -17,6 +17,7 @@ package org.fdroid.fdroid.privileged.views; +import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.content.Context; import android.content.pm.ApplicationInfo; @@ -86,6 +87,8 @@ public class AppSecurityPermissions { private final PermissionInfoComparator mPermComparator = new PermissionInfoComparator(); private final CharSequence mNewPermPrefix; + // PermissionGroupInfo implements Parcelable but its Parcel constructor is private and thus cannot be extended. + @SuppressLint("ParcelCreator") static class MyPermissionGroupInfo extends PermissionGroupInfo { CharSequence mLabel; @@ -120,6 +123,8 @@ public class AppSecurityPermissions { } } + // PermissionInfo implements Parcelable but its Parcel constructor is private and thus cannot be extended. + @SuppressLint("ParcelCreator") private static class MyPermissionInfo extends PermissionInfo { CharSequence mLabel;