Как генерировать вывод HTML с помощью Gradle Плагин FindBugs - программирование
Подтвердить что ты не робот

Как генерировать вывод HTML с помощью Gradle Плагин FindBugs

Используя Gradle плагин FindBugs, как я могу сгенерировать вывод в формате 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")
}

Но нет вывода Свойства, которые нужно установить как anttask findbugs.

4b9b3361

Ответ 1

Отчеты могут настраиваться только в задачах FindBugs. Например:

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

То же самое относится к другим плагинам качества кода (Checkstyle, PMD и т.д.).