Since Checkstyle 6.0
name | description | type | default value | since |
---|---|---|---|---|
offset | Specify how many spaces to use for new indentation level. | int | 4 |
6.0 |
violateExecutionOnNonTightHtml | Control when to print violations if the Javadoc being examined by this check violates the tight html rules defined at Tight-HTML Rules. | boolean | false |
8.3 |
To configure the default check:
<module name="Checker"> <module name="TreeWalker"> <module name="JavadocTagContinuationIndentation"/> </module> </module>
Example:
/** * @tag comment * Indentation spacing is 1. Line with violation * Indentation spacing is 2. Line with violation * Indentation spacing is 4. OK */ public class Test { }
To configure the check with two spaces indentation:
<module name="Checker"> <module name="TreeWalker"> <module name="JavadocTagContinuationIndentation"> <property name="offset" value="2"/> </module> </module> </module>
Example:
/** * @tag comment * Indentation spacing is 0. Line with violation * Indentation spacing is 2. OK * Indentation spacing is 1. Line with violation */ public class Test { }
To configure the check to show violations for Tight-HTML Rules:
<module name="Checker"> <module name="TreeWalker"> <module name="JavadocTagContinuationIndentation"> <property name="violateExecutionOnNonTightHtml" value="true"/> </module> </module> </module>
Example:
/** * <p> 'p' tag is unclosed. Line with violation, this html tag needs closing tag. * <p> 'p' tag is closed</p>. OK */ public class Test { }
All messages can be customized if the default message doesn't suit you. Please see the documentation to learn how to.
com.puppycrawl.tools.checkstyle.checks.javadoc