2016-05-02 6 views
1

私はグラデルベースのプロジェクトを持っており、同じプロジェクトにあるカスタムチェックを適用したいと考えています。パッケージcom.my.package.checkstyleと他の多くのパッケージがあります。プロジェクト内でカスタムチェックスタイルチェックを実行する

どうすればいいですか?

現在のような私のCheckstyle設定の輸入をチェック:

<module name="com.my.package.checkstyle.BracketsStructureCheck"/> 

build.gradleあり、次の行:あなたのカスタムのCheckstyleを置く

apply plugin: 'checkstyle' 
compile('com.puppycrawl.tools:checkstyle:6.17') 
checkstyleMain.source = "src/main/java" 
checkstyleMain.excludes = ["**/checkstyle/**"] 

答えて

0

は言う(自分自身のGradleのモジュールにチェックします、myChecks)、メインコードモジュールの依存関係セクションからプロジェクト依存関係を参照してください:

dependencies { 
    checkstyle project(':myChecks') 
} 

このように、カスタムチェックはCheckstyle分析のクラスパスに追加され、checkstyle.xmlから参照できます。

+0

ありがとうございます – darkled

関連する問題