|
29 | 29 | <property name="file" value="${config_loc}/suppressions.xml"/>
|
30 | 30 | </module>
|
31 | 31 |
|
| 32 | + <module name="LineLength"> |
| 33 | + <!-- Checks if a line is too long. --> |
| 34 | + <property name="max" value="120"/> |
| 35 | + </module> |
32 | 36 |
|
33 | 37 | <!-- All Java AST specific tests live under TreeWalker module. -->
|
34 | 38 | <module name="TreeWalker">
|
35 | 39 |
|
36 |
| - <!-- Required for SuppressionCommentFilter to work --> |
37 |
| - <module name="FileContentsHolder"/> |
38 |
| - |
39 | 40 | <!-- Required to allow exceptions in code style -->
|
40 | 41 | <module name="SuppressionCommentFilter">
|
41 | 42 | <property name="offCommentFormat" value="CHECKSTYLE.OFF\: ([\w\|]+)"/>
|
|
158 | 159 | <!-- Checks if a catch block is empty and does not contain any comments. -->
|
159 | 160 | <module name="EmptyCatchBlock"/>
|
160 | 161 |
|
161 |
| - <module name="LineLength"> |
162 |
| - <!-- Checks if a line is too long. --> |
163 |
| - <property name="max" value="120"/> |
164 |
| - </module> |
165 |
| - |
166 | 162 | <module name="LeftCurly">
|
167 | 163 | <!-- Checks for placement of the left curly brace ('{'). -->
|
168 | 164 | <property name="severity" value="warning"/>
|
|
387 | 383 |
|
388 | 384 | <!-- Checks that every public method (excluding getters, setters and constructors) has a header comment. -->
|
389 | 385 | <module name="JavadocMethod">
|
390 |
| - <!-- Checks public methods that have more than 1 line of code. |
391 |
| - Single line of code methods are often due to refactor for readability. |
392 |
| - --> |
393 |
| - <property name="minLineCount" value="1"/> |
394 | 386 | <property name="allowedAnnotations" value="Override, Test, BeforeAll, BeforeEach, AfterAll, AfterEach, Subscribe"/>
|
395 | 387 | <property name="scope" value="public"/>
|
396 |
| - <property name="allowUndeclaredRTE" value="true"/> |
397 |
| - <property name="allowThrowsTagsForSubclasses" value="true"/> |
| 388 | + <property name="validateThrows" value="false"/> |
398 | 389 | <property name="allowMissingParamTags" value="true"/>
|
399 |
| - <property name="allowMissingThrowsTags" value="true"/> |
400 | 390 | <property name="allowMissingReturnTag" value="true"/>
|
401 |
| - <property name="allowMissingPropertyJavadoc" value="true"/> |
402 |
| - <property name="ignoreMethodNamesRegex" value="(set.*|get.*)"/> |
403 | 391 | <property name="tokens" value="METHOD_DEF, ANNOTATION_FIELD_DEF"/>
|
404 | 392 | </module>
|
405 |
| - <!-- Checks that every non-trivial private method (excluding getters, setters and constructors) has a header comment. --> |
406 |
| - <module name="JavadocMethod"> |
407 |
| - <!-- Checks private methods that have more than 3 lines of code. |
408 |
| - We define methods that have more than 3 lines of code as non-trivial. |
409 |
| - --> |
410 |
| - <property name="minLineCount" value="3"/> |
411 |
| - <property name="allowedAnnotations" value="Override, Test, BeforeAll, BeforeEach, AfterAll, AfterEach, Subscribe"/> |
412 |
| - <property name="scope" value="private"/> |
413 |
| - <property name="allowUndeclaredRTE" value="true"/> |
414 |
| - <property name="allowThrowsTagsForSubclasses" value="true"/> |
415 |
| - <property name="allowMissingParamTags" value="true"/> |
416 |
| - <property name="allowMissingThrowsTags" value="true"/> |
417 |
| - <property name="allowMissingReturnTag" value="true"/> |
| 393 | + |
| 394 | + <module name="InvalidJavadocPosition"/> |
| 395 | + |
| 396 | + <module name="MissingJavadocMethodCheck"> |
| 397 | + <property name="minLineCount" value="1"/> |
418 | 398 | <property name="allowMissingPropertyJavadoc" value="true"/>
|
419 | 399 | <property name="ignoreMethodNamesRegex" value="(set.*|get.*)"/>
|
420 |
| - <property name="tokens" value="METHOD_DEF, ANNOTATION_FIELD_DEF"/> |
421 | 400 | </module>
|
422 | 401 |
|
423 | 402 | </module>
|
|
0 commit comments