You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.6 KiB
51 lines
1.6 KiB
<?xml version="1.0"?> |
|
<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN" |
|
"https://www.puppycrawl.com/dtds/configuration_1_3.dtd"> |
|
<module name="Checker"> |
|
<!-- Suppressions --> |
|
<module name="SuppressionFilter"> |
|
<property name="file" value="${config_loc}/suppressions.xml"/> |
|
</module> |
|
|
|
<!-- Root Checks --> |
|
<module name="RegexpHeader"> |
|
<property name="headerFile" value="${config_loc}/header.txt"/> |
|
<property name="fileExtensions" value="java"/> |
|
</module> |
|
|
|
<!-- Root Checks --> |
|
<module name="TreeWalker"> |
|
<!-- Annotations --> |
|
<module name="MissingOverrideCheck" /> |
|
|
|
<!-- Coding --> |
|
<module name="EmptyStatementCheck" /> |
|
<module name="RedundantModifier" /> |
|
|
|
<!-- Imports --> |
|
<module name="UnusedImportsCheck"> |
|
<property name="processJavadoc" value="true" /> |
|
</module> |
|
|
|
<!-- Regexp --> |
|
<module name="RegexpSinglelineJava"> |
|
<property name="format" value="^\t* +\t*\S"/> |
|
<property name="message" value="Line has leading space characters; indentation should be performed with tabs only."/> |
|
<property name="ignoreComments" value="true"/> |
|
</module> |
|
<module name="RegexpSinglelineJava"> |
|
<property name="maximum" value="0"/> |
|
<property name="format" value="org\.junit\.Assert\.assert"/> |
|
<property name="message" value="Please use AssertJ imports."/> |
|
<property name="ignoreComments" value="true"/> |
|
</module> |
|
<module name="Regexp"> |
|
<property name="format" value="[ \t]+$"/> |
|
<property name="illegalPattern" value="true"/> |
|
<property name="message" value="Trailing whitespace"/> |
|
</module> |
|
|
|
<!-- Whitespace --> |
|
<module name="WhitespaceAfterCheck" /> |
|
</module> |
|
</module>
|
|
|