|
13 | 13 | <property name="headerFile" value="${config_loc}/checkstyle-header.txt"/> |
14 | 14 | <property name="fileExtensions" value="java"/> |
15 | 15 | </module> |
| 16 | + |
16 | 17 | <module name="NewlineAtEndOfFile"/> |
17 | 18 |
|
18 | 19 | <!-- TreeWalker Checks --> |
|
23 | 24 | <property name="elementStyle" value="compact"/> |
24 | 25 | </module> |
25 | 26 | <module name="MissingOverride"/> |
26 | | - <module name="PackageAnnotation"/> |
27 | | - <module name="AnnotationLocation"> |
28 | | - <property name="allowSamelineSingleParameterlessAnnotation" |
29 | | - value="false"/> |
30 | | - </module> |
| 27 | + <!-- <module name="PackageAnnotation" /> --> |
| 28 | + <!-- <module name="AnnotationLocation"> --> |
| 29 | + <!-- <property name="allowSamelineSingleParameterlessAnnotation" --> |
| 30 | + <!-- value="false" /> --> |
| 31 | + <!-- </module> --> |
31 | 32 |
|
32 | 33 | <!-- Block Checks --> |
33 | 34 | <module name="EmptyBlock"> |
|
52 | 53 | <module name="CovariantEquals"/> |
53 | 54 | <module name="EmptyStatement"/> |
54 | 55 | <module name="EqualsHashCode"/> |
55 | | -<!-- <module name="InnerAssignment"/>--> |
| 56 | + <!-- <module name="InnerAssignment" /> --> |
56 | 57 | <module name="SimplifyBooleanExpression"/> |
57 | 58 | <module name="SimplifyBooleanReturn"/> |
58 | 59 | <module name="StringLiteralEquality"/> |
|
77 | 78 | <module name="AvoidStaticImport"> |
78 | 79 | <property name="excludes" |
79 | 80 | value="org.assertj.core.api.Assertions.*, |
| 81 | + org.xmlunit.assertj3.XmlAssert.*, |
80 | 82 | org.assertj.core.api.Assumptions.*, |
| 83 | + org.assertj.core.api.InstanceOfAssertFactories.*, |
81 | 84 | org.awaitility.Awaitility.*, |
82 | 85 | org.mockito.Mockito.*, |
83 | 86 | org.mockito.BDDMockito.*, |
84 | 87 | org.mockito.AdditionalAnswers.*, |
85 | 88 | org.mockito.ArgumentMatchers.*, |
| 89 | + org.mockito.AdditionalMatchers.*, |
| 90 | + org.springframework.kafka.test.assertj.KafkaConditions.*, |
86 | 91 | org.springframework.integration.test.mock.MockIntegration.*, |
87 | | - org.springframework.integration.test.util.TestUtils.*"/> |
| 92 | + org.springframework.integration.test.util.TestUtils.*, |
| 93 | + org.springframework.test.web.client.match.MockRestRequestMatchers.*, |
| 94 | + org.springframework.test.web.client.response.MockRestResponseCreators.*, |
| 95 | + org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*, |
| 96 | + org.springframework.test.web.servlet.result.MockMvcResultMatchers.*, |
| 97 | + org.springframework.security.test.web.servlet.request.SecurityMockMvcRequestPostProcessors.*, |
| 98 | + org.springframework.security.test.web.servlet.setup.SecurityMockMvcConfigurers.*"/> |
88 | 99 | </module> |
89 | 100 | <module name="IllegalImport"/> |
90 | 101 | <module name="RedundantImport"/> |
|
102 | 113 | <!-- Javadoc Comments --> |
103 | 114 | <module name="JavadocType"> |
104 | 115 | <property name="scope" value="package"/> |
105 | | - <property name="authorFormat" value=".+\s.+"/> |
106 | 116 | </module> |
107 | | - <module name="JavadocMethod"/> |
108 | | - <module name="JavadocVariable"> |
| 117 | + <!--<module name="JavadocVariable"> |
109 | 118 | <property name="scope" value="public"/> |
110 | | - </module> |
111 | | - <module name="JavadocStyle"> |
112 | | - <property name="checkEmptyJavadoc" value="true"/> |
113 | | - </module> |
| 119 | + <property name="ignoreNamePattern" value="[A-Z_0-9]*"/> |
| 120 | + </module>--> |
| 121 | + <!--<module name="JavadocStyle"> |
| 122 | + <property name="checkEmptyJavadoc" value="false"/> |
| 123 | + </module>--> |
114 | 124 | <module name="NonEmptyAtclauseDescription"/> |
115 | 125 | <module name="JavadocTagContinuationIndentation"> |
116 | 126 | <property name="offset" value="0"/> |
|
134 | 144 |
|
135 | 145 | <!-- Modifiers --> |
136 | 146 | <module name="RedundantModifier"/> |
| 147 | + <module name="ModifierOrderCheck"/> |
137 | 148 |
|
138 | 149 | <!-- Regexp --> |
139 | 150 | <module name="RegexpSinglelineJava"> |
|
142 | 153 | value="Line has leading space characters; indentation should be performed with tabs only."/> |
143 | 154 | <property name="ignoreComments" value="true"/> |
144 | 155 | </module> |
145 | | - <module name="RegexpSinglelineJava"> |
146 | | - <property name="maximum" value="0"/> |
147 | | - <property name="format" value="org\.mockito\..*Mockito\.(when|doThrow|doAnswer)"/> |
148 | | - <property name="message" |
149 | | - value="Please use BDDMockito instead of Mockito.(when|doThrow|doAnswer)."/> |
150 | | - <property name="ignoreComments" value="true"/> |
151 | | - </module> |
152 | | - <module name="RegexpSinglelineJava"> |
153 | | - <property name="maximum" value="0"/> |
154 | | - <property name="format" value="org\.junit\.Assert\.assert"/> |
155 | | - <property name="message" |
156 | | - value="Please use AssertJ imports."/> |
157 | | - <property name="ignoreComments" value="true"/> |
158 | | - </module> |
| 156 | + <!-- <module name="RegexpSinglelineJava"> --> |
| 157 | + <!-- <property name="maximum" value="0"/> --> |
| 158 | + <!-- <property name="format" value="org\.mockito\.Mockito\.(when|doThrow|doAnswer)" /> --> |
| 159 | + <!-- <property name="message" --> |
| 160 | + <!-- value="Please use BDDMockto imports." /> --> |
| 161 | + <!-- <property name="ignoreComments" value="true" /> --> |
| 162 | + <!-- </module> --> |
| 163 | + <!-- <module name="RegexpSinglelineJava"> --> |
| 164 | + <!-- <property name="maximum" value="0"/> --> |
| 165 | + <!-- <property name="format" value="org\.junit\.Assert\.assert" /> --> |
| 166 | + <!-- <property name="message" --> |
| 167 | + <!-- value="Please use AssertJ imports." /> --> |
| 168 | + <!-- <property name="ignoreComments" value="true" /> --> |
| 169 | + <!-- </module> --> |
159 | 170 | <module name="Regexp"> |
160 | | - <property name="format" value="[ \t]+$"/> |
| 171 | + <property name="format" value="System.(out|err).print"/> |
161 | 172 | <property name="illegalPattern" value="true"/> |
162 | | - <property name="message" value="Trailing whitespace"/> |
| 173 | + <property name="message" value="System.out or .err"/> |
163 | 174 | </module> |
164 | 175 | <module name="Regexp"> |
165 | | - <property name="format" value="System.(out|err).print"/> |
| 176 | + <property name="format" value="[ \t]+$"/> |
166 | 177 | <property name="illegalPattern" value="true"/> |
167 | | - <property name="message" value="System.out or .err"/> |
| 178 | + <property name="message" value="Trailing whitespace"/> |
168 | 179 | </module> |
| 180 | + |
169 | 181 | <!-- Whitespace --> |
170 | 182 | <module name="GenericWhitespace"/> |
171 | 183 | <module name="MethodParamPad"/> |
|
177 | 189 | <module name="TypecastParenPad"/> |
178 | 190 | <module name="WhitespaceAfter"/> |
179 | 191 | <module name="WhitespaceAround"/> |
180 | | - |
| 192 | + <module name="EmptyLineSeparator"> |
| 193 | + <property name="tokens" |
| 194 | + value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF, STATIC_INIT, INSTANCE_INIT, METHOD_DEF, CTOR_DEF, VARIABLE_DEF, RECORD_DEF, COMPACT_CTOR_DEF "/> |
| 195 | + <property name="allowMultipleEmptyLines" value="false"/> |
| 196 | + </module> |
181 | 197 | </module> |
182 | 198 | </module> |
0 commit comments