Skip to content

Commit f8bb31b

Browse files
committed
A few changes from google's default
1 parent 6006384 commit f8bb31b

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

checkstyle.xml

+7-12
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<module name = "Checker">
2020
<property name="charset" value="UTF-8"/>
2121

22-
<property name="severity" value="warning"/>
22+
<property name="severity" value="error"/>
2323

2424
<property name="fileExtensions" value="java, properties, xml"/>
2525
<!-- Excludes all 'module-info.java' files -->
@@ -42,7 +42,7 @@
4242

4343
<module name="LineLength">
4444
<property name="fileExtensions" value="java"/>
45-
<property name="max" value="100"/>
45+
<property name="max" value="120"/>
4646
<property name="ignorePattern" value="^package.*|^import.*|a href|href|http://|https://|ftp://"/>
4747
</module>
4848

@@ -60,7 +60,6 @@
6060
<property name="allowByTailComment" value="true"/>
6161
<property name="allowNonPrintableEscapes" value="true"/>
6262
</module>
63-
<module name="AvoidStarImport"/>
6463
<module name="OneTopLevelClass"/>
6564
<module name="NoLineWrap">
6665
<property name="tokens" value="PACKAGE_DEF, IMPORT, STATIC_IMPORT"/>
@@ -216,28 +215,23 @@
216215
value="GenericWhitespace ''{0}'' is not preceded with whitespace."/>
217216
</module>
218217
<module name="Indentation">
219-
<property name="basicOffset" value="2"/>
218+
<property name="basicOffset" value="4"/>
220219
<property name="braceAdjustment" value="0"/>
221-
<property name="caseIndent" value="2"/>
220+
<property name="caseIndent" value="4"/>
222221
<property name="throwsIndent" value="4"/>
223222
<property name="lineWrappingIndentation" value="4"/>
224-
<property name="arrayInitIndent" value="2"/>
223+
<property name="arrayInitIndent" value="4"/>
225224
</module>
226225
<module name="AbbreviationAsWordInName">
227226
<property name="ignoreFinal" value="false"/>
227+
<property name="allowedAbbreviations" value="API" />
228228
<property name="allowedAbbreviationLength" value="1"/>
229229
<property name="tokens"
230230
value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, ANNOTATION_FIELD_DEF,
231231
PARAMETER_DEF, VARIABLE_DEF, METHOD_DEF"/>
232232
</module>
233233
<module name="OverloadMethodsDeclarationOrder"/>
234234
<module name="VariableDeclarationUsageDistance"/>
235-
<module name="CustomImportOrder">
236-
<property name="sortImportsInGroupAlphabetically" value="true"/>
237-
<property name="separateLineBetweenGroups" value="true"/>
238-
<property name="customImportOrderRules" value="STATIC###THIRD_PARTY_PACKAGE"/>
239-
<property name="tokens" value="IMPORT, STATIC_IMPORT, PACKAGE_DEF"/>
240-
</module>
241235
<module name="MethodParamPad">
242236
<property name="tokens"
243237
value="CTOR_DEF, LITERAL_NEW, METHOD_CALL, METHOD_DEF,
@@ -265,6 +259,7 @@
265259
<property name="id" value="AnnotationLocationMostCases"/>
266260
<property name="tokens"
267261
value="CLASS_DEF, INTERFACE_DEF, ENUM_DEF, METHOD_DEF, CTOR_DEF"/>
262+
<property name="allowSamelineMultipleAnnotations" value="true"/>
268263
</module>
269264
<module name="AnnotationLocation">
270265
<property name="id" value="AnnotationLocationVariables"/>

pom.xml

+7
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,13 @@
331331
<failsOnError>true</failsOnError>
332332
<linkXRef>false</linkXRef>
333333
</configuration>
334+
<dependencies>
335+
<dependency>
336+
<groupId>com.puppycrawl.tools</groupId>
337+
<artifactId>checkstyle</artifactId>
338+
<version>8.30</version>
339+
</dependency>
340+
</dependencies>
334341
<executions>
335342
<execution>
336343
<id>validate</id>

0 commit comments

Comments
 (0)