| <?xml version="1.0"?> |
| <!DOCTYPE module [ |
| <!ELEMENT module (module|property|metadata|message)*> |
| <!ATTLIST module name NMTOKEN #REQUIRED> |
| <!ELEMENT property EMPTY> |
| <!ATTLIST property |
| name NMTOKEN #REQUIRED |
| value CDATA #REQUIRED |
| default CDATA #IMPLIED> |
| <!ELEMENT metadata EMPTY> |
| <!ATTLIST metadata |
| name NMTOKEN #REQUIRED |
| value CDATA #REQUIRED> |
| <!ELEMENT message EMPTY> |
| <!ATTLIST message |
| key NMTOKEN #REQUIRED |
| value CDATA #REQUIRED> |
| ]> |
| <module name="Checker"> |
| <property name="fileExtensions" value="java, xml"/> |
| <module name="Translation"></module> |
| <module name="RegexpHeader"> |
| <property name="headerFile" value="eclipse.header"/> |
| <property name="fileExtensions" value="java"/> |
| </module> |
| <module name="TreeWalker"> |
| <module name="TypeName"> |
| <property name="tokens" value="CLASS_DEF"/> |
| <property name="applyToPublic" value="true"/> |
| <property name="applyToProtected" value="true"/> |
| <property name="applyToPackage" value="true"/> |
| <property name="applyToPrivate" value="true"/> |
| </module> |
| <module name="IllegalImport"/> |
| <module name="RedundantImport"/> |
| <module name="AvoidStarImport"/> |
| <module name="AvoidNestedBlocks"/> |
| <module name="UnusedImports"> |
| <property name="processJavadoc" value="false"/> |
| </module> |
| <module name="LeftCurly"/> |
| <!-- <module name="JavadocMethod"/>--> |
| </module> |
| </module> |