@NotNull
  private static List<String> collectCommentTexts(@NotNull PsiElement element) {
    final List<String> result = new ArrayList<>();
    collectCommentTexts(element, result);
    return result;
  }
@NotNull
  private static List<String> collectCommentTexts(@NotNull PsiElement element)