Allow short strings for manifest permissions in @EnforcePermission
Short strings in this context are permission strings without the leading "android.permission.", e.g. a short string for "android.permission.MODIFY_AUDIO_ROUTING" is "MODIFY_AUDIO_ROUTING". Bug: 270686198 Test: atest --host AndroidGlobalLintCheckerTest Change-Id: Ic01049613316b79123ce2300511efb5fd8143d4c Merged-In: Ic01049613316b79123ce2300511efb5fd8143d4c
Showing
- tools/lint/common/src/main/java/com/google/android/lint/aidl/Constants.kt 1 addition, 0 deletions...n/src/main/java/com/google/android/lint/aidl/Constants.kt
- tools/lint/global/checks/src/main/java/com/google/android/lint/aidl/EnforcePermissionDetector.kt 8 additions, 2 deletions...com/google/android/lint/aidl/EnforcePermissionDetector.kt
- tools/lint/global/checks/src/test/java/com/google/android/lint/aidl/EnforcePermissionDetectorTest.kt 61 additions, 10 deletions...google/android/lint/aidl/EnforcePermissionDetectorTest.kt
Loading
Please register or sign in to comment