/protocols/smpp/src/test/resources/checkstyle.xml
XML | 172 lines | 164 code | 0 blank | 8 comment | 0 complexity | 257e1b979bdeb1a3b7d9b693d0a4f959 MD5 | raw file
1<?xml version="1.0" encoding="UTF-8"?> 2<!-- 3 This configuration file was written by the eclipse-cs plugin configuration editor 4--> 5<!-- 6Checkstyle-Configuration: smppapi checks 7Description: 8 9--> 10<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" "http://www.puppycrawl.com/dtds/configuration_1_2.dtd"> 11<module name="Checker"> 12 <property name="severity" value="warning"/> 13 <module name="TreeWalker"> 14 <module name="JavadocMethod"> 15 <property name="severity" value="ignore"/> 16 <property name="scope" value="package"/> 17 </module> 18 <module name="JavadocStyle"> 19 <property name="severity" value="ignore"/> 20 </module> 21 <module name="JavadocType"> 22 <property name="severity" value="ignore"/> 23 <property name="scope" value="package"/> 24 </module> 25 <module name="JavadocVariable"> 26 <property name="severity" value="ignore"/> 27 <property name="scope" value="package"/> 28 </module> 29 <module name="AbstractClassName"> 30 <property name="severity" value="ignore"/> 31 </module> 32 <module name="ConstantName"/> 33 <module name="LocalFinalVariableName"/> 34 <module name="LocalVariableName"/> 35 <module name="MemberName"/> 36 <module name="MethodName"/> 37 <module name="PackageName"/> 38 <module name="ParameterName"/> 39 <module name="StaticVariableName"/> 40 <module name="TypeName"/> 41 <module name="AvoidStarImport"/> 42 <module name="IllegalImport"/> 43 <module name="ImportOrder"> 44 <property name="groups" value="java,javax"/> 45 </module> 46 <module name="RedundantImport"/> 47 <module name="UnusedImports"/> 48 <module name="AnonInnerLength"/> 49 <module name="ExecutableStatementCount"> 50 <property name="tokens" value="INSTANCE_INIT,STATIC_INIT,METHOD_DEF,CTOR_DEF"/> 51 </module> 52 <module name="FileLength"/> 53 <module name="LineLength"> 54 <property name="ignorePattern" value="^$|^\s*\*"/> 55 <property name="max" value="130"/> 56 <property name="tabWidth" value="8"/> 57 </module> 58 <module name="MethodLength"/> 59 <module name="ParameterNumber"/> 60 <module name="EmptyForInitializerPad"/> 61 <module name="EmptyForIteratorPad"/> 62 <module name="NoWhitespaceAfter"/> 63 <module name="NoWhitespaceBefore"/> 64 <module name="OperatorWrap"/> 65 <module name="MethodParamPad"/> 66 <module name="ParenPad"/> 67 <module name="TabCharacter"/> 68 <module name="TypecastParenPad"> 69 <property name="tokens" value="RPAREN,TYPECAST"/> 70 </module> 71 <module name="WhitespaceAfter"/> 72 <module name="WhitespaceAround"> 73 <property name="tokens" value="ASSIGN,BAND,BAND_ASSIGN,BOR,BOR_ASSIGN,BSR,BSR_ASSIGN,BXOR,BXOR_ASSIGN,COLON,DIV,DIV_ASSIGN,EQUAL,GE,GT,LAND,LCURLY,LE,LITERAL_ASSERT,LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_RETURN,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,LOR,LT,MINUS,MINUS_ASSIGN,MOD,MOD_ASSIGN,NOT_EQUAL,PLUS,PLUS_ASSIGN,QUESTION,RCURLY,SL,SLIST,SL_ASSIGN,SR,SR_ASSIGN,STAR,STAR_ASSIGN,LITERAL_ASSERT,TYPE_EXTENSION_AND"/> 74 </module> 75 <module name="ModifierOrder"/> 76 <module name="RedundantModifier"/> 77 <module name="AvoidNestedBlocks"/> 78 <module name="EmptyBlock"> 79 <property name="option" value="text"/> 80 <property name="tokens" value="LITERAL_CATCH"/> 81 </module> 82 <module name="EmptyBlock"> 83 <property name="tokens" value="LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_FOR,LITERAL_TRY,LITERAL_WHILE,INSTANCE_INIT,STATIC_INIT"/> 84 </module> 85 <module name="LeftCurly"/> 86 <module name="NeedBraces"/> 87 <module name="RightCurly"/> 88 <module name="CovariantEquals"/> 89 <module name="DefaultComesLast"/> 90 <module name="DeclarationOrder"> 91 <property name="severity" value="ignore"/> 92 </module> 93 <module name="DoubleCheckedLocking"/> 94 <module name="EmptyStatement"/> 95 <module name="EqualsHashCode"/> 96 <module name="ExplicitInitialization"/> 97 <module name="FallThrough"/> 98 <module name="FinalLocalVariable"> 99 <property name="severity" value="ignore"/> 100 </module> 101 <module name="IllegalInstantiation"/> 102 <module name="IllegalCatch"> 103 <property name="severity" value="ignore"/> 104 </module> 105 <module name="IllegalThrows"/> 106 <module name="IllegalType"> 107 <property name="tokens" value="METHOD_DEF,PARAMETER_DEF,VARIABLE_DEF"/> 108 </module> 109 <module name="InnerAssignment"/> 110 <module name="JUnitTestCase"/> 111 <module name="MagicNumber"> 112 <property name="severity" value="ignore"/> 113 </module> 114 <module name="MissingCtor"> 115 <property name="severity" value="ignore"/> 116 </module> 117 <module name="MissingSwitchDefault"> 118 <property name="severity" value="ignore"/> 119 </module> 120 <module name="ModifiedControlVariable"/> 121 <module name="MultipleStringLiterals"/> 122 <module name="MultipleVariableDeclarations"/> 123 <module name="NestedIfDepth"/> 124 <module name="NestedTryDepth"/> 125 <module name="PackageDeclaration"/> 126 <module name="RedundantThrows"> 127 <property name="severity" value="ignore"/> 128 </module> 129 <module name="ReturnCount"/> 130 <module name="SimplifyBooleanExpression"/> 131 <module name="SimplifyBooleanReturn"/> 132 <module name="StringLiteralEquality"/> 133 <module name="SuperClone"/> 134 <module name="SuperFinalize"/> 135 <module name="ArrayTrailingComma"/> 136 <module name="UnnecessaryParentheses"/> 137 <module name="FinalClass"/> 138 <module name="HideUtilityClassConstructor"/> 139 <module name="InterfaceIsType"/> 140 <module name="MutableException"> 141 <property name="severity" value="ignore"/> 142 </module> 143 <module name="ThrowsCount"> 144 <property name="severity" value="ignore"/> 145 </module> 146 <module name="VisibilityModifier"> 147 <property name="protectedAllowed" value="true"/> 148 </module> 149 <module name="BooleanExpressionComplexity"/> 150 <module name="ClassDataAbstractionCoupling"/> 151 <module name="ClassFanOutComplexity"/> 152 <module name="CyclomaticComplexity"/> 153 <module name="JavaNCSS"/> 154 <module name="NPathComplexity"/> 155 <module name="ArrayTypeStyle"/> 156 <module name="DescendantToken"/> 157 <module name="Indentation"> 158 <property name="severity" value="ignore"/> 159 </module> 160 <module name="RequiredRegexp"/> 161 <module name="TodoComment"/> 162 <module name="TrailingComment"/> 163 <module name="UncommentedMain"/> 164 <module name="UpperEll"/> 165 </module> 166 <module name="PackageHtml"/> 167 <module name="StrictDuplicateCode"> 168 <property name="severity" value="ignore"/> 169 </module> 170 <module name="NewlineAtEndOfFile"/> 171 <module name="Translation"/> 172</module>