/frameworks/base/tools/lint/framework/checks/src/test/java/com/google/android/lint/parcel/ |
D | SaferParcelCheckerTest.kt | 17 package com.google.android.lint.parcel 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestLintTask 21 import com.android.tools.lint.checks.infrastructure.TestMode 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 33 override fun lint(): TestLintTask = in getDetector() method in com.google.android.lint.parcel.SaferParcelCheckerTest 34 super.lint() in getDetector() 42 lint() in getDetector() 73 lint() in testParcelDoesNotDetectSafeReadSerializable() [all …]
|
/frameworks/base/tools/lint/global/checks/src/test/java/com/google/android/lint/aidl/ |
D | SimpleManualPermissionEnforcementDetectorTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestLintTask 21 import com.android.tools.lint.detector.api.Detector 22 import com.android.tools.lint.detector.api.Issue 32 override fun lint(): TestLintTask = super.lint().allowMissingSdk() in getDetector() method in com.google.android.lint.aidl.SimpleManualPermissionEnforcementDetectorTest 35 lint().files( in getDetector() 73 lint().files( in testClass_orSelfFalse_warning() 111 lint().files( in testClass_enforcesFalse_warning() 149 lint().files( in testAnonClass() [all …]
|
D | EnforcePermissionDetectorTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 36 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.aidl.EnforcePermissionDetectorTest 39 lint().files(java( in getDetector() 58 lint().files(java( in testDoesNotDetectIssuesCorrectAnnotationAllOnMethod() 77 lint().files(java( in testDoesNotDetectIssuesCorrectAnnotationAllLiteralOnMethod() [all …]
|
D | EnforcePermissionHelperDetectorTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestLintTask 29 override fun lint(): TestLintTask = super.lint().allowMissingSdk() in getDetector() method in com.google.android.lint.aidl.EnforcePermissionHelperDetectorTest 32 lint().files( in getDetector() 69 lint().files( in testFirstExpressionIsVariableDeclaration() 107 lint().files( in testMethodIsEmpty() 134 lint().files( in testOkay() 156 lint().files( in testHelperWithoutSuperPrefix_Okay() 178 lint().files( in testInterfaceDefaultMethod_notStubAncestor_error() [all …]
|
D | EnforcePermissionHelperDetectorCodegenTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.checks.infrastructure.TestMode 23 import com.android.tools.lint.detector.api.Detector 24 import com.android.tools.lint.detector.api.Issue 35 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.aidl.EnforcePermissionHelperDetectorCodegenTest 38 lint().testModes(TestMode.DEFAULT).files( in getDetector() 342 lint().files( in test_generated_IProtectedInterface()
|
D | EnforcePermissionDetectorCodegenTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 34 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.aidl.EnforcePermissionDetectorCodegenTest 37 lint().files( in getDetector() 341 lint().files( in test_generated_IProtectedInterface()
|
/frameworks/base/tools/lint/framework/checks/src/test/java/com/google/android/lint/ |
D | CallingIdentityTokenDetectorTest.kt | 17 package com.google.android.lint 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 39 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.CallingIdentityTokenDetectorTest 44 lint().files( in getDetector() 86 lint().files( in testDetectsUnusedTokens() 142 lint().files( in testDetectsUnusedTokensInScopes() [all …]
|
D | CallingSettingsNonUserGetterMethodsIssueDetectorTest.kt | 17 package com.google.android.lint 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 33 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.CallingSettingsNonUserGetterMethodsIssueDetectorTest 36 lint().files( in getDetector() 56 lint().files( in testDetectsNonUserGetterCalledFromSecure() 85 lint().files( in testDetectsNonUserGetterCalledFromSystem() [all …]
|
D | PackageVisibilityDetectorTest.kt | 17 package com.google.android.lint 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 33 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.PackageVisibilityDetectorTest 36 lint().files(java( in getDetector() 62 lint().files(java( in testDoesNotDetectIssuesApiInvokesAppOps() 87 lint().files(java( in testDoesNotDetectIssuesApiInvokesEnforcePermission() [all …]
|
D | PermissionAnnotationDetectorTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 33 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.aidl.PermissionAnnotationDetectorTest 38 lint().files( in getDetector() 55 lint().files( in testMissingAnnotation() 77 lint().files( in testNoIssueWhenExtendingWithAnotherSubclass()
|
/frameworks/base/tools/lint/ |
D | README.md | 6 1. [Global Checks](#android-global-lint-checker) 7 2. [Framework Checks](#android-framework-lint-checker) 13 `prebuilts/cmdline-tools` subproject, and included by soong with all invocations of lint. 15 ## How to add new global lint checks 17 `global/checks/src/main/java/com/google/android/lint`. 21 `global/checks/test/java/com/google/android/lint`. 24 5. Run `prebuilts/cmdline-tools/update-android-global-lint-checker.sh 27 6. Done! Your lint check should be applied in lint report builds across the 35 ## How to add new framework lint checks 38 `framework/checks/src/main/java/com/google/android/lint`. [all …]
|
/frameworks/base/api/ |
D | javadoc-lint-baseline | 2 android/hardware/camera2/CameraCharacteristics.java:2169: lint: Unresolved link/see tag "android.ha… 3 android/hardware/camera2/CameraCharacteristics.java:2344: lint: Unresolved link/see tag "android.ha… 4 android/hardware/camera2/CameraCharacteristics.java:2344: lint: Unresolved link/see tag "android.ha… 5 android/hardware/camera2/CameraCharacteristics.java:2361: lint: Unresolved link/see tag "android.ha… 6 android/hardware/camera2/CameraCharacteristics.java:2361: lint: Unresolved link/see tag "android.ha… 7 android/hardware/camera2/CameraCharacteristics.java:2361: lint: Unresolved link/see tag "android.ha… 8 android/hardware/camera2/CameraCharacteristics.java:2390: lint: Unresolved link/see tag "android.ha… 9 android/hardware/camera2/CameraCharacteristics.java:2390: lint: Unresolved link/see tag "android.ha… 10 android/hardware/camera2/CameraCharacteristics.java:2402: lint: Unresolved link/see tag "android.ha… 11 android/hardware/camera2/CameraCharacteristics.java:2402: lint: Unresolved link/see tag "android.ha… [all …]
|
/frameworks/base/packages/SystemUI/checks/tests/com/android/internal/systemui/lint/ |
D | DemotingTestWithoutBugDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFile 20 import com.android.tools.lint.checks.infrastructure.TestFiles 21 import com.android.tools.lint.detector.api.Detector 22 import com.android.tools.lint.detector.api.Issue 23 import com.android.tools.lint.detector.api.Scope 34 lint() in getDetector() 55 lint() in getDetector() 79 lint() in testMarkFlaky_withoutBugId() 107 lint() in testMarkFlaky_withoutBugId() [all …]
|
D | DumpableNotRegisteredDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFiles 20 import com.android.tools.lint.detector.api.Detector 21 import com.android.tools.lint.detector.api.Issue 31 lint() in getDetector() 51 lint() in classIsDumpable_andRegisterIsCalled_noViolation() 82 lint() in classIsDumpable_andRegisterNormalIsCalled_noViolation() 113 lint() in classIsDumpable_andRegisterCriticalIsCalled_noViolation() 144 lint() in classIsDumpable_noRegister_violation() 177 lint() in classIsDumpable_usesNotDumpManagerMethod_violation() [all …]
|
D | BroadcastSentViaContextDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFiles 20 import com.android.tools.lint.detector.api.Detector 21 import com.android.tools.lint.detector.api.Issue 32 lint() in getDetector() 64 lint() in testSendBroadcastAsUser() 97 lint() in testSendBroadcastInActivity() 131 lint() in testSuppressSendBroadcastInActivity() 159 lint() in testSendBroadcastInBroadcastSender() 186 lint() in testNoopIfNoCall()
|
D | BindServiceOnMainThreadDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFiles 20 import com.android.tools.lint.detector.api.Detector 21 import com.android.tools.lint.detector.api.Issue 32 lint() in getDetector() 66 lint() in testBindServiceAsUser() 101 lint() in testUnbindService() 133 lint() in testSuppressUnbindService() 159 lint() in testWorkerMethod() 193 lint() in testWorkerClass()
|
D | FlowDetectorTest.kt | 18 package com.android.internal.systemui.lint 20 import com.android.tools.lint.checks.infrastructure.TestFiles 21 import com.android.tools.lint.detector.api.Detector 22 import com.android.tools.lint.detector.api.Issue 32 lint() in getDetector() 62 lint() in createSharedFlow_viaCallToShareIn_onFlow() 95 lint() in createSharedFlow_viaCallToShareIn_afterOperationChain() 134 lint() in createSharedFlow_viaCallToShareIn_onStateFlow() 178 lint() in createSharedFlow_viaCallToShareIn_onSharedFlow()
|
D | SingletonAndroidComponentDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFile 20 import com.android.tools.lint.checks.infrastructure.TestFiles 21 import com.android.tools.lint.detector.api.Detector 22 import com.android.tools.lint.detector.api.Issue 32 lint() in getDetector() 73 lint() in testProvidesBroadcastReceiverAsSingleton() 115 lint() in testMarksActivityAsSingleton() 146 lint() in testMarksBroadcastReceiverAsSingleton()
|
D | NonInjectedServiceDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFiles 20 import com.android.tools.lint.detector.api.Detector 21 import com.android.tools.lint.detector.api.Issue 31 lint() in getDetector() 62 lint() in testGetServiceWithClass() 94 lint() in testSuppressGetServiceWithClass() 120 lint() in testGetAccountManager()
|
D | RegisterReceiverViaContextDetectorTest.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.checks.infrastructure.TestFiles 20 import com.android.tools.lint.detector.api.Detector 21 import com.android.tools.lint.detector.api.Issue 32 lint() in getDetector() 65 lint() in testSuppressRegisterReceiver() 92 lint() in testRegisterReceiverAsUser() 126 lint() in testRegisterReceiverForAllUsers()
|
/frameworks/base/packages/SystemUI/checks/src/com/android/internal/systemui/lint/ |
D | TestFunctionNameViolationDetector.kt | 17 package com.android.internal.systemui.lint in <lambda>() 19 import com.android.tools.lint.detector.api.AnnotationInfo in <lambda>() 20 import com.android.tools.lint.detector.api.AnnotationUsageInfo in <lambda>() 21 import com.android.tools.lint.detector.api.AnnotationUsageType in <lambda>() 22 import com.android.tools.lint.detector.api.Category in <lambda>() 23 import com.android.tools.lint.detector.api.Detector in <lambda>() 24 import com.android.tools.lint.detector.api.Implementation in <lambda>() 25 import com.android.tools.lint.detector.api.Issue in <lambda>() 26 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 27 import com.android.tools.lint.detector.api.Scope in <lambda>() [all …]
|
D | SingletonAndroidComponentDetector.kt | 17 package com.android.internal.systemui.lint 19 import com.android.tools.lint.detector.api.AnnotationInfo 20 import com.android.tools.lint.detector.api.AnnotationUsageInfo 21 import com.android.tools.lint.detector.api.AnnotationUsageType 22 import com.android.tools.lint.detector.api.Category 23 import com.android.tools.lint.detector.api.Detector 24 import com.android.tools.lint.detector.api.Implementation 25 import com.android.tools.lint.detector.api.Issue 26 import com.android.tools.lint.detector.api.JavaContext 27 import com.android.tools.lint.detector.api.Scope [all …]
|
D | CollectAsStateDetector.kt | 17 package com.android.internal.systemui.lint in <lambda>() 19 import com.android.tools.lint.client.api.UElementHandler in <lambda>() 20 import com.android.tools.lint.detector.api.Category in <lambda>() 21 import com.android.tools.lint.detector.api.Detector in <lambda>() 22 import com.android.tools.lint.detector.api.Implementation in <lambda>() 23 import com.android.tools.lint.detector.api.Issue in <lambda>() 24 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 25 import com.android.tools.lint.detector.api.Scope in <lambda>() 26 import com.android.tools.lint.detector.api.Severity in <lambda>() 27 import com.android.tools.lint.detector.api.SourceCodeScanner in <lambda>()
|
/frameworks/base/tools/lint/utils/checks/src/test/java/com/google/android/lint/aidl/ |
D | AnnotatedAidlCounterTest.kt | 17 package com.google.android.lint.aidl 19 import com.android.tools.lint.checks.infrastructure.LintDetectorTest 20 import com.android.tools.lint.checks.infrastructure.TestFile 21 import com.android.tools.lint.checks.infrastructure.TestLintTask 22 import com.android.tools.lint.detector.api.Detector 23 import com.android.tools.lint.detector.api.Issue 33 override fun lint(): TestLintTask = super.lint().allowMissingSdk(true) in getDetector() method in com.google.android.lint.aidl.AnnotatedAidlCounterTest 38 lint().files(java( in getDetector()
|
/frameworks/base/packages/SystemUI/tools/lint/ |
D | README | 1 This directory contains configuration files for lint, which is run 4 lint.xml contains checks that are turned on or off, or whitelisted / 8 baseline.xml contains the list of existing "grandfathered" lint 9 errors in the codebase. It is generated using ./tools/lint/update_baseline.sh 11 When you hit a lint error that should not be triggered, there are 3 14 for cases where the lint violation is intended, so that reviewers 16 2. Use tools/lint.xml to ignore a lint check which we don't care 19 3. If there are lint errors that should be fixed, but cannot be done 25 - https://developer.android.com/studio/write/lint.html 26 - http://tools.android.com/tips/lint-checks
|