|
4 | 4 | "http://www.puppycrawl.com/dtds/configuration_1_3.dtd"> |
5 | 5 | <!-- |
6 | 6 | In order to be compatible with CodeClimate, we have to stay in sync with the version of Checkstyle that they are using. |
7 | | - This is currently: 8.39. Check the links below to get up-to-date version information. |
| 7 | + It doesn't seem to be updated much by default, but we can specify a channel, which is currently using 10.7.0. |
| 8 | + Check the links below to get up-to-date version information. |
| 9 | + https://github.com/codeclimate/codeclimate-checkstyle/branches/all (channel/ branches) |
8 | 10 | https://docs.codeclimate.com/docs/checkstyle |
9 | 11 | https://github.com/codeclimate/codeclimate-checkstyle/blob/master/bin/install-checkstyle.sh |
10 | 12 | --> |
11 | 13 |
|
12 | 14 | <module name="Checker"> |
13 | 15 | <property name="charset" value="UTF-8" /> |
14 | 16 | <property name="severity" value="warning" /> |
15 | | - <property name="fileExtensions" value="java, properties, xml" /> |
| 17 | + <property name="fileExtensions" value="java" /> |
16 | 18 |
|
17 | 19 | <module name="SuppressWarningsFilter" /> |
18 | 20 |
|
|
113 | 115 | <module name="UnnecessarySemicolonAfterTypeMemberDeclaration" /> |
114 | 116 | <module name="UnnecessarySemicolonInEnumeration" /> |
115 | 117 | <module name="UnnecessarySemicolonInTryWithResources" /> |
116 | | - <!-- Checkstyle 9.3: <module name="UnusedLocalVariable" /> --> |
| 118 | + <module name="UnusedLocalVariable" /> |
117 | 119 | <module name="VariableDeclarationUsageDistance" /> |
118 | 120 |
|
119 | 121 | <!-- Headers --> |
|
132 | 134 | <module name="JavadocBlockTagLocation" /> |
133 | 135 | <module name="JavadocContentLocation" /> |
134 | 136 | <module name="JavadocMethod"> |
135 | | - <property name="scope" value="package" /> |
| 137 | + <property name="accessModifiers" value="package" /> |
136 | 138 | <property name="tokens" value="METHOD_DEF, ANNOTATION_FIELD_DEF" /> |
137 | 139 | </module> |
138 | 140 | <module name="JavadocMissingLeadingAsterisk" /> |
|
232 | 234 | <!-- Override to exclude ELLIPSIS and to add METHOD_REF --> |
233 | 235 | <property name="tokens" value="COMMA, SEMI, POST_INC, POST_DEC, LABELED_STAT, METHOD_REF" /> |
234 | 236 | </module> |
235 | | - <!-- Checkstyle 8.45: <module name="NoWhitespaceBeforeCaseDefaultColon" /> --> |
| 237 | + <module name="NoWhitespaceBeforeCaseDefaultColon" /> |
236 | 238 | <module name="OperatorWrap" /> |
237 | 239 | <module name="ParenPad" /> |
238 | 240 | <module name="SeparatorWrap"> |
|
0 commit comments