59. Android 静态分析插件
Android 大杂烩静态代码质量检查 gradle plugin . (。>﹏<。)
Github
android-static-analysis-plugin
Gradle
project
build.gradle
dependencies {
com.camnter.gradle.plugin:static-analysis-plugin:1.0.5
}
module
build.gradle
apply plugin: 'com.camnter.gradle.plugin.static.analysis'
关于配置
你可以不做任何配置。插件自动生成一组规则。只要在你想要应用的模块添加依赖配置即可。你可以找到自动生成的规则文件。
${project.buildDir}/android-static-analysis/default-rules
module
build.gradle
apply plugin: 'com.camnter.gradle.plugin.static.analysis'
如果你想要配置
全部默认配置:
androidStaticAnalysis {
// eg: true or false
debugAnalysis = false
// eg: true or false
releaseAnalysis = true
pmd {
// eg: "6.2.0"
toolVersion = "6.2.0"
// eg: true or false