Android FindBugs任务执行失败

时间:2018-11-27 17:29:20

标签: android gradle findbugs static-code-analysis

我正在尝试将我的项目配置为运行findbug,以便对我的项目进行静态代码分析。在运行任务时,我遇到了问题。 gradle任务似乎失败,并显示以下详细信息。

查看堆栈跟踪信息,我无法弄清楚任务失败的原因。即使使用全扫描来运行任务,也无法了解堆栈跟踪信息。

这是我的findbugs gradle任务:

PendingIntent

运行任务时出现此错误:

apply plugin: 'findbugs'

task findbugs(type: FindBugs) {
    ignoreFailures = false
    effort = "max"
    reportLevel = "high"

    excludeFilter = new File("${appProjectRootDir}/build-tools/findbugs/findbugs-filter.xml")

    if (new File("${project.buildDir}/intermediates/classes").exists()) {
        classes = files("${project.buildDir}/intermediates/classes")
    } else {
        classes = files("${project.buildDir}/classes")
    }

    source 'src'
    include '**/*.java'
    exclude '**/gen/**'

    reports {
        xml.enabled = false
        html.enabled = true
        xml {
            destination "$project.buildDir/reports/findbugs/findbugs.xml"
        }
        html {
            destination "$project.buildDir/reports/findbugs/findbugs.html"
        }
    }

    classpath = files()
}

我无法理解任务失败的原因。查看stacktrace似乎无法执行某些线程。任何人都有一个想法,看看堆栈跟踪是什么问题?

0 个答案:

没有答案