forked from TrueCloudLab/frostfs-sdk-java
aa3cff5a03
Signed-off-by: Ori Bruk <o.bruk@yadro.com>
84 lines
No EOL
3.2 KiB
XML
84 lines
No EOL
3.2 KiB
XML
<!DOCTYPE module PUBLIC
|
|
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
|
|
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
|
|
<module name="Checker">
|
|
<property name="charset" value="UTF-8"/>
|
|
<property name="severity" value="error"/>
|
|
<property name="fileExtensions" value="java, properties, xml"/>
|
|
|
|
<module name="SuppressWarningsFilter" />
|
|
<module name="FileTabCharacter">
|
|
<property name="eachLine" value="true"/>
|
|
</module>
|
|
<module name="NewlineAtEndOfFile"/>
|
|
|
|
<!-- Checks for Size Violations. -->
|
|
<!-- See http://checkstyle.sf.net/config_sizes.html -->
|
|
<module name="LineLength">
|
|
<property name="max" value="120"/>
|
|
</module>
|
|
|
|
<module name="TreeWalker">
|
|
<property name="tabWidth" value="4"/>
|
|
|
|
<module name="Regexp">
|
|
<property name="message" value="Blank line at end of the block is not allowed"/>
|
|
<property name="format" value="^\s*$^\s*\}"/>
|
|
<property name="ignoreComments" value="true"/>
|
|
<property name="illegalPattern" value="true"/>
|
|
</module>
|
|
|
|
<module name="HideUtilityClassConstructor" />
|
|
|
|
<module name="SuppressWarningsHolder" />
|
|
|
|
<!-- Checks for Naming Conventions. -->
|
|
<!-- See http://checkstyle.sf.net/config_naming.html -->
|
|
<module name="AbbreviationAsWordInName">
|
|
<property name="tokens" value="METHOD_DEF,CLASS_DEF"/>
|
|
<property name="ignoreStatic" value="false"/>
|
|
</module>
|
|
|
|
<!-- Checks for imports -->
|
|
<!-- See http://checkstyle.sf.net/config_import.html -->
|
|
<module name="IllegalImport"> <!-- defaults to sun.* packages -->
|
|
</module>
|
|
<module name="RedundantImport"/>
|
|
<module name="UnusedImports"/>
|
|
|
|
<module name="ConstantName">
|
|
<property name="applyToPrivate" value="false"/>
|
|
</module>
|
|
|
|
<module name="WhitespaceAround">
|
|
<property name="allowEmptyConstructors" value="true"/>
|
|
<property name="allowEmptyMethods" value="true"/>
|
|
</module>
|
|
<module name="MethodParamPad"/>
|
|
<module name="EmptyForInitializerPad"/>
|
|
<module name="MissingOverride"/>
|
|
|
|
<module name="ParameterNumber">
|
|
<property name="ignoreOverriddenMethods" value="true"/>
|
|
</module>
|
|
|
|
<!-- Checks for blocks. You know, those {}'s -->
|
|
<!-- See http://checkstyle.sf.net/config_blocks.html -->
|
|
<module name="AvoidNestedBlocks"/>
|
|
<module name="EmptyBlock"/>
|
|
<module name="LeftCurly"/>
|
|
<module name="NeedBraces"/>
|
|
<module name="RightCurly"/>
|
|
|
|
<!-- Checks for common coding problems -->
|
|
<!-- See http://checkstyle.sf.net/config_coding.html -->
|
|
<module name="MagicNumber">
|
|
<property name="ignoreHashCodeMethod" value="true"/>
|
|
<property name="ignoreAnnotation" value="true"/>
|
|
<property name="ignoreFieldDeclaration" value="true"/>
|
|
<property name="ignoreNumbers" value="-1, 0, 1, 2, 4"/>
|
|
</module>
|
|
<module name="RequireThis"/>
|
|
<module name="DeclarationOrder"/>
|
|
</module>
|
|
</module> |