|
84 | 84 | <module name="AvoidStarImport"/> <!-- Java Style Guide: No wildcard imports --> |
85 | 85 | <module name="AvoidStaticImport"> <!-- Java Style Guide: No static imports --> |
86 | 86 | <property name="excludes" value=" |
| 87 | + com.google.common.base.Preconditions.*, |
| 88 | + com.palantir.logsafe.Preconditions.*, |
87 | 89 | java.util.Collections.*, |
88 | 90 | java.util.stream.Collectors.*, |
89 | | - com.palantir.logsafe.Preconditions.*, |
90 | | - com.google.common.base.Preconditions.*, |
91 | | - org.apache.commons.lang3.Validate.*"/> |
| 91 | + org.apache.commons.lang3.Validate.*, |
| 92 | + org.assertj.core.api.Assertions.*, |
| 93 | + org.mockito.Mockito.*"/> |
92 | 94 | </module> |
93 | 95 | <module name="ClassTypeParameterName"> <!-- Java Style Guide: Type variable names --> |
94 | 96 | <property name="format" value="(^[A-Z][0-9]?)$|([A-Z][a-zA-Z0-9]*[T]$)"/> |
|
422 | 424 | <property name="allowEmptyMethods" value="true"/> |
423 | 425 | <property name="allowEmptyTypes" value="true"/> |
424 | 426 | <property name="allowEmptyLoops" value="true"/> |
| 427 | + <property name="allowEmptyLambdas" value="true"/> |
425 | 428 | <property name="ignoreEnhancedForColon" value="false"/> |
426 | 429 | <message key="ws.notFollowed" value="WhitespaceAround: ''{0}'' is not followed by whitespace. Empty blocks may only be represented as '{}' when not part of a multi-block statement (4.1.3)"/> |
427 | 430 | <message key="ws.notPreceded" value="WhitespaceAround: ''{0}'' is not preceded with whitespace."/> |
|
435 | 438 | </module> |
436 | 439 | <module name="CyclomaticComplexity"/> <!-- Java Coding Guidelines: Reduce Cyclomatic Complexity --> |
437 | 440 | <module name="DesignForExtension"> <!-- Java Coding Guidelines: Design for extension --> |
438 | | - <property name="ignoredAnnotations" value="Test, Before, BeforeEach, After, AfterEach, BeforeClass, BeforeAll, AfterClass, AfterAll"/> |
| 441 | + <property name="ignoredAnnotations" value="ParameterizedTest, Test, Before, BeforeEach, After, AfterEach, BeforeClass, BeforeAll, AfterClass, AfterAll"/> |
439 | 442 | </module> |
440 | 443 | <module name="JavadocMethod"> <!-- Java Style Guide: Where Javadoc is used --> |
441 | 444 | <property name="scope" value="public"/> |
|
468 | 471 | <module name="NestedTryDepth"/> <!-- Java Coding Guide: Try/catch blocks: never nested --> |
469 | 472 | <module name="NonEmptyAtclauseDescription"/> <!-- Java Style Guide: At-clauses --> |
470 | 473 | <module name="ParameterName"> <!-- Java Style Guide: Parameter names --> |
471 | | - <property name="format" value="^[a-z][a-zA-Z0-9]+$"/> |
| 474 | + <property name="format" value="^_?[a-z][a-zA-Z0-9]+$"/> |
472 | 475 | <message key="name.invalidPattern" value="Parameter name ''{0}'' must match pattern ''{1}''."/> |
473 | 476 | </module> |
474 | 477 | <module name="SingleLineJavadoc"/> <!-- Java Style Guide: General form --> |
|
0 commit comments