|
205 | 205 | </module> |
206 | 206 | <module name="AnnotationUseStyle"/> |
207 | 207 | <module name="MissingDeprecated"/> |
| 208 | + <module name="MissingOverride"/> |
208 | 209 | <module name="PackageAnnotation"/> |
209 | 210 | <module name="SuppressWarningsHolder"/> |
210 | 211 |
|
|
217 | 218 | <module name="NeedBraces"/> |
218 | 219 | <!-- modified --> |
219 | 220 | <module name="HideUtilityClassConstructor"/> |
| 221 | + <module name="InnerTypeLast"/> |
220 | 222 | <module name="InterfaceIsType"/> |
221 | 223 | <module name="MutableException"/> |
222 | 224 | <module name="OneTopLevelClass"/> |
|
227 | 229 | <!-- Coding --> |
228 | 230 | <module name="ArrayTrailingComma"/> |
229 | 231 | <module name="AvoidDoubleBraceInitialization"/> |
| 232 | + <module name="AvoidNoArgumentSuperConstructorCall"/> |
230 | 233 | <module name="CovariantEquals"/> |
231 | 234 | <module name="DefaultComesLast"/> |
232 | 235 | <module name="EmptyStatement"/> |
|
242 | 245 | value="org.xml.sax.SAXException, org.xml.sax.SAXParseException, |
243 | 246 | org.apache.commons.beanutils.ConversionException, |
244 | 247 | org.antlr.v4.runtime.misc.ParseCancellationException, |
245 | | - antlr.RecognitionException, antlr.TokenStreamException, |
246 | | - antlr.TokenStreamRecognitionException, antlr.ANTLRException, |
247 | 248 | java.lang.StringBuffer"/> |
248 | 249 | </module> |
249 | 250 | <module name="IllegalThrows"/> |
|
375 | 376 | <property name="file" value="${checkstyle.importcontroltest.file}"/> |
376 | 377 | <property name="path" value="^.*[\\/]src[\\/](test|it)[\\/].*$"/> |
377 | 378 | </module> |
| 379 | + <module name="RedundantImport"/> |
378 | 380 | <module name="UnusedImports"/> |
379 | 381 |
|
380 | 382 | <!-- Javadoc Comments --> |
| 383 | + <module name="JavadocBlockTagLocation"> |
| 384 | + <!-- default tags --> |
| 385 | + <property name="tags" value="author, deprecated, exception, hidden, param, provides"/> |
| 386 | + <property name="tags" value="return, see, serial, serialData, serialField, since, throws"/> |
| 387 | + <property name="tags" value="uses, version"/> |
| 388 | + <!-- additional tags used in the project --> |
| 389 | + <property name="tags" value="noinspection"/> |
| 390 | + </module> |
| 391 | + <module name="JavadocContentLocation"/> |
381 | 392 | <module name="JavadocMissingLeadingAsterisk"/> |
| 393 | + <module name="JavadocMissingWhitespaceAfterAsterisk"/> |
382 | 394 | <module name="JavadocStyle"> |
383 | 395 | <property name="scope" value="public"/> |
384 | 396 | </module> |
| 397 | + <module name="JavadocTagContinuationIndentation"/> |
385 | 398 | <module name="SingleLineJavadoc"/> |
386 | 399 | <!-- Misc --> |
387 | 400 | <module name="ArrayTypeStyle"/> |
|
419 | 432 | <module name="ClassTypeParameterName"/> |
420 | 433 | <module name="RecordTypeParameterName"/> |
421 | 434 | <module name="RecordComponentName"/> |
| 435 | + <module name="ConstantName"/> |
422 | 436 | <module name="InterfaceTypeParameterName"/> |
423 | 437 | <module name="LocalFinalVariableName"/> |
424 | 438 | <module name="MemberName"> |
|
434 | 448 | <module name="LambdaParameterName"> |
435 | 449 | <property name="format" value="^(id)|([a-z][a-z0-9][a-zA-Z0-9]+)$"/> |
436 | 450 | </module> |
| 451 | + <module name="CatchParameterName"> |
| 452 | + <property name="format" value="^(ex|[a-z][a-z][a-zA-Z]+)$"/> |
| 453 | + </module> |
437 | 454 | <module name="PatternVariableName"/> |
438 | 455 |
|
439 | 456 | <!-- Regexp --> |
|
451 | 468 |
|
452 | 469 | <!-- Size Violations --> |
453 | 470 | <module name="LambdaBodyLength"/> |
| 471 | + <module name="OuterTypeNumber"/> |
454 | 472 | <module name="RecordComponentNumber"/> |
455 | 473 |
|
456 | 474 | <!-- Whitespace --> |
|
470 | 488 | <property name="tokens" value="METHOD_REF"/> |
471 | 489 | <property name="allowLineBreaks" value="true"/> |
472 | 490 | </module> |
| 491 | + <module name="OperatorWrap"> |
| 492 | + <property name="tokens" value="QUESTION"/> |
| 493 | + <property name="tokens" value="COLON"/> |
| 494 | + <property name="tokens" value="EQUAL"/> |
| 495 | + <property name="tokens" value="NOT_EQUAL"/> |
| 496 | + <property name="tokens" value="DIV"/> |
| 497 | + <property name="tokens" value="PLUS"/> |
| 498 | + <property name="tokens" value="MINUS"/> |
| 499 | + <property name="tokens" value="STAR"/> |
| 500 | + <property name="tokens" value="MOD"/> |
| 501 | + <property name="tokens" value="SR"/> |
| 502 | + <property name="tokens" value="BSR"/> |
| 503 | + <property name="tokens" value="GE"/> |
| 504 | + <property name="tokens" value="GT"/> |
| 505 | + <property name="tokens" value="SL"/> |
| 506 | + <property name="tokens" value="LE"/> |
| 507 | + <property name="tokens" value="LT"/> |
| 508 | + <property name="tokens" value="BXOR"/> |
| 509 | + <property name="tokens" value="BOR"/> |
| 510 | + <property name="tokens" value="LOR"/> |
| 511 | + <property name="tokens" value="BAND"/> |
| 512 | + <property name="tokens" value="LAND"/> |
| 513 | + <property name="tokens" value="TYPE_EXTENSION_AND"/> |
| 514 | + <property name="tokens" value="LITERAL_INSTANCEOF"/> |
| 515 | + <property name="tokens" value="METHOD_REF"/> |
| 516 | + <property name="option" value="nl"/> |
| 517 | + </module> |
473 | 518 | <module name="ParenPad"/> |
474 | 519 | <module name="SeparatorWrap"> |
475 | 520 | <property name="tokens" value="DOT"/> |
|
0 commit comments