From 4643b848db675864aa307722a13754ba351004d8 Mon Sep 17 00:00:00 2001 From: Cole Faust Date: Wed, 22 Mar 2023 14:50:02 -0700 Subject: [PATCH] Disable package visibility detector Crashes with: Error: Lint ran out of memory while building a callgraph (requested by these detectors: [PackageVisibilityDetector]). You can either disable these checks, or give lint more heap space. [LintError] Test: Presubmits Change-Id: Ia7ce4072af1c35295f21794f355b18a0c1a4d4b6 --- .../com/google/android/lint/AndroidFrameworkIssueRegistry.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/lint/framework/checks/src/main/java/com/google/android/lint/AndroidFrameworkIssueRegistry.kt b/tools/lint/framework/checks/src/main/java/com/google/android/lint/AndroidFrameworkIssueRegistry.kt index b4f6a1c12d8f..935badecf8d5 100644 --- a/tools/lint/framework/checks/src/main/java/com/google/android/lint/AndroidFrameworkIssueRegistry.kt +++ b/tools/lint/framework/checks/src/main/java/com/google/android/lint/AndroidFrameworkIssueRegistry.kt @@ -35,7 +35,8 @@ class AndroidFrameworkIssueRegistry : IssueRegistry() { CallingIdentityTokenDetector.ISSUE_RESULT_OF_CLEAR_IDENTITY_CALL_NOT_STORED_IN_VARIABLE, CallingSettingsNonUserGetterMethodsDetector.ISSUE_NON_USER_GETTER_CALLED, SaferParcelChecker.ISSUE_UNSAFE_API_USAGE, - PackageVisibilityDetector.ISSUE_PACKAGE_NAME_NO_PACKAGE_VISIBILITY_FILTERS, + // TODO: Currently crashes due to OOM issue + // PackageVisibilityDetector.ISSUE_PACKAGE_NAME_NO_PACKAGE_VISIBILITY_FILTERS, PermissionMethodDetector.ISSUE_PERMISSION_METHOD_USAGE, PermissionMethodDetector.ISSUE_CAN_BE_PERMISSION_METHOD, )