Skip to content

Commit 2401b86

Browse files
committed
Update RequiresPermissions Annotation to WithPermissions
1 parent 395f562 commit 2401b86

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

quickpermissions/src/main/java/com/livinglifetechway/quickpermissions/annotations/RequiresPermissions.kt renamed to quickpermissions/src/main/java/com/livinglifetechway/quickpermissions/annotations/Annotations.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package com.livinglifetechway.quickpermissions.annotations
66
*/
77
@Retention(AnnotationRetention.RUNTIME)
88
@Target(AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER)
9-
annotation class RequiresPermissions(
9+
annotation class WithPermissions(
1010
val permissions: Array<String>,
1111
val rationaleMessage: String = "",
1212
val permanentlyDeniedMessage: String = "",

quickpermissions/src/main/java/com/livinglifetechway/quickpermissions/aspect/PermissionsManager.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import com.livinglifetechway.k4kotlin.transact
88
import com.livinglifetechway.quickpermissions.annotations.OnPermissionsDenied
99
import com.livinglifetechway.quickpermissions.annotations.OnPermissionsPermanentlyDenied
1010
import com.livinglifetechway.quickpermissions.annotations.OnShowRationale
11-
import com.livinglifetechway.quickpermissions.annotations.RequiresPermissions
11+
import com.livinglifetechway.quickpermissions.annotations.WithPermissions
1212
import com.livinglifetechway.quickpermissions.util.PermissionCheckerFragment
1313
import com.livinglifetechway.quickpermissions.util.PermissionUtil
1414
import com.livinglifetechway.quickpermissions.util.QuickPermissionsRequest
@@ -28,7 +28,7 @@ class PermissionsManager {
2828

2929
companion object {
3030
private val TAG = PermissionsManager::class.java.simpleName
31-
private const val POINTCUT_METHOD = "execution(@com.livinglifetechway.quickpermissions.annotations.RequiresPermissions * *(..))"
31+
private const val POINTCUT_METHOD = "execution(@com.livinglifetechway.quickpermissions.annotations.WithPermissions * *(..))"
3232
}
3333

3434
@Pointcut(POINTCUT_METHOD)
@@ -43,7 +43,7 @@ class PermissionsManager {
4343
// get the permissions defined in annotation
4444
val methodSignature = joinPoint.signature as MethodSignature
4545
val method = methodSignature.method
46-
val annotation = method.getAnnotation(RequiresPermissions::class.java)
46+
val annotation = method.getAnnotation(WithPermissions::class.java)
4747
val permissions = annotation.permissions
4848

4949
Log.d(TAG, "permissions to check: " + permissions)

0 commit comments

Comments
 (0)