html - 如何使用 Gradle FindBugs 插件生成 HTML 输出

标签 html gradle findbugs

使用 Gradle FindBugs Plugin , 如何生成 HTML 格式的输出??

FindBugsExtension确实有一些配置要设置。

findbugs {
    toolVersion = "2.0.1"
    sourceSets = [sourceSets.main]
    ignoreFailures = true
    reportsDir = file("$project.buildDir/findbugsReports")
    effort = "max"
    reportLevel = "high"
    visitors = ["FindSqlInjection", "SwitchFallthrough"]
    omitVisitors = ["FindNonShortCircuit"]
    includeFilter = file("$rootProject.projectDir/config/findbugs/includeFilter.xml")
    excludeFilter = file("$rootProject.projectDir/config/findbugs/excludeFilter.xml")
}

但是没有output属性设置为findbugs anttask。

最佳答案

报告只能在 FindBugs 任务 上配置。例如:

tasks.withType(FindBugs) {
    reports {
        xml.enabled = false
        html.enabled = true
    }
}

其他代码质量插件(Checkstyle、PMD 等)也是如此。

关于html - 如何使用 Gradle FindBugs 插件生成 HTML 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15406469/

相关文章:

javascript - 我想要一个不使用 'click anywhere except this div' 或 'event.stopPropagation();' 的 '.length' 函数

html - Wordpress CSS img Float 左侧问题

android - 使用 gradle 产品风格删除 AndroidManifest 元素

java - 如何在 Gradle 中使用外部依赖项创建 java 库?

android - 如何调试 Gradle 同步失败,没有其他信息?

java - 强制 Maven 因非空违规而导致构建失败

maven - cobertura-maven-plugin 与 FindBugs 冲突

javascript - HTML 编辑器漏洞

javascript - 模态按钮添加到 html 表格行,同时从 json 文件导入表格数据

java - 尝试了解 findbugs 多线程错误