mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-11-26 00:02:06 +01:00
b2221d5483
- Lines containing tab(s) after space - Usage of printStackTrace - Usage of println - Add SupressionCommentFilter module SuppressionCommentFilter can be enabled with // CHECKSTYLE:OFF and disabled with // CHECKSTYLE:ON
60 lines
2.2 KiB
XML
60 lines
2.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE module PUBLIC
|
|
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
|
|
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
|
|
<module name="Checker">
|
|
<module name="SuppressionFilter">
|
|
<property name="file" value="config/suppressions.xml"/>
|
|
</module>
|
|
<module name="SuppressionCommentFilter"/>
|
|
<module name="Header">
|
|
<property name="headerFile" value="config/header.txt"/>
|
|
<property name="ignoreLines" value="3"/>
|
|
<property name="fileExtensions" value="java"/>
|
|
</module>
|
|
<module name="NewlineAtEndOfFile">
|
|
<property name="lineSeparator" value="lf"/>
|
|
</module>
|
|
<module name="RegexpSingleline">
|
|
<property name="format" value="MXParser"/>
|
|
<property name="message" value="Must not use MXParser, use XmlPullParserFactory instead"/>
|
|
</module>
|
|
<module name="RegexpSingleline">
|
|
<property name="format" value="^\s+$"/>
|
|
<property name="message" value="Line containing only whitespace character(s)"/>
|
|
</module>
|
|
<module name="RegexpSingleline">
|
|
<property name="format" value="^ +\t+"/>
|
|
<property name="message" value="Line containing tab(s) after space"/>
|
|
</module>
|
|
<!-- TODO enable this once eclilpse does no longer add javadoc with trailing whitespaces
|
|
<module name="RegexpSingleline">
|
|
<property name="format" value="^.*\S+\s+$"/>
|
|
<property name="message" value="Line containing trailing whitespace character(s)"/>
|
|
</module>
|
|
-->
|
|
<module name="TreeWalker">
|
|
<module name="FileContentsHolder"/>
|
|
<module name="UnusedImports">
|
|
<property name="processJavadoc" value="true"/>
|
|
</module>
|
|
<module name="AvoidStarImport"/>
|
|
<module name="IllegalImport"/>
|
|
<module name="RedundantImport"/>
|
|
<module name="UpperEll"/>
|
|
<module name="ArrayTypeStyle"/>
|
|
<module name="GenericWhitespace"/>
|
|
<module name="EmptyStatement"/>
|
|
<module name="PackageDeclaration"/>
|
|
<module name="RegexpSinglelineJava">
|
|
<property name="format" value="printStackTrace"/>
|
|
<property name="message" value="Usage of printStackTrace"/>
|
|
<property name="ignoreComments" value="true"/>
|
|
</module>
|
|
<module name="RegexpSinglelineJava">
|
|
<property name="format" value="println"/>
|
|
<property name="message" value="Usage of println"/>
|
|
<property name="ignoreComments" value="true"/>
|
|
</module>
|
|
</module>
|
|
</module>
|