2017-05-18 8 views
1

こんにちは私はアンドロイドAPKを構築するアンドロイドドッカーのインスタンスを編集しています。ドッカー:Checkstylesがエラーを検出したときに中断します

任意の警告が発生した場合に異常終了するはずのcheckstyle例外を追加したいとします。

私はcheckstyleを実行しますが、警告を出すだけです。私はこれらのエラーを作る方法やLintのような操作を止める方法は見当たりません。ドッカーファイルに何を追加する必要がありますか?

java -jar ./styleguide/checkstyle-7.7-all.jar -c ./styleguide/rules/google_checks.xml . 

私はGoogleのインデントを持っていないとして、私は

[WARN] pathstuff/./app/src/testRelease/java/com/app/BuildConfigReleaseTest.java:41: 'method def rcurly' has incorrect indentation level 4, expected level should be 2. [Indentation] 
Audit done. 

これらは私が上中止したいものですように見える18Kエラーが発生します。好ましくはそれらのすべてを列挙することが望ましいが、単にリストするだけであれば、チェックスタイルを実行する必要がある。これで十分だろう。

ありがとうございます!

答えて

1

私はcheckstyleを実行しますが、警告を出すだけです。

これはgoogle_checks.xmlファイル内で上書きされています。 Checkstyleはデフォルトですべてをエラーとして出力します。何か他のものが現れると、設定はそれを無効にします。

私は、これらのエラーアップgoogle_checks.xml

オープンを作る方法を参照し、ラインのために似て見ていない:value属性にerror<property name="severity" value="warning"/>

変更warning、それが印刷されますエラーとしての違反

関連する問題