MCPcopy Create free account
hub / github.com/M66B/FairEmail / hasPermission

Method hasPermission

app/src/main/java/eu/faircode/email/Helper.java:494–501  ·  view source on GitHub ↗
(Context context, String name)

Source from the content-addressed store, hash-verified

492 // Features
493
494 static boolean hasPermission(Context context, String name) {
495 if (Manifest.permission.WRITE_CALENDAR.equals(name))
496 if (ContextCompat.checkSelfPermission(context, Manifest.permission.READ_CALENDAR) !=
497 PackageManager.PERMISSION_GRANTED)
498 return false;
499 return (ContextCompat.checkSelfPermission(context, name) ==
500 PackageManager.PERMISSION_GRANTED);
501 }
502
503 static boolean hasPermissions(Context context, String[] permissions) {
504 for (String permission : permissions)

Callers 15

hasPermissionMethod · 0.95
onAccountSelectedMethod · 0.95
getShortcutMethod · 0.95
onExecuteMethod · 0.95
checkICalendarMethod · 0.95
AdapterContactMethod · 0.95
onCreateViewMethod · 0.95
notifyMessagesMethod · 0.95
onCreateDialogMethod · 0.95
checkMethod · 0.95
runQueryMethod · 0.95
onActionMoveMethod · 0.95

Calls 1

equalsMethod · 0.45

Tested by

no test coverage detected