|
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