[JavaWorker] Java code lint check and binding to CI (#2225)

* add java code lint check and fix the java code lint error

* add java doc lint check and fix the java doc lint error

* add java code and doc lint to the CI
This commit is contained in:
Yujie Liu
2018-06-09 16:26:54 -07:00
committed by Philipp Moritz
parent 5789a247f9
commit 3b5e700fd7
158 changed files with 3805 additions and 3325 deletions
+22
View File
@@ -0,0 +1,22 @@
<!DOCTYPE suppressions PUBLIC
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
<suppressions>
<suppress checks="ParameterNameCheck" files="Arg.java"/>
<suppress checks="MethodNameCheck" files="Arg.java"/>
<suppress checks="MethodNameCheck" files="DefaultLocalSchedulerClient.java"/>
<suppress checks="MemberNameCheck" files="PathConfig.java"/>
<suppress checks="MemberNameCheck" files="RayParameters.java"/>
<suppress checks="AbbreviationAsWordInNameCheck" files="RayParameters.java"/>
<suppress checks="MethodNameCheck" files="ResourcePair.java"/>
<suppress checks="ParameterNameCheck" files="ResourcePair.java"/>
<suppress checks="ParameterNameCheck" files="TaskInfo.java"/>
<suppress checks="MethodNameCheck" files="TaskInfo.java"/>
<suppress checks="MethodNameCheck" files="RayMap.java"/>
<suppress checks="MethodNameCheck" files="RayList.java"/>
<suppress checks="OverloadMethodsDeclarationOrderCheck" files="Rpc.java"/>
<suppress checks="MethodTypeParameterNameCheck" files="Rpc.java"/>
<suppress checks="AbbreviationAsWordInNameCheck" files="UniqueID.java"/>
<suppress checks="TypeNameCheck" files="RayFunc_[0-9]_.+\.java"/>
</suppressions>