Как генерировать вывод 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.
Ответы
Ответ 1
Отчеты могут настраиваться только в задачах FindBugs
. Например:
tasks.withType(FindBugs) {
reports {
xml.enabled = false
html.enabled = true
}
}
То же самое относится к другим плагинам качества кода (Checkstyle, PMD и т.д.).