|
AtclauseOrder |
Checks the order of javadoc block-tags or javadoc tags. |
|
IllegalBlockTag |
Detects a user-defined Javadoc block tag and reports a violation when the tag is present with text that does not match tagTextPattern. |
|
InappropriateJavadocBlockTagsOnField |
Checks that Javadoc block tags for field declarations do not contain tags that are semantically invalid for fields. |
|
InappropriateJavadocBlockTagsOnPackage |
Checks that Javadoc block tags for package definitions do not contain tags that are semantically invalid for packages. |
|
InappropriateJavadocBlockTagsOnType |
Checks that Javadoc block tags for type definitions (class, interface, enum, record, annotation) do not contain tags that are semantically invalid for types. |
|
InvalidJavadocPosition |
Checks that Javadocs are located at the correct position. |
|
JavadocBlockTagLocation |
Checks that a javadoc block tag appears only at the beginning of a line, ignoring leading asterisks and white space. |
|
JavadocContentLocation |
Checks that the Javadoc content begins from the same position for all Javadoc comments in the project. |
|
JavadocEndCommentDelimiter |
Checks that the Javadoc closing delimiter contains exactly one asterisk before the slash. |
|
JavadocLeadingAsteriskAlign |
Checks the alignment of leading asterisks in a Javadoc comment. |
|
JavadocLinkFirstOccurrence |
Checks that in Javadoc comments, each API name is linked with {@link} or {@linkplain} only on its first occurrence. |
|
JavadocLinkWellKnownApi |
Checks that Javadoc comments avoid unnecessary {@link} and {@linkplain} tags for APIs that are considered well-known. |
|
JavadocMethod |
Checks the Javadoc of a method or constructor. |
|
JavadocMissingLeadingAsterisk |
Checks if the javadoc has leading asterisks on each line. |
|
JavadocMissingWhitespaceAfterAsterisk |
Checks that there is at least one whitespace after the leading asterisk. |
|
JavadocNoErrorInThrowsTag |
Checks that Error types are not documented in @throws or @exception Javadoc tags. |
|
JavadocPackage |
Checks that each Java package has a Javadoc file used for commenting. |
|
JavadocParagraph |
Checks the Javadoc paragraph. |
|
JavadocParamOrder |
Checks that @param tags in Javadoc comments are in the same order as the parameters in the declaration. |
|
JavadocRegexp |
Checks that Javadoc comments do not match a configured regular expression. |
|
JavadocSeeTagOrder |
Checks that multiple @see tags are ordered in a predictable way, roughly following the order in which their arguments are searched for by javadoc, from nearest to farthest access, from least-qualified to fully-qualified. |
|
JavadocTagContinuationIndentation |
Checks the indentation of the continuation lines in block tags. |
|
JavadocThrowsOrder |
Checks that multiple @throws and @exception Javadoc tags are listed alphabetically by exception name. |
|
JavadocType |
Checks the Javadoc comments for type definitions. |
|
JavadocVariable |
Checks that a variable has a Javadoc comment. |
|
MissingJavadocMethod |
Checks for missing Javadoc comments for a method or constructor. |
|
MissingJavadocPackage |
Checks for missing package definition Javadoc comments in package-info.java files. |
|
MissingJavadocType |
Checks for missing Javadoc comments for class, enum, interface, and annotation interface definitions. |
|
NonEmptyAtclauseDescription |
Checks that the block tag is followed by description. |
|
PreferCodeOrSnippetJavadocInlineTag |
Checks that Javadoc inline tags {@code ...} and {@snippet ...} are preferred over HTML tags <code> and <pre>. |
|
PreferLiteralJavadocInlineTag |
Checks that Javadoc inline tags are preferred over escaping entities. |
|
RequireEmptyLineBeforeBlockTagGroup |
Checks that one blank line before the block tag if it is present in Javadoc. |
|
SingleLineJavadoc |
Checks that a Javadoc block can fit in a single-line and doesn't contain block tags. |
|
SummaryJavadoc |
Checks that Javadoc summary sentence does not contain phrases that are not recommended to use. |
|
WriteTag |
Requires user defined Javadoc tag to be present in Javadoc comment with defined format. |