| <?xml version="1.0" encoding="UTF-8"?> |
| <issues format="6" by="lint 8.4.0-alpha01" type="baseline" client="" dependencies="true" name="" variant="all" version="8.4.0-alpha01"> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/biometrics/BiometricService.java" |
| line="1122"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/biometrics/BiometricService.java" |
| line="1127"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="packages/modules/Bluetooth/service/java/com/android/server/bluetooth/BluetoothManagerService.java" |
| line="670"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="packages/modules/Bluetooth/service/java/com/android/server/bluetooth/BluetoothManagerService.java" |
| line="678"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="packages/modules/Bluetooth/service/java/com/android/server/bluetooth/BluetoothManagerService.java" |
| line="679"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="packages/modules/Bluetooth/service/java/com/android/server/bluetooth/BluetoothManagerService.java" |
| line="696"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="packages/modules/Bluetooth/service/java/com/android/server/bluetooth/BluetoothManagerService.java" |
| line="705"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/CertBlacklister.java" |
| line="73"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/clipboard/ClipboardService.java" |
| line="1072"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/DockObserver.java" |
| line="260"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/media/MediaSessionService.java" |
| line="928"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/PackageInstallerSession.java" |
| line="1902"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getString()` called from system process. Please call `android.provider.Settings.Secure#getStringForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/connectivity/Vpn.java" |
| line="2069"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/connectivity/Vpn.java" |
| line="2076"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/ZenModeHelper.java" |
| line="984"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/ZenModeHelper.java" |
| line="1446"/> |
| </issue> |
| |
| <issue |
| id="NonUserGetterCalled" |
| message="`android.provider.Settings.Secure#getInt()` called from system process. Please call `android.provider.Settings.Secure#getIntForUser()` instead. "> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/ZenModeHelper.java" |
| line="1448"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IWindowManager permission check should be converted to @EnforcePermission annotation"> |
| <location |
| file="out/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java" |
| line="7158"/> |
| </issue> |
| |
| <issue |
| id="FlaggedApi" |
| message="Method `recordSmartReplied()` is a flagged API and should be inside an `if (Flags.lifetimeExtensionRefactor())` check (or annotate the surrounding method `onNotificationSmartReplySent` with `@FlaggedApi(Flags.FLAG_LIFETIME_EXTENSION_REFACTOR) to transfer requirement to caller`)" |
| errorLine1=" r.recordSmartReplied();" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java" |
| line="1591" |
| column="21"/> |
| </issue> |
| |
| <issue |
| id="FlaggedApi" |
| message="Method `getPackageImportanceWithIdentity()` is a flagged API and should be inside an `if (Flags.lifetimeExtensionRefactor())` check (or annotate the surrounding method `enqueueNotificationInternal` with `@FlaggedApi(Flags.FLAG_LIFETIME_EXTENSION_REFACTOR) to transfer requirement to caller`)" |
| errorLine1=" final int packageImportance = getPackageImportanceWithIdentity(pkg);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java" |
| line="7546" |
| column="39"/> |
| </issue> |
| |
| <issue |
| id="FlaggedApi" |
| message="Method `getPackageImportanceWithIdentity()` is a flagged API and should be inside an `if (Flags.lifetimeExtensionRefactor())` check (or annotate the surrounding method `onShortcutRemoved` with `@FlaggedApi(Flags.FLAG_LIFETIME_EXTENSION_REFACTOR) to transfer requirement to caller`)" |
| errorLine1=" final int packageImportance = getPackageImportanceWithIdentity(packageName);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java" |
| line="7916" |
| column="51"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="onShellCommand should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/security/advancedprotection/AdvancedProtectionService.java" |
| line="128" |
| column="5"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="monitorState should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/security/forensic/ForensicService.java" |
| line="95" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="makeVisible should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/security/forensic/ForensicService.java" |
| line="100" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="makeInvisible should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/security/forensic/ForensicService.java" |
| line="105" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="enable should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/security/forensic/ForensicService.java" |
| line="110" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="disable should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/security/forensic/ForensicService.java" |
| line="115" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="getTimeoutTime should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/verify/pkg/VerifierController.java" |
| line="430" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="extendTimeRemaining should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/verify/pkg/VerifierController.java" |
| line="443" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="setVerificationPolicy should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/verify/pkg/VerifierController.java" |
| line="456" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="reportVerificationIncomplete should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/verify/pkg/VerifierController.java" |
| line="470" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="reportVerificationComplete should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/verify/pkg/VerifierController.java" |
| line="486" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="MissingPermissionAnnotation" |
| message="reportVerificationCompleteWithExtensionResponse should be annotated with either @EnforcePermission, @RequiresNoPermission or @PermissionManuallyEnforced." |
| errorLine1=" @Override" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/verify/pkg/VerifierController.java" |
| line="492" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityClientController permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mService.mAmInternal.enforceCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityClientController.java" |
| line="592" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityClientController permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mService.mAmInternal.enforceCallingPermission(CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityClientController.java" |
| line="1636" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityClientController permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mService.mAmInternal.enforceCallingPermission(CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityClientController.java" |
| line="1654" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(START_TASKS_FROM_RECENTS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="1820" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(START_TASKS_FROM_RECENTS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="1875" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.SET_SCREEN_COMPATIBILITY," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="1980" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(REMOVE_TASKS, "removeTask()");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="2116" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(REMOVE_TASKS, "removeAllVisibleRecentTasks()");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="2144" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.FORCE_BACK," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="2206" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.REORDER_TASKS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="2228" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.SET_ACTIVITY_WATCHER," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="2371" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(INTERNAL_SYSTEM_WINDOW, "moveRootTaskToDisplay()");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3103" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.GET_TOP_ACTIVITY_INFO," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3157" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(CONTROL_KEYGUARD, "unlock keyguard");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3640" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(MANAGE_ACTIVITY_TASKS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3683" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(MANAGE_ACTIVITY_TASKS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3701" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(CHANGE_CONFIGURATION, "updateConfiguration()");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3904" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(READ_FRAME_BUFFER, "getTaskSnapshot()");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="3978" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(READ_FRAME_BUFFER, "takeTaskSnapshot()");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4000" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4029" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4057" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4074" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(STOP_APP_SWITCHES, "stopAppSwitches");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4136" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(STOP_APP_SWITCHES, "resumeAppSwitches");" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4147" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.SET_SCREEN_COMPATIBILITY," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4198" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(android.Manifest.permission.SET_SCREEN_COMPATIBILITY," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4215" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="4280" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(DETECT_SCREEN_CAPTURE," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="5836" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IActivityTaskManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(DETECT_SCREEN_CAPTURE," |
| errorLine2=" ^"> |
| <location |
| file="out/soong/.intermediates/frameworks/base/services/core/services.core.protologsrc/gen/services.core.protolog.srcjar!/frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java" |
| line="5849" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IColorDisplayManager permission check should be converted to @EnforcePermission annotation" |
| errorLine1=" getContext().enforceCallingOrSelfPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/display/color/ColorDisplayService.java" |
| line="2152" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IMediaProjectionManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(MANAGE_MEDIA_PROJECTION)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/media/projection/MediaProjectionManagerService.java" |
| line="779" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IMediaProjectionManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(MANAGE_MEDIA_PROJECTION)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/media/projection/MediaProjectionManagerService.java" |
| line="820" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IMediaProjectionManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(MANAGE_MEDIA_PROJECTION)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/media/projection/MediaProjectionManagerService.java" |
| line="906" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="INotificationManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (PERMISSION_GRANTED" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java" |
| line="6691" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="INotificationManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (PERMISSION_GRANTED" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java" |
| line="6712" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IOnDeviceIntelligenceManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mContext.enforceCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java" |
| line="237" |
| column="17"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IPackageInstaller permission check should be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingOrSelfPermission(Manifest.permission.VERIFICATION_AGENT)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/PackageInstallerService.java" |
| line="1881" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IPackageInstaller permission check should be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingOrSelfPermission(Manifest.permission.VERIFICATION_AGENT)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/PackageInstallerService.java" |
| line="1892" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IPackageManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mContext.enforceCallingPermission(Manifest.permission.SEND_DEVICE_CUSTOMIZATION_READY," |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java" |
| line="5798" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IPackageManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mContext.enforceCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java" |
| line="6266" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="ITvInputManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/tv/TvInputManagerService.java" |
| line="1406" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="ITvInputManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(android.Manifest.permission.NOTIFY_TV_INPUTS)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/tv/TvInputManagerService.java" |
| line="1427" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="ITvInputManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/tv/TvInputManagerService.java" |
| line="1734" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="ITvInputManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(android.Manifest.permission.DVB_DEVICE)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/tv/TvInputManagerService.java" |
| line="2509" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="ITvInputManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(android.Manifest.permission.DVB_DEVICE)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/tv/TvInputManagerService.java" |
| line="2564" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="ITvInputManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" if (mContext.checkCallingPermission(android.Manifest.permission.ACCESS_TUNED_INFO)" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/tv/TvInputManagerService.java" |
| line="2932" |
| column="13"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IUriGrantsManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/uri/UriGrantsManagerService.java" |
| line="366" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IUriGrantsManager permission check can be converted to @EnforcePermission annotation" |
| errorLine1=" mAmInternal.enforceCallingPermission(" |
| errorLine2=" ^"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/uri/UriGrantsManagerService.java" |
| line="444" |
| column="9"/> |
| </issue> |
| |
| <issue |
| id="SimpleManualPermissionEnforcement" |
| message="IVcnManagementService permission check should be converted to @EnforcePermission annotation" |
| errorLine1=" mContext.enforceCallingOrSelfPermission(DUMP, TAG);" |
| errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> |
| <location |
| file="frameworks/base/services/core/java/com/android/server/VcnManagementService.java" |
| line="1329" |
| column="9"/> |
| </issue> |
| |
| </issues> |