相关疑难解决方法(0)

将SpotBugs添加到我的项目

我一直在努力添加SpotBugs到当前正在处理的android项目中。我设法使其正常运行,但是我对它的设置方式并不感到太兴奋。现在,配置位于我的app / build.gradle文件中,这使文件的管理更简单。

我想知道是否有SpotBugs / Gradle的专家,他知道一种将配置提取到单独文件中的方法。

这是我的app / build.gradle(样板已删除):

buildscript {
    repositories {
        ...
    }

    dependencies {
        classpath 'com.stanfy.spoon:spoon-gradle-plugin:1.2.2'
        classpath 'io.fabric.tools:gradle:1.25.4'
        classpath "org.jetbrains.dokka:dokka-android-gradle-plugin:$dokka_version"
    }
}

plugins {
    id 'com.gladed.androidgitversion' version '0.4.3'
    id "com.github.spotbugs" version "1.6.2"
}

...
apply plugin: 'com.github.spotbugs'
apply from: '../config/quality/quality.gradle'
apply from: '../app/jacoco.gradle'
apply from: '../app/ktlint.gradle'
apply from: '../app/androidgit.gradle'

...

spotbugs {
    toolVersion = '3.1.3'
    ignoreFailures = false

    effort = "min"
    // This selects what level of bugs to report: low means low priority issues …
Run Code Online (Sandbox Code Playgroud)

android gradle spotbugs

5
推荐指数
1
解决办法
3788
查看次数

标签 统计

android ×1

gradle ×1

spotbugs ×1