checkstyle/docs/checkstyle_checks.xml

100 lines
3.7 KiB
XML

<?xml version="1.0"?>
<!DOCTYPE config PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.0//EN"
"http://www.puppycrawl.com/dtds/configuration_1_0.dtd">
<config name="configuration">
<property name="tabWidth" value="4" />
<config name="PackageHtmlCheck"/>
<config name="TranslationCheck"/>
<config name="TreeWalker">
<config name="AvoidStarImport"/>
<config name="ConstantNameCheck"/>
<config name="EmptyBlockCheck"/>
<config name="EqualsHashCodeCheck"/>
<config name="FileLengthCheck"/>
<config name="HeaderCheck">
<property name="headerFile" value="${checkstyle.header.file}"/>
</config>
<config name="IllegalImportCheck"/>
<config name="IllegalInstantiationCheck"/>
<config name="InnerAssignmentCheck"/>
<config name="JavadocTypeCheck">
<property name="authorFormat" value="\S"/>
</config>
<config name="JavadocMethodCheck">
<property name="checkUnusedThrows" value="true"/>
</config>
<config name="JavadocVariableCheck"/>
<config name="LineLengthCheck">
<property name="ignorePattern" value="^ *\* *[^ ]+$"/>
</config>
<config name="LocalFinalVariableNameCheck"/>
<config name="LocalVariableNameCheck"/>
<config name="MemberNameCheck">
<property name="format" value="^m[A-Z][a-zA-Z0-9]*$"/>
</config>
<config name="MethodLeftCurlyCheck">
<property name="option" value="nl"/>
</config>
<config name="MethodLengthCheck"/>
<config name="MethodNameCheck"/>
<config name="ModifierCheck"/>
<config name="NeedBracesCheck"/>
<config name="NoWhitespaceAfterCheck"/>
<config name="NoWhitespaceBeforeCheck"/>
<config name="NoWhitespaceAfterCheck">
<property name="tokens" value="DOT"/>
<property name="allowLineBreaks" value="true"/>
</config>
<config name="NoWhitespaceBeforeCheck">
<property name="tokens" value="DOT"/>
<property name="allowLineBreaks" value="true"/>
</config>
<config name="OperatorWrapCheck"/>
<config name="OperatorWrapCheck">
<property name="tokens" value="ASSIGN, DIV_ASSIGN, PLUS_ASSIGN, MINUS_ASSIGN, STAR_ASSIGN, MOD_ASSIGN, SR_ASSIGN, BSR_ASSIGN, SL_ASSIGN, BXOR_ASSIGN, BOR_ASSIGN, BAND_ASSIGN"/>
<property name="option" value="eol"/>
</config>
<config name="OtherLeftCurlyCheck">
<property name="option" value="nlow"/>
</config>
<config name="PackageNameCheck"/>
<config name="ParameterNameCheck">
<property name="format" value="^a[A-Z][a-zA-Z0-9]*$"/>
</config>
<config name="ParameterNumberCheck"/>
<config name="ParenPadCheck"/>
<config name="PublicMemberNameCheck"/>
<config name="RedundantImportCheck"/>
<config name="RedundantModifierCheck"/>
<config name="RightCurlyCheck">
<property name="option" value="alone"/>
</config>
<config name="SimplifyBooleanExpressionCheck"/>
<config name="SimplifyBooleanReturnCheck"/>
<config name="StaticVariableNameCheck">
<property name="format" value="^s[A-Z][a-zA-Z0-9]*$"/>
</config>
<config name="TabCharacterCheck"/>
<config name="TypeLeftCurlyCheck">
<property name="option" value="nl"/>
</config>
<config name="TypeNameCheck"/>
<config name="UnusedImportsCheck"/>
<config name="UpperEllCheck"/>
<config name="VisibilityModifierCheck"/>
<config name="WhitespaceAfterCheck"/>
<config name="WhitespaceAroundCheck"/>
</config>
</config>