From 7beb9b4cd162bba9fb84366c1bb07525d90b30b3 Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Mon, 20 Jul 2020 16:14:26 +0700 Subject: [PATCH] TestOnlyInspection: support org.jetbrains.annotations.VisibleForTesting GitOrigin-RevId: 8b515a6d3134f6cd2474516114772e15239b5439 --- .../codeInspection/testOnly/TestOnlyInspection.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/testOnly/TestOnlyInspection.java b/java/java-analysis-impl/src/com/intellij/codeInspection/testOnly/TestOnlyInspection.java index aa87acc06087..076e61751503 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/testOnly/TestOnlyInspection.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/testOnly/TestOnlyInspection.java @@ -162,8 +162,10 @@ public class TestOnlyInspection extends AbstractBaseJavaLocalInspectionTool { @Nullable private static PsiAnnotation findVisibleForTestingAnnotation(@NotNull PsiMember member) { - PsiAnnotation anno = AnnotationUtil.findAnnotation(member, "com.google.common.annotations.VisibleForTesting"); - return anno != null ? anno : AnnotationUtil.findAnnotation(member, "com.android.annotations.VisibleForTesting"); + return AnnotationUtil.findAnnotation(member, + "com.google.common.annotations.VisibleForTesting", + "com.android.annotations.VisibleForTesting", + "org.jetbrains.annotations.VisibleForTesting"); } private static boolean isInsideTestOnlyMethod(PsiElement e) {