public static @Nullable Pair<@Nullable PsiElement, @InspectionMessage @Nullable String> checkAnnotationArgumentList(@NotNull GrAnnotation annotation,
                                                                                                                      @NotNull AnnotationHolder holder) {
    final PsiClass anno = ResolveUtil.resolveAnnotation(annotation);
    if (anno == null) return null;

    for (CustomAnnotationChecker checker : CustomAnnotationChecker.EP_NAME.getExtensions()) {
      if (checker.checkArgumentList(holder, annotation)) return Pair.create(null, null);
    }

    return CustomAnnotationChecker.checkAnnotationArguments(
      anno, annotation.getParameterList().getAttributes(), true
    );
  }
public static @Nullable Pair<@Nullable PsiElement, @InspectionMessage @Nullable String> checkAnnotationArgumentList(@NotNull GrAnnotation annotation,
                                                                                                                      @NotNull AnnotationHolder holder)