|
77 | 77 | <module name="IllegalTokenText"> |
78 | 78 | <property name="tokens" value="STRING_LITERAL, CHAR_LITERAL, TEXT_BLOCK_CONTENT"/> |
79 | 79 | <property name="format" |
80 | | - value="\\u00(09|0(a|A)|0(b|B)|(0|1)(c|C)|(0|1)(d|D)|1(d|D)|1(e|E)|1(f|F)|22|27|5(C|c))|\\u1680|\\u3000|\\u20(00|0(a|A)|28|29|(2|5)(f|F))|\\(0(10|11|12|14|15|40|42|47)|134)"/> |
| 80 | + value="\\u00(08|09|0(a|A)|0(c|C)|0(d|D)|20|22|27|5(C|c))|\\(0(10|11|12|14|15|40|42|47)|134)"/> |
81 | 81 | <property name="message" |
82 | 82 | value="Consider using special escape sequence instead of octal value or Unicode escaped value."/> |
83 | 83 | </module> |
|
147 | 147 | </module> |
148 | 148 | <module name="WhitespaceAfter"> |
149 | 149 | <property name="tokens" |
150 | | - value="COMMA, SEMI, TYPECAST, LITERAL_IF, LITERAL_ELSE, LITERAL_RETURN, |
151 | | - LITERAL_WHILE, LITERAL_DO, LITERAL_FOR, LITERAL_FINALLY, DO_WHILE, ELLIPSIS, |
152 | | - LITERAL_SWITCH, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_CATCH, LAMBDA, |
153 | | - LITERAL_YIELD, LITERAL_CASE, LITERAL_WHEN, ANNOTATIONS"/> |
| 150 | + value="COMMA, SEMI, TYPECAST, ELLIPSIS, LITERAL_YIELD, LITERAL_CASE, ANNOTATIONS"/> |
154 | 151 | </module> |
155 | 152 | <module name="WhitespaceAround"> |
156 | 153 | <property name="allowEmptyConstructors" value="true"/> |
|
196 | 193 | <module name="MultipleVariableDeclarations"/> |
197 | 194 | <module name="ArrayTypeStyle"/> |
198 | 195 | <module name="JavadocLeadingAsteriskAlign"/> |
| 196 | + <module name="JavadocMissingLeadingAsterisk"/> |
| 197 | + <module name="JavadocContentLocation"/> |
199 | 198 | <module name="MissingSwitchDefault"/> |
200 | 199 | <module name="FallThrough"/> |
201 | 200 | <module name="UpperEll"/> |
202 | 201 | <module name="ModifierOrder"/> |
| 202 | + <module name="TextBlockGoogleStyleFormatting"/> |
203 | 203 | <module name="EmptyLineSeparator"> |
204 | 204 | <property name="tokens" |
205 | 205 | value="PACKAGE_DEF, IMPORT, STATIC_IMPORT, CLASS_DEF, INTERFACE_DEF, ENUM_DEF, |
|
264 | 264 | value="Parameter name ''{0}'' must match pattern ''{1}''."/> |
265 | 265 | </module> |
266 | 266 | <module name="LambdaParameterName"> |
267 | | - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> |
| 267 | + <property name="format" value="^(_|[a-z]([a-z0-9][a-zA-Z0-9]*)?)$"/> |
268 | 268 | <message key="name.invalidPattern" |
269 | 269 | value="Lambda parameter name ''{0}'' must match pattern ''{1}''."/> |
270 | 270 | </module> |
271 | 271 | <module name="CatchParameterName"> |
272 | | - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> |
| 272 | + <property name="format" value="^(_|[a-z]([a-z0-9][a-zA-Z0-9]*)?)$"/> |
273 | 273 | <message key="name.invalidPattern" |
274 | 274 | value="Catch parameter name ''{0}'' must match pattern ''{1}''."/> |
275 | 275 | </module> |
276 | 276 | <module name="LocalVariableName"> |
277 | | - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> |
| 277 | + <property name="format" value="^(_|[a-z]([a-z0-9][a-zA-Z0-9]*)?)$"/> |
278 | 278 | <message key="name.invalidPattern" |
279 | 279 | value="Local variable name ''{0}'' must match pattern ''{1}''."/> |
280 | 280 | </module> |
281 | 281 | <module name="PatternVariableName"> |
282 | | - <property name="format" value="^[a-z]([a-z0-9][a-zA-Z0-9]*)?$"/> |
| 282 | + <property name="format" value="^(_|[a-z]([a-z0-9][a-zA-Z0-9]*)?)$"/> |
283 | 283 | <message key="name.invalidPattern" |
284 | 284 | value="Pattern variable name ''{0}'' must match pattern ''{1}''."/> |
285 | 285 | </module> |
|
389 | 389 | <property name="tokens" value="VARIABLE_DEF"/> |
390 | 390 | <property name="allowSamelineMultipleAnnotations" value="true"/> |
391 | 391 | </module> |
| 392 | + <module name="MissingOverrideOnRecordAccessor"/> |
392 | 393 | <module name="NonEmptyAtclauseDescription"/> |
393 | 394 | <module name="InvalidJavadocPosition"/> |
394 | 395 | <module name="JavadocTagContinuationIndentation"/> |
395 | 396 | <module name="SummaryJavadoc"> |
396 | 397 | <property name="forbiddenSummaryFragments" |
397 | | - value="^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"/> |
| 398 | + value="^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )|^[a-z]"/> |
398 | 399 | </module> |
399 | 400 | <module name="JavadocParagraph"> |
400 | 401 | <property name="allowNewlineParagraph" value="false"/> |
|
0 commit comments