12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE module PUBLIC
- "-//Puppy Crawl//DTD Check Configuration 1.3//EN"
- "http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
- <!--
- // Copyright 2015 Confluent Inc.
- //
- // Licensed under the Apache License, Version 2.0 (the "License");
- // you may not use this file except in compliance with the License.
- // You may obtain a copy of the License at
- //
- // http://www.apache.org/licenses/LICENSE-2.0
- //
- // Unless required by applicable law or agreed to in writing, software
- // distributed under the License is distributed on an "AS IS" BASIS,
- // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- // See the License for the specific language governing permissions and
- // limitations under the License.
- -->
- <module name="Checker">
- <property name="localeLanguage" value="en"/>
- <module name="FileTabCharacter"/>
- <module name="TreeWalker">
- <!-- code cleanup -->
- <module name="UnusedImports"/>
- <module name="RedundantImport"/>
- <module name="IllegalImport" />
- <module name="EqualsHashCode"/>
- <module name="SimplifyBooleanExpression"/>
- <module name="OneStatementPerLine"/>
- <module name="SimplifyBooleanReturn"/>
- <!-- style -->
- <module name="DefaultComesLast"/>
- <module name="EmptyStatement"/>
- <module name="ArrayTypeStyle"/>
- <module name="UpperEll"/>
- <module name="LeftCurly"/>
- <module name="RightCurly"/>
- <module name="EmptyStatement"/>
- <module name="ConstantName">
- <property name="format" value="(^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$)|(^log$)"/>
- </module>
- <module name="LocalVariableName"/>
- <module name="LocalFinalVariableName"/>
- <module name="MemberName"/>
- <module name="ClassTypeParameterName">
- <property name="format" value="^[A-Z0-9]*$"/>
- </module>
- <module name="MethodTypeParameterName">
- <property name="format" value="^[A-Z0-9]*$"/>
- </module>
- <module name="PackageName"/>
- <module name="ParameterName"/>
- <module name="StaticVariableName"/>
- <module name="TypeName"/>
- <module name="AvoidStarImport"/>
- <!-- whitespace -->
- <module name="GenericWhitespace"/>
- <module name="NoWhitespaceBefore"/>
- <module name="WhitespaceAfter" />
- <module name="NoWhitespaceAfter"/>
- <module name="WhitespaceAround">
- <property name="allowEmptyConstructors" value="true"/>
- <property name="allowEmptyMethods" value="true"/>
- </module>
- <module name="Indentation">
- <property name="basicOffset" value="2"/>
- <property name="caseIndent" value="2"/>
- </module>
- <module name="MethodParamPad"/>
- <module name="ParenPad"/>
- <module name="TypecastParenPad"/>
- </module>
- </module>
|