1+ <?xml version =" 1.0" ?>
2+ <!DOCTYPE module PUBLIC
3+ "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN"
4+ "https://checkstyle.org/dtds/configuration_1_3.dtd">
5+
6+ <module name =" Checker" >
7+ <property name =" severity" value =" error" />
8+ <property name =" fileExtensions" value =" java" />
9+
10+ <!-- Checks for Size Violations -->
11+ <module name =" FileLength" >
12+ <property name =" max" value =" 500" />
13+ </module >
14+ <module name =" LineLength" >
15+ <property name =" max" value =" 120" />
16+ </module >
17+
18+ <module name =" TreeWalker" >
19+ <!-- Checks for Naming Conventions -->
20+ <module name =" MethodName" />
21+ <module name =" PackageName" />
22+ <module name =" TypeName" />
23+ <module name =" ParameterName" />
24+ <module name =" LocalVariableName" />
25+ <module name =" MemberName" />
26+
27+ <!-- Checks for imports -->
28+ <module name =" AvoidStarImport" />
29+ <module name =" IllegalImport" />
30+ <module name =" RedundantImport" />
31+ <module name =" UnusedImports" />
32+
33+ <!-- Checks for Size Violations -->
34+ <module name =" MethodLength" >
35+ <property name =" max" value =" 50" />
36+ </module >
37+
38+ <!-- Checks for whitespace -->
39+ <module name =" EmptyLineSeparator" />
40+ <module name =" GenericWhitespace" />
41+ <module name =" MethodParamPad" />
42+ <module name =" NoWhitespaceAfter" />
43+ <module name =" NoWhitespaceBefore" />
44+ <module name =" ParenPad" />
45+ <module name =" TypecastParenPad" />
46+ <module name =" WhitespaceAfter" />
47+ <module name =" WhitespaceAround" />
48+
49+ <!-- Modifier Checks -->
50+ <module name =" ModifierOrder" />
51+ <module name =" RedundantModifier" />
52+
53+ <!-- Checks for blocks -->
54+ <module name =" EmptyBlock" />
55+ <module name =" LeftCurly" />
56+ <module name =" RightCurly" />
57+ <module name =" NeedBraces" />
58+
59+ <!-- Checks for common coding problems -->
60+ <module name =" EmptyStatement" />
61+ <module name =" EqualsHashCode" />
62+ <module name =" IllegalInstantiation" />
63+ <module name =" MissingSwitchDefault" />
64+ <module name =" SimplifyBooleanExpression" />
65+ <module name =" SimplifyBooleanReturn" />
66+ </module >
67+ </module >
0 commit comments