|
10 | 10 | -->
|
11 | 11 | <module name="Checker">
|
12 | 12 | <property name="severity" value="warning"/>
|
| 13 | + <module name="SuppressWithPlainTextCommentFilter"> |
| 14 | + <property name="offCommentFormat" value="\bCheck[Ss]tyle:\s*([\w|]+)\s+OFF\b"/> |
| 15 | + <property name="onCommentFormat" value="\bCheck[Ss]tyle:\s*([\w|]+)\s+ON\b"/> |
| 16 | + <property name="checkFormat" value="$1"/> |
| 17 | + </module> |
13 | 18 | <module name="TreeWalker">
|
14 | 19 | <property name="tabWidth" value="4"/>
|
15 |
| - <module name="JavadocMethod"> |
16 |
| - <property name="allowThrowsTagsForSubclasses" value="true"/> |
17 |
| - <property name="allowUndeclaredRTE" value="true"/> |
18 |
| - </module> |
| 20 | + <module name="JavadocMethod"/> |
19 | 21 | <module name="JavadocType">
|
20 | 22 | <property name="allowUnknownTags" value="true"/>
|
21 | 23 | </module>
|
|
36 | 38 | <module name="IllegalImport"/>
|
37 | 39 | <module name="RedundantImport"/>
|
38 | 40 | <module name="UnusedImports"/>
|
39 |
| - <module name="LineLength"> |
40 |
| - <property name="max" value="120"/> |
41 |
| - </module> |
42 | 41 | <module name="MethodLength">
|
43 | 42 | <property name="max" value="70"/>
|
44 | 43 | </module>
|
|
104 | 103 | <property name="onCommentFormat" value="\bCheck[Ss]tyle:\s*([\w|]+)\s+ON\b"/>
|
105 | 104 | <property name="checkFormat" value="$1"/>
|
106 | 105 | </module>
|
| 106 | + <module name="MissingJavadocMethod"/> |
| 107 | + <module name="MissingJavadocPackage"/> |
| 108 | + <module name="MissingJavadocType"/> |
| 109 | + <module name="InvalidJavadocPosition"/> |
107 | 110 | </module>
|
108 | 111 | <module name="FileTabCharacter"/>
|
109 | 112 | <module name="FileLength">
|
|
113 | 116 | <property name="header" value="^/\*$\n^ \* Licensed under the Apache License, Version 2\.0 \(the "License"\);$\n^ \* you may not use this file except in compliance with the License\.$\n^ \* You may obtain a copy of the License at$\n^ \*$\n^ \* http://www\.apache\.org/licenses/LICENSE-2\.0$\n^ \*$\n^ \* Unless required by applicable law or agreed to in writing, software$\n^ \* distributed under the License is distributed on an "AS IS" BASIS,$\n^ \* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied\.$\n^ \* See the License for the specific language governing permissions and$\n^ \* limitations under the License\.$\n^ \*/$\n"/>
|
114 | 117 | </module>
|
115 | 118 | <module name="JavadocPackage"/>
|
| 119 | + <module name="LineLength"> |
| 120 | + <property name="max" value="120"/> |
| 121 | + </module> |
116 | 122 | </module>
|
0 commit comments