public class JavadocParagraphCheck extends AbstractJavadocCheck
The check can be specified by option allowNewlineParagraph, which says whether the <p> tag should be placed immediately before the first word.
Default configuration:
<module name="JavadocParagraph"/>
To allow newlines and spaces immediately after the <p> tag:
<module name="JavadocParagraph">
<property name="allowNewlineParagraph"
value=="false"/>
</module">
In case of allowNewlineParagraph set to false the following example will not have any violations:
/**
* <p>
* Some Javadoc.
*
* <p> Some Javadoc.
*
* <p>
* <pre>
* Some preformatted Javadoc.
* </pre>
*
*/
AutomaticBean.OutputStreamOptions| Modifier and Type | Field and Description |
|---|---|
static String |
MSG_LINE_BEFORE
A key is pointing to the warning message text in "messages.properties"
file.
|
static String |
MSG_MISPLACED_TAG
A key is pointing to the warning message text in "messages.properties"
file.
|
static String |
MSG_REDUNDANT_PARAGRAPH
A key is pointing to the warning message text in "messages.properties"
file.
|
static String |
MSG_TAG_AFTER
A key is pointing to the warning message text in "messages.properties"
file.
|
MSG_JAVADOC_MISSED_HTML_CLOSE, MSG_JAVADOC_PARSE_RULE_ERROR, MSG_JAVADOC_WRONG_SINGLETON_TAG| Constructor and Description |
|---|
JavadocParagraphCheck() |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getDefaultJavadocTokens()
Returns the default javadoc token types a check is interested in.
|
int[] |
getRequiredJavadocTokens()
The javadoc tokens that this check must be registered for.
|
void |
setAllowNewlineParagraph(boolean value)
Sets allowNewlineParagraph.
|
void |
visitJavadocToken(DetailNode ast)
Called to process a Javadoc token.
|
acceptJavadocWithNonTightHtml, beginJavadocTree, beginTree, finishJavadocTree, finishTree, getAcceptableJavadocTokens, getAcceptableTokens, getBlockCommentAst, getDefaultTokens, getRequiredTokens, init, isCommentNodesRequired, leaveJavadocToken, setJavadocTokens, setViolateExecutionOnNonTightHtml, visitTokenclearMessages, destroy, getClassLoader, getFileContents, getLine, getLines, getMessages, getTabWidth, getTokenNames, leaveToken, log, log, log, setClassLoader, setFileContents, setTabWidth, setTokensfinishLocalSetup, getCustomMessages, getId, getMessageBundle, getSeverity, getSeverityLevel, setId, setSeverityconfigure, contextualize, getConfiguration, setupChildpublic static final String MSG_TAG_AFTER
public static final String MSG_LINE_BEFORE
public static final String MSG_REDUNDANT_PARAGRAPH
public static final String MSG_MISPLACED_TAG
public JavadocParagraphCheck()
public void setAllowNewlineParagraph(boolean value)
value - value to set.public int[] getDefaultJavadocTokens()
AbstractJavadocCheckgetDefaultJavadocTokens in class AbstractJavadocCheckJavadocTokenTypespublic int[] getRequiredJavadocTokens()
AbstractJavadocCheckgetRequiredJavadocTokens in class AbstractJavadocCheckJavadocTokenTypespublic void visitJavadocToken(DetailNode ast)
AbstractJavadocCheckvisitJavadocToken in class AbstractJavadocCheckast - the token to processCopyright © 2001–2018. All rights reserved.