spotbugs { toolVersion = '3.1.3' sourceSets = [sourceSets.main] ignoreFailures = true effort = "max" reportLevel = "high" } spotbugsMain.reports { xml.enabled = false html.enabled = true } spotbugsTest.reports { xml.enabled = false html.enabled = true } tasks.withType(Pmd) { ignoreFailures = true reports { xml.enabled = true html.enabled = true } } tasks.withType(Checkstyle) { ignoreFailures = true exclude '**/PQF*java' reports { xml.enabled = true html.enabled = true } } jacocoTestReport { reports { xml.enabled = true csv.enabled = false } } sonarqube { properties { property "sonar.projectName", "${project.group} ${project.name}" property "sonar.sourceEncoding", "UTF-8" property "sonar.tests", "src/test/java" property "sonar.scm.provider", "git" property "sonar.java.coveragePlugin", "jacoco" property "sonar.junit.reportsPath", "build/test-results/test/" } }