私はcheckstyleをAndroidプロジェクトと統合しようとしています - 私のbuild.gradleは以下のとおりです。私は基本的にビルドに関する文書がないというコードを識別する警告を表示したいと思います。この設定では、手動で実行できるcheckstyleというグラデルタスクがありますが、プロジェクトを再ビルドしたときに呼び出されません。(タスクを右クリックして再ビルド時に実行しても)Androidアプリケーションをビルドするときにcheckstyleを実行するにはどうすればいいですか?
それは他の人たちがまったく反対の問題を抱えており、ビルド時に実行されないようにしようとしているように思われるからです。私は間違って何をしていますか?
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
apply plugin: 'checkstyle'
task checkstyle(type: Checkstyle) {
configFile file("${project.rootDir}/config/checkstyle/checkstyle.xml")
source 'src'
include '**/*.java'
exclude '**/gen/**'
reports {
xml.enabled = true
}
classpath = files()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
アーカイブを作成しますか?すべてのビルドでcheckstyleを実行しますか? – Divers