/
checkstyle.xml
35 lines (32 loc) · 1.29 KB
/
checkstyle.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0"?>
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.2//EN"
"http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
<module name="Checker">
<!--
Different editors and IDEs may insert or remove trailing
whitespaces at the end of source lines or newline characyers
at the end of source files.
This changes have no actual meaning, but may cause visual spam
when [re]viewing diffs.
Having checkstyles rules to strictly enforce the defacto
standards of the project helps avoid such issues and make the
review process more efficient.
See also https://github.com/mockito/mockito/issues/903
-->
<module name="NewlineAtEndOfFile"/>
<module name="RegexpSingleline">
<!-- \s matches whitespace character, $ matches end of line. -->
<property name="format" value="\s+$"/>
<property name="message" value="Line has trailing spaces."/>
</module>
<module name="TreeWalker" >
<module name="UnusedImports">
<property name="processJavadoc" value="true"/>
</module>
</module>
<module name="RegexpHeader">
<property name="headerFile" value="config/checkstyle/java.header"/>
<property name="fileExtensions" value="java"/>
</module>
</module>