JSLintをGradleから使ってみる
JSLintをantから使ってみる - しおしおの雑記帳のGradle版。
https://github.com/kellyrob99/gradle-jslint-pluginのプラグインを使うと、GradleからもJSLintを呼び出すことができます。
情報少なく、手探り感満載だけどとりあえず動いたので。
buildscript {
dependencies {
// jslintのgradleプラグインをクラスパスに設定
classpath fileTree(dir: 'jslint_lib', include: 'gradle-jslint-plugin-0.2-SNAPSHOT.jar')
}
}
// jslintのconfigurations
configurations {
jslint
}
dependencies {
jslint fileTree(dir: './jslint_lib', include: '*.jar')
}
apply plugin: org.kar.jslint.gradle.plugin.JSLintPlugin
// jslintへの設定
jslint {
inputDirs = ['main/web/js']
haltOnFailure = false
excludes = '**/*jquery*.js,**/*require*.js'
options = 'indent=2,plusplus,maxlen=120,bitwise,continue,white,undef'
formatterType = 'html'
}