2 <name>Sun checks</name>
\r
3 <language>java</language>
\r
6 <repositoryKey>checkstyle</repositoryKey>
\r
7 <key>com.puppycrawl.tools.checkstyle.checks.NewlineAtEndOfFileCheck</key>
\r
10 <key>lineSeparator</key>
\r
11 <value>system</value>
\r
16 <repositoryKey>checkstyle</repositoryKey>
\r
17 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck</key>
\r
21 <value>COMMA,SEMI,TYPECAST</value>
\r
26 <repositoryKey>checkstyle</repositoryKey>
\r
27 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck</key>
\r
30 <repositoryKey>checkstyle</repositoryKey>
\r
31 <key>com.puppycrawl.tools.checkstyle.checks.coding.MissingSwitchDefaultCheck</key>
\r
34 <repositoryKey>checkstyle</repositoryKey>
\r
35 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.EmptyForIteratorPadCheck</key>
\r
38 <repositoryKey>checkstyle</repositoryKey>
\r
39 <key>com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanExpressionCheck</key>
\r
42 <repositoryKey>checkstyle</repositoryKey>
\r
43 <key>com.puppycrawl.tools.checkstyle.checks.modifier.ModifierOrderCheck</key>
\r
46 <repositoryKey>checkstyle</repositoryKey>
\r
47 <key>com.puppycrawl.tools.checkstyle.checks.design.HideUtilityClassConstructorCheck</key>
\r
50 <repositoryKey>checkstyle</repositoryKey>
\r
51 <key>com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck</key>
\r
54 <repositoryKey>checkstyle</repositoryKey>
\r
55 <key>com.puppycrawl.tools.checkstyle.checks.UpperEllCheck</key>
\r
58 <repositoryKey>checkstyle</repositoryKey>
\r
59 <key>com.puppycrawl.tools.checkstyle.checks.coding.EmptyStatementCheck</key>
\r
62 <repositoryKey>checkstyle</repositoryKey>
\r
63 <key>com.puppycrawl.tools.checkstyle.checks.imports.AvoidStarImportCheck</key>
\r
66 <repositoryKey>checkstyle</repositoryKey>
\r
67 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.ParenPadCheck</key>
\r
71 <value>CTOR_CALL,LPAREN,METHOD_CALL,RPAREN,SUPER_CTOR_CALL</value>
\r
76 <repositoryKey>checkstyle</repositoryKey>
\r
77 <key>com.puppycrawl.tools.checkstyle.checks.blocks.NeedBracesCheck</key>
\r
81 <value>LITERAL_DO,LITERAL_ELSE,LITERAL_IF,LITERAL_FOR,LITERAL_WHILE</value>
\r
86 <repositoryKey>checkstyle</repositoryKey>
\r
87 <key>com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck</key>
\r
90 <repositoryKey>checkstyle</repositoryKey>
\r
91 <key>com.puppycrawl.tools.checkstyle.checks.naming.StaticVariableNameCheck</key>
\r
95 <value>^[a-z][a-zA-Z0-9]*$</value>
\r
100 <repositoryKey>checkstyle</repositoryKey>
\r
101 <key>com.puppycrawl.tools.checkstyle.checks.imports.IllegalImportCheck</key>
\r
104 <repositoryKey>checkstyle</repositoryKey>
\r
105 <key>com.puppycrawl.tools.checkstyle.checks.naming.MethodNameCheck</key>
\r
109 <value>^[a-z][a-zA-Z0-9]*$</value>
\r
114 <repositoryKey>checkstyle</repositoryKey>
\r
115 <key>com.puppycrawl.tools.checkstyle.checks.design.DesignForExtensionCheck</key>
\r
118 <repositoryKey>checkstyle</repositoryKey>
\r
119 <key>com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck</key>
\r
122 <key>allowUndeclaredRTE</key>
\r
123 <value>false</value>
\r
126 <key>allowThrowsTagsForSubclasses</key>
\r
127 <value>false</value>
\r
130 <key>allowMissingParamTags</key>
\r
131 <value>false</value>
\r
134 <key>allowMissingThrowsTags</key>
\r
135 <value>false</value>
\r
138 <key>allowMissingReturnTag</key>
\r
139 <value>false</value>
\r
142 <key>allowMissingJavadoc</key>
\r
143 <value>false</value>
\r
146 <key>allowMissingPropertyJavadoc</key>
\r
147 <value>false</value>
\r
151 <value>METHOD_DEF,CTOR_DEF</value>
\r
156 <repositoryKey>checkstyle</repositoryKey>
\r
157 <key>com.puppycrawl.tools.checkstyle.checks.FinalParametersCheck</key>
\r
161 <value>METHOD_DEF,CTOR_DEF</value>
\r
166 <repositoryKey>checkstyle</repositoryKey>
\r
167 <key>com.puppycrawl.tools.checkstyle.checks.coding.SimplifyBooleanReturnCheck</key>
\r
170 <repositoryKey>checkstyle</repositoryKey>
\r
171 <key>com.puppycrawl.tools.checkstyle.checks.blocks.EmptyBlockCheck</key>
\r
176 LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_FOR,LITERAL_TRY,LITERAL_WHILE,INSTANCE_INIT,STATIC_INIT
\r
182 <repositoryKey>checkstyle</repositoryKey>
\r
183 <key>com.puppycrawl.tools.checkstyle.checks.TodoCommentCheck</key>
\r
187 <value>TODO:</value>
\r
192 <repositoryKey>checkstyle</repositoryKey>
\r
193 <key>com.puppycrawl.tools.checkstyle.checks.coding.DoubleCheckedLockingCheck</key>
\r
196 <repositoryKey>checkstyle</repositoryKey>
\r
197 <key>com.puppycrawl.tools.checkstyle.checks.coding.EqualsHashCodeCheck</key>
\r
200 <repositoryKey>checkstyle</repositoryKey>
\r
201 <key>com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck</key>
\r
204 <repositoryKey>checkstyle</repositoryKey>
\r
205 <key>com.puppycrawl.tools.checkstyle.checks.sizes.FileLengthCheck</key>
\r
209 <value>2000</value>
\r
214 <repositoryKey>checkstyle</repositoryKey>
\r
215 <key>com.puppycrawl.tools.checkstyle.checks.sizes.ParameterNumberCheck</key>
\r
223 <value>METHOD_DEF,CTOR_DEF</value>
\r
228 <repositoryKey>checkstyle</repositoryKey>
\r
229 <key>com.puppycrawl.tools.checkstyle.checks.modifier.RedundantModifierCheck</key>
\r
233 <value>METHOD_DEF,VARIABLE_DEF,ANNOTATION_FIELD_DEF</value>
\r
238 <repositoryKey>checkstyle</repositoryKey>
\r
239 <key>com.puppycrawl.tools.checkstyle.checks.coding.RedundantThrowsCheck</key>
\r
242 <key>allowUnchecked</key>
\r
243 <value>false</value>
\r
246 <key>allowSubclasses</key>
\r
247 <value>false</value>
\r
252 <repositoryKey>checkstyle</repositoryKey>
\r
253 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.TypecastParenPadCheck</key>
\r
257 <value>TYPECAST,RPAREN</value>
\r
262 <repositoryKey>checkstyle</repositoryKey>
\r
263 <key>com.puppycrawl.tools.checkstyle.checks.sizes.LineLengthCheck</key>
\r
266 <key>ignorePattern</key>
\r
276 <repositoryKey>checkstyle</repositoryKey>
\r
277 <key>com.puppycrawl.tools.checkstyle.checks.coding.InnerAssignmentCheck</key>
\r
282 ASSIGN,BAND_ASSIGN,BOR_ASSIGN,BSR_ASSIGN,BXOR_ASSIGN,DIV_ASSIGN,MINUS_ASSIGN,MOD_ASSIGN,PLUS_ASSIGN,SL_ASSIGN,SR_ASSIGN,STAR_ASSIGN
\r
289 <repositoryKey>checkstyle</repositoryKey>
\r
290 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.OperatorWrapCheck</key>
\r
299 BAND,BOR,BSR,BXOR,COLON,DIV,EQUAL,GE,GT,LAND,LE,LITERAL_INSTANCEOF,LOR,LT,MINUS,MOD,NOT_EQUAL,PLUS,QUESTION,SL,SR,STAR
\r
305 <repositoryKey>checkstyle</repositoryKey>
\r
306 <key>com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck</key>
\r
310 <value>^[a-z][a-zA-Z0-9]*$</value>
\r
313 <key>applyToPublic</key>
\r
314 <value>true</value>
\r
317 <key>applyToProtected</key>
\r
318 <value>true</value>
\r
321 <key>applyToPackage</key>
\r
322 <value>true</value>
\r
325 <key>applyToPrivate</key>
\r
326 <value>true</value>
\r
331 <repositoryKey>checkstyle</repositoryKey>
\r
332 <key>com.puppycrawl.tools.checkstyle.checks.blocks.RightCurlyCheck</key>
\r
336 <value>LITERAL_TRY,LITERAL_CATCH,LITERAL_FINALLY,LITERAL_IF,LITERAL_ELSE</value>
\r
341 <repositoryKey>checkstyle</repositoryKey>
\r
342 <key>com.puppycrawl.tools.checkstyle.checks.naming.PackageNameCheck</key>
\r
346 <value>^[a-z]+(\.[a-zA-Z_][a-zA-Z0-9_]*)*$</value>
\r
351 <repositoryKey>checkstyle</repositoryKey>
\r
352 <key>com.puppycrawl.tools.checkstyle.checks.naming.ConstantNameCheck</key>
\r
356 <value>^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$</value>
\r
361 <repositoryKey>checkstyle</repositoryKey>
\r
362 <key>com.puppycrawl.tools.checkstyle.checks.naming.TypeNameCheck</key>
\r
366 <value>^[A-Z][a-zA-Z0-9]*$</value>
\r
371 <repositoryKey>checkstyle</repositoryKey>
\r
372 <key>com.puppycrawl.tools.checkstyle.checks.sizes.MethodLengthCheck</key>
\r
379 <key>countEmpty</key>
\r
380 <value>true</value>
\r
384 <value>METHOD_DEF,CTOR_DEF</value>
\r
389 <repositoryKey>checkstyle</repositoryKey>
\r
390 <key>com.puppycrawl.tools.checkstyle.checks.naming.LocalFinalVariableNameCheck</key>
\r
394 <value>^[a-z][a-zA-Z0-9]*$</value>
\r
399 <repositoryKey>checkstyle</repositoryKey>
\r
400 <key>com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck</key>
\r
403 <key>allowMissingParamTags</key>
\r
404 <value>false</value>
\r
408 <value>INTERFACE_DEF,CLASS_DEF</value>
\r
413 <repositoryKey>checkstyle</repositoryKey>
\r
414 <key>com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocStyleCheck</key>
\r
417 <key>checkFirstSentence</key>
\r
418 <value>true</value>
\r
421 <key>checkEmptyJavadoc</key>
\r
422 <value>false</value>
\r
425 <key>checkHtml</key>
\r
426 <value>true</value>
\r
430 <value>INTERFACE_DEF,CLASS_DEF,METHOD_DEF,CTOR_DEF,VARIABLE_DEF</value>
\r
435 <repositoryKey>checkstyle</repositoryKey>
\r
436 <key>com.puppycrawl.tools.checkstyle.checks.design.InterfaceIsTypeCheck</key>
\r
439 <key>allowMarkerInterfaces</key>
\r
440 <value>true</value>
\r
445 <repositoryKey>checkstyle</repositoryKey>
\r
446 <key>com.puppycrawl.tools.checkstyle.checks.coding.HiddenFieldCheck</key>
\r
450 <value>PARAMETER_DEF,VARIABLE_DEF</value>
\r
453 <key>ignoreConstructorParameter</key>
\r
454 <value>false</value>
\r
457 <key>ignoreSetter</key>
\r
458 <value>false</value>
\r
461 <key>ignoreAbstractMethods</key>
\r
462 <value>false</value>
\r
467 <repositoryKey>checkstyle</repositoryKey>
\r
468 <key>com.puppycrawl.tools.checkstyle.checks.coding.AvoidInlineConditionalsCheck</key>
\r
471 <repositoryKey>checkstyle</repositoryKey>
\r
472 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceAfterCheck</key>
\r
475 <key>allowLineBreaks</key>
\r
476 <value>true</value>
\r
480 <value>ARRAY_INIT,BNOT,DEC,DOT,INC,LNOT,UNARY_MINUS,UNARY_PLUS</value>
\r
485 <repositoryKey>checkstyle</repositoryKey>
\r
486 <key>com.puppycrawl.tools.checkstyle.checks.blocks.LeftCurlyCheck</key>
\r
493 <key>maxLineLength</key>
\r
499 CLASS_DEF,CTOR_DEF,INTERFACE_DEF,LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,METHOD_DEF
\r
505 <repositoryKey>checkstyle</repositoryKey>
\r
506 <key>com.puppycrawl.tools.checkstyle.checks.design.VisibilityModifierCheck</key>
\r
509 <key>packageAllowed</key>
\r
510 <value>false</value>
\r
513 <key>protectedAllowed</key>
\r
514 <value>false</value>
\r
517 <key>publicMemberPattern</key>
\r
518 <value>^serialVersionUID$</value>
\r
523 <repositoryKey>checkstyle</repositoryKey>
\r
524 <key>com.puppycrawl.tools.checkstyle.checks.naming.ParameterNameCheck</key>
\r
528 <value>^[a-z][a-zA-Z0-9]*$</value>
\r
533 <repositoryKey>checkstyle</repositoryKey>
\r
534 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.NoWhitespaceBeforeCheck</key>
\r
537 <key>allowLineBreaks</key>
\r
538 <value>false</value>
\r
542 <value>SEMI,POST_DEC,POST_INC</value>
\r
547 <repositoryKey>checkstyle</repositoryKey>
\r
548 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.MethodParamPadCheck</key>
\r
551 <key>allowLineBreaks</key>
\r
552 <value>false</value>
\r
556 <value>CTOR_DEF,LITERAL_NEW,METHOD_CALL,METHOD_DEF,SUPER_CTOR_CALL</value>
\r
561 <repositoryKey>checkstyle</repositoryKey>
\r
562 <key>com.puppycrawl.tools.checkstyle.checks.coding.MagicNumberCheck</key>
\r
566 <value>NUM_DOUBLE,NUM_FLOAT,NUM_INT,NUM_LONG</value>
\r
569 <key>ignoreNumbers</key>
\r
570 <value>-1,0,1,2</value>
\r
575 <repositoryKey>checkstyle</repositoryKey>
\r
576 <key>com.puppycrawl.tools.checkstyle.checks.naming.LocalVariableNameCheck</key>
\r
580 <value>^[a-z][a-zA-Z0-9]*$</value>
\r
585 <repositoryKey>checkstyle</repositoryKey>
\r
586 <key>com.puppycrawl.tools.checkstyle.checks.blocks.AvoidNestedBlocksCheck</key>
\r
589 <key>allowInSwitchCase</key>
\r
590 <value>false</value>
\r
595 <repositoryKey>checkstyle</repositoryKey>
\r
596 <key>com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck</key>
\r
601 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,GENERIC_START,GENERIC_END,TYPE_EXTENSION_AND,WILDCARD_TYPE
\r
605 <key>allowEmptyConstructors</key>
\r
606 <value>false</value>
\r
609 <key>allowEmptyMethods</key>
\r
610 <value>false</value>
\r
615 <repositoryKey>checkstyle</repositoryKey>
\r
616 <key>com.puppycrawl.tools.checkstyle.checks.ArrayTypeStyleCheck</key>
\r
619 <key>javaStyle</key>
\r
620 <value>true</value>
\r