/aosp_15_r20/frameworks/base/tools/lint/common/src/main/java/com/google/android/lint/aidl/ |
H A D | EnforcePermissionUtils.kt | 19 import com.android.tools.lint.detector.api.JavaContext 30 fun getContainingAidlInterface(context: JavaContext, node: UMethod): String? { in getContainingAidlInterface() 38 fun getContainingAidlInterfaceQualified(context: JavaContext, node: UMethod): String? { in getContainingAidlInterfaceQualified() 42 private fun containingAidlInterfacePsiClass(context: JavaContext, node: UMethod): PsiClass? { in containingAidlInterfacePsiClass() 53 fun containingStub(context: JavaContext, node: UMethod?): PsiClass? { in containingStub() 62 fun isStub(context: JavaContext, psiClass: PsiClass?): Boolean { in isStub() 112 fun isSystemServicePath(context: JavaContext): Boolean { in isSystemServicePath()
|
H A D | AidlImplementationDetector.kt | 21 import com.android.tools.lint.detector.api.JavaContext 35 override fun createUastHandler(context: JavaContext): UElementHandler = AidlStubHandler(context) in getApplicableUastTypes() 37 private inner class AidlStubHandler(val context: JavaContext) : UElementHandler() { in getApplicableUastTypes() 47 context: JavaContext,
|
/aosp_15_r20/packages/modules/AdServices/adservices/linter/java/android/adservices/lint/prod/ |
D | RoomDatabaseMigrationDetector.kt | 25 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 64 override fun visitClass(context: JavaContext, declaration: UClass) { in <lambda>() 71 private fun visitClassPhaseOne(context: JavaContext, declaration: UClass) { in <lambda>() 90 private fun visitClassPhaseTwo(context: JavaContext, declaration: UClass) { in <lambda>() 113 context: JavaContext, in <lambda>() 145 context: JavaContext, in <lambda>() 161 private fun getDatabaseAnnotation(context: JavaContext, declaration: UClass): UAnnotation? { in <lambda>() 176 context: JavaContext, in <lambda>() 205 private fun getDatabaseVersionField(context: JavaContext, declaration: UClass): UField? { in <lambda>()
|
D | BackCompatJobServiceDetector.kt | 26 import com.android.tools.lint.detector.api.JavaContext 78 override fun createUastHandler(context: JavaContext): UElementHandler? { in createUastHandler() 93 private fun checkJobServiceAttributes(node: UClass, context: JavaContext) { in checkJobServiceAttributes()
|
D | BackCompatNewFileDetector.kt | 32 …override fun visitConstructor(context: JavaContext, node: UCallExpression, constructor: PsiMethod)… in visitConstructor() 43 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
/aosp_15_r20/frameworks/base/tools/lint/framework/checks/src/main/java/com/google/android/lint/parcel/ |
H A D | CallMigrators.kt | 19 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 44 open fun report(context: JavaContext, call: UCallExpression, method: PsiMethod) { in <lambda>() 58 context: JavaContext, in <lambda>() 143 context: JavaContext, call: UCallExpression, method: PsiMethod in getBoundingClass() 174 context: JavaContext, call: UCallExpression, method: PsiMethod in getBoundingClass() 189 context: JavaContext, call: UCallExpression, method: PsiMethod in getBoundingClass() 204 context: JavaContext, call: UCallExpression, method: PsiMethod in getBoundingClass() 224 context: JavaContext, call: UCallExpression, method: PsiMethod in getArgumentSuffix()
|
/aosp_15_r20/frameworks/base/tools/lint/global/checks/src/main/java/com/google/android/lint/aidl/ |
H A D | EnforcePermissionDetector.kt | 29 import com.android.tools.lint.detector.api.JavaContext 78 context: JavaContext, in areAnnotationsEquivalent() 128 context: JavaContext, in isOneShortPermissionOfOther() 162 context: JavaContext, in visitAnnotationUsage() 180 override fun createUastHandler(context: JavaContext): UElementHandler = AidlStubHandler(context) in createUastHandler() 182 private inner class AidlStubHandler(val context: JavaContext) : UElementHandler() { in createUastHandler()
|
H A D | PermissionAnnotationDetector.kt | 22 import com.android.tools.lint.detector.api.JavaContext 41 context: JavaContext, in visitAidlMethod()
|
H A D | SimpleManualPermissionEnforcementDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 37 context: JavaContext, in visitAidlMethod()
|
/aosp_15_r20/external/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interface_java.cc | 29 struct JavaContext { struct 33 JavaContext(jptr heap_begin, jptr heap_size) in JavaContext() function 56 static u64 jctx_buf[sizeof(JavaContext) / sizeof(u64) + 1]; 57 static JavaContext *jctx; 78 jctx = new(jctx_buf) JavaContext(heap_begin, heap_size); in __tsan_java_init()
|
/aosp_15_r20/frameworks/base/packages/SystemUI/checks/src/com/android/internal/systemui/lint/ |
H A D | CollectAsStateDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 38 override fun createUastHandler(context: JavaContext): UElementHandler { in <lambda>() 49 context: JavaContext, in <lambda>()
|
H A D | BindServiceOnMainThreadDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 47 context: JavaContext, in <lambda>() 55 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in <lambda>()
|
H A D | DumpableNotRegisteredDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext 59 override fun visitClass(context: JavaContext, declaration: UClass) { in visitClass() 74 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
H A D | CleanArchitectureDependencyViolationDetector.kt | 25 import com.android.tools.lint.detector.api.JavaContext in <lambda>() 51 override fun createUastHandler(context: JavaContext): UElementHandler { in <lambda>() 67 context: JavaContext, in <lambda>()
|
H A D | SoftwareBitmapDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 40 context: JavaContext, in visitReference()
|
H A D | NonInjectedMainThreadDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext 38 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
H A D | RegisterContentObserverSyncViaSettingsProxyDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 42 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
H A D | RegisterReceiverViaContextDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext 38 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
/aosp_15_r20/frameworks/base/packages/SettingsLib/LintChecker/src/com/android/settingslib/tools/lint/ |
H A D | NullabilityAnnotationsDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext 38 override fun createUastHandler(context: JavaContext): UElementHandler? { in getApplicableUastTypes() 109 private fun JavaContext.isJavaFile() = psiFile?.fileElementType.toString().startsWith("java") in JavaContext() method
|
/aosp_15_r20/frameworks/base/tools/lint/framework/checks/src/main/java/com/google/android/lint/ |
H A D | PermissionMethodDetector.kt | 24 import com.android.tools.lint.detector.api.JavaContext 50 override fun createUastHandler(context: JavaContext): UElementHandler = in getApplicableUastTypes() 53 private inner class PermissionMethodHandler(val context: JavaContext) : UElementHandler() { in getApplicableUastTypes()
|
/aosp_15_r20/packages/modules/AdServices/adservices/linter/java/android/adservices/lint/common/ |
D | DeviceConfigUsageDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 35 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
D | PreconditionsCheckStateDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 35 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
D | SharedPreferencesUsageDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 35 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
D | SystemPropertiesUsageDetector.kt | 23 import com.android.tools.lint.detector.api.JavaContext 52 override fun visitMethodCall(context: JavaContext, node: UCallExpression, method: PsiMethod) { in visitMethodCall()
|
/aosp_15_r20/frameworks/base/tools/lint/utils/checks/src/main/java/com/google/android/lint/aidl/ |
H A D | ExemptAidlInterfacesGenerator.kt | 23 import com.android.tools.lint.detector.api.JavaContext 41 context: JavaContext, in visitAidlMethod()
|