1
0

[HUDI-358] Add Java-doc and importOrder checkstyle rule (#1043)

- import groups are separated by one blank line
- org.apache.hudi.* at the top location
This commit is contained in:
谢磊
2019-11-26 03:36:23 +08:00
committed by vinoth chandar
parent 44823041a3
commit 212282c8aa

View File

@@ -206,11 +206,6 @@
<property name="allowedDistance" value="5"/>
</module>
-->
<module name="CustomImportOrder">
<property name="sortImportsInGroupAlphabetically" value="true"/>
<property name="separateLineBetweenGroups" value="true"/>
<property name="customImportOrderRules" value="STATIC###THIRD_PARTY_PACKAGE"/>
</module>
<module name="UnusedImports"/>
<module name="RedundantImport"/>
@@ -274,5 +269,31 @@
</module>
<module name="EmptyStatement" />
<!-- Checks for Java Docs. -->
<module name="JavadocStyle">
<property name="severity" value="info"/>
</module>
<module name="JavadocType">
<property name="severity" value="info"/>
<property name="scope" value="protected"/>
<property name="allowMissingParamTags" value="true"/>
</module>
<!-- Checks for out of order import statements. -->
<module name="ImportOrder">
<property name="severity" value="info"/>
<property name="groups" value="org.apache.hudi,*,javax,java,scala"/>
<property name="separated" value="true"/>
<property name="sortStaticImportsAlphabetically" value="true"/>
<property name="option" value="bottom"/>
<property name="tokens" value="STATIC_IMPORT, IMPORT"/>
<message key="import.ordering"
value="Import {0} appears after other imports that it should precede"/>
</module>
<!-- Checks for star import. -->
<module name="AvoidStarImport" />
</module>
</module>