buildframework/helium/builder/java/config/java_checkstyle_config.xml
changeset 628 7c4a911dc066
parent 588 c7c26511138f
equal deleted inserted replaced
588:c7c26511138f 628:7c4a911dc066
    73         <module name="ConstantName"/>
    73         <module name="ConstantName"/>
    74         <module name="LocalFinalVariableName"/>
    74         <module name="LocalFinalVariableName"/>
    75         <module name="LocalVariableName">
    75         <module name="LocalVariableName">
    76             <property name="format" value="^[ij]$|^[a-z][a-zA-Z0-9]+$"/>
    76             <property name="format" value="^[ij]$|^[a-z][a-zA-Z0-9]+$"/>
    77             <property name="tokens" value="VARIABLE_DEF"/>
    77             <property name="tokens" value="VARIABLE_DEF"/>
    78             <property name="severity" value="warning"/>
       
    79         </module>
    78         </module>
    80         <module name="MemberName"/>
    79         <module name="MemberName"/>
    81         <module name="MethodName"/>
    80         <module name="MethodName"/>
    82         <module name="PackageName"/>
    81         <module name="PackageName"/>
    83         <module name="ParameterName"/>
    82         <module name="ParameterName"/>
   103         <!-- <module name="RegexpHeader"/>                                -->
   102         <!-- <module name="RegexpHeader"/>                                -->
   104 
   103 
   105 
   104 
   106         <!-- Checks for imports                              -->
   105         <!-- Checks for imports                              -->
   107         <!-- See http://checkstyle.sf.net/config_import.html -->
   106         <!-- See http://checkstyle.sf.net/config_import.html -->
   108         <!--<module name="AvoidStarImport"/>-->
   107         <module name="AvoidStarImport">
       
   108             <property name="severity" value="warning"/>
       
   109         </module>
   109         <module name="IllegalImport"/> <!-- defaults to sun.* packages -->
   110         <module name="IllegalImport"/> <!-- defaults to sun.* packages -->
   110         <module name="RedundantImport"/>
   111         <module name="RedundantImport"/>
   111         <module name="UnusedImports"/>
   112         <module name="UnusedImports"/>
   112 
   113 
   113 
   114 
   114         <!-- Checks for Size Violations.                    -->
   115         <!-- Checks for Size Violations.                    -->
   115         <!-- See http://checkstyle.sf.net/config_sizes.html -->
   116         <!-- See http://checkstyle.sf.net/config_sizes.html -->
   116         <!--<module name="LineLength"/>-->
   117         <module name="LineLength">
       
   118             <property name="max" value="180"/>
       
   119             <property name="ignorePattern" value="^ *\* *[^ ]+$"/>
       
   120             <property name="severity" value="warning"/>
       
   121         </module>
   117         <module name="MethodLength"/>
   122         <module name="MethodLength"/>
   118         <module name="ParameterNumber"/>
   123         <module name="ParameterNumber"/>
   119 
   124 
   120 
   125 
   121         <!-- Checks for whitespace                               -->
   126         <!-- Checks for whitespace                               -->
   123         <!--<module name="EmptyForIteratorPad"/>
   128         <!--<module name="EmptyForIteratorPad"/>
   124         <module name="MethodParamPad"/>
   129         <module name="MethodParamPad"/>
   125         <module name="NoWhitespaceAfter"/>
   130         <module name="NoWhitespaceAfter"/>
   126         <module name="NoWhitespaceBefore"/>
   131         <module name="NoWhitespaceBefore"/>
   127         <module name="OperatorWrap"/>
   132         <module name="OperatorWrap"/>
   128         <module name="ParenPad"/>
       
   129         <module name="TypecastParenPad"/>
   133         <module name="TypecastParenPad"/>
   130         <module name="WhitespaceAfter"/>-->
   134         <module name="WhitespaceAfter"/>
       
   135         <module name="ParenPad">
       
   136             <property name="severity" value="warning"/>
       
   137         </module>
       
   138         -->
   131         <module name="WhitespaceAround"/>
   139         <module name="WhitespaceAround"/>
   132 
   140         <module name="GenericWhitespace"/>
   133 
   141 
   134         <!-- Modifier Checks                                    -->
   142         <!-- Modifier Checks                                    -->
   135         <!-- See http://checkstyle.sf.net/config_modifiers.html -->
   143         <!-- See http://checkstyle.sf.net/config_modifiers.html -->
   136         <module name="ModifierOrder"/>
   144         <module name="ModifierOrder"/>
   137         <module name="RedundantModifier"/>
   145         <module name="RedundantModifier"/>
   140         <!-- Checks for blocks. You know, those {}'s         -->
   148         <!-- Checks for blocks. You know, those {}'s         -->
   141         <!-- See http://checkstyle.sf.net/config_blocks.html -->
   149         <!-- See http://checkstyle.sf.net/config_blocks.html -->
   142         <module name="AvoidNestedBlocks"/>
   150         <module name="AvoidNestedBlocks"/>
   143         <module name="EmptyBlock"/>
   151         <module name="EmptyBlock"/>
   144         <!--<module name="LeftCurly">--> 
   152         <!--<module name="LeftCurly">--> 
   145         <!--<module name="NeedBraces"/>-->
   153         <module name="NeedBraces" />
   146         <!--<module name="RightCurly">-->
   154         <!--<module name="RightCurly">-->
   147 
   155 
   148 
   156 
   149         <!-- Checks for common coding problems               -->
   157         <!-- Checks for common coding problems               -->
   150         <!-- See http://checkstyle.sf.net/config_coding.html -->
   158         <!-- See http://checkstyle.sf.net/config_coding.html -->
   192         
   200         
   193         <module name="SuperFinalize"/>
   201         <module name="SuperFinalize"/>
   194         
   202         
   195         <module name="IllegalCatch"/>
   203         <module name="IllegalCatch"/>
   196         
   204         
   197         <module name="MethodParamPad">
   205         <module name="MethodParamPad"/>
   198             <property name="severity" value="warning"/>
   206         <module name="Indentation"/>
   199         </module>
       
   200         <module name="Indentation">
       
   201             <property name="severity" value="warning"/>
       
   202         </module>
       
   203     </module>
   207     </module>
   204 
   208 
   205 </module>
   209 </module>