Here's a sample. If I get some time I'll add them in.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.1//EN"
"http://www.puppycrawl.com/dtds/configuration_1_1.dtd">
<module name="Checker">
<module name="TreeWalker">
<!-- Programming Practice -->
<module name="VisibilityModifier"/>
<module name="EqualsHashCode"/>
<module name="HiddenField"/>
<module name="IllegalInstantiation">
<property name="classes" value="java.lang.Boolean,java.lang.String"/>
</module>
<module name="InnerAssignment"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
<module name="UpperEll"/>
<module name="MissingSwitchDefault"/>
<module name="HideUtilityClassConstructor"/>
<module name="DoubleCheckedLocking"/>
<module name="FinalClass"/>
<module name="EmptyStatement"/>
<module name="ParameterNumber">
<property name="max" value="7"/>
</module>
<module name="MagicNumber"/>
<module name="GenericIllegalRegexp">
<property name="format" value="System\.out\.print|System\.err\.print|\.printStackTrace"/>
</module>
<module name="ReturnCountCheck"/>
<module name="AbstractClassNameCheck"/>
<module name="NestedTryDepthCheck"/>
<module name="NestedIfDepthCheck"/>
<module name="IllegalCatchCheck"/>
<module name="ThrowsCountCheck"/>
<module name="IllegalTypeCheck"/>
<module name="IllegalTokenCheck"/>
<module name="ParameterAssignmentCheck"/>
<module name="PackageDeclarationCheck"/>
<module name="MutableExceptionCheck"/>
<module BooleanExpressionComplexityCheck"/>
<module name="CyclomaticComplexityCheck"/>
<module name="NPathComplexityCheck"/>
<module name="ExecutableStatementCountCheck"/>
<module name="ClassFanOutComplexityCheck"/>
<module name="ClassDataAbstractionCouplingCheck">
<property name="max" value="10"/>
</module>
<module name="FinalFieldCheck"/>
<module name="ReturnFromCatchCheck"/>
<module name="ReturnFromFinallyCheck"/>
<module name="IllegalThrowsCheck"/>
<!-- Consistency -->
<module name="Header">
<property name="headerFile" value="$
{src.conf.dir}
/checkstyle-header.txt"/>
</module>
<module name="IllegalImport"/>
<module name="RedundantImport"/>
<module name="UnusedImports"/>
</module>
</module>
Here's a sample. If I get some time I'll add them in.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.1//EN"
"http://www.puppycrawl.com/dtds/configuration_1_1.dtd">
<module name="Checker">
<module name="TreeWalker">
<!-- Programming Practice -->
<module name="VisibilityModifier"/>
<module name="EqualsHashCode"/>
<module name="HiddenField"/>
<module name="IllegalInstantiation">
<property name="classes" value="java.lang.Boolean,java.lang.String"/>
</module>
<module name="InnerAssignment"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
<module name="UpperEll"/>
<module name="MissingSwitchDefault"/>
<module name="HideUtilityClassConstructor"/>
<module name="DoubleCheckedLocking"/>
<module name="FinalClass"/>
<module name="EmptyStatement"/>
<module name="ParameterNumber">
<property name="max" value="7"/>
</module>
<module name="MagicNumber"/>
<module name="GenericIllegalRegexp">
<property name="format" value="System\.out\.print|System\.err\.print|\.printStackTrace"/>
</module>
<module name="ReturnCountCheck"/>
<module name="AbstractClassNameCheck"/>
<module name="NestedTryDepthCheck"/>
<module name="NestedIfDepthCheck"/>
<module name="IllegalCatchCheck"/>
<module name="ThrowsCountCheck"/>
<module name="IllegalTypeCheck"/>
<module name="IllegalTokenCheck"/>
<module name="ParameterAssignmentCheck"/>
<module name="PackageDeclarationCheck"/>
<module name="MutableExceptionCheck"/>
<module BooleanExpressionComplexityCheck"/>
<module name="CyclomaticComplexityCheck"/>
<module name="NPathComplexityCheck"/>
<module name="ExecutableStatementCountCheck"/>
<module name="ClassFanOutComplexityCheck"/>
<module name="ClassDataAbstractionCouplingCheck">
<property name="max" value="10"/>
</module>
<module name="FinalFieldCheck"/>
<module name="ReturnFromCatchCheck"/>
<module name="ReturnFromFinallyCheck"/>
<module name="IllegalThrowsCheck"/>
<!-- Consistency -->
<module name="Header">
{src.conf.dir}<property name="headerFile" value="$
/checkstyle-header.txt"/>
</module>
<module name="IllegalImport"/>
<module name="RedundantImport"/>
<module name="UnusedImports"/>
</module>
</module>