void (@NotNull PsiDocComment comment) { super.visitDocComment(comment); if (comment.getOwner() != null || TemplateLanguageUtil.isInsideTemplateFile(comment)) { return; } if (JavaDocUtil.isInsidePackageInfo(comment) && PsiTreeUtil.skipWhitespacesAndCommentsForward(comment) instanceof PsiPackageStatement && "package-info.java".equals(comment.getContainingFile().getName())) { return; } if (ignoreCopyright && comment.getPrevSibling() == null && comment.getParent() instanceof PsiFile) { return; } registerError(comment.getFirstChild()); }