@Nullable
  public static String inferStringAttribute(@NotNull PsiAnnotation annotation, @NlsSafe @NotNull String attributeName) {
    final PsiAnnotationMemberValue targetValue = annotation.findAttributeValue(attributeName);
    return getString(targetValue);
  }
@Nullable
  public static String inferStringAttribute(@NotNull PsiAnnotation annotation, @NlsSafe @NotNull String attributeName)