| |
| // ================================================================= |
| // Configure the Gradle code quality plugins here. |
| // |
| |
| apply plugin: 'findbugs' |
| |
| findbugs { |
| ignoreFailures = true |
| toolVersion = '3.0.1' |
| sourceSets = [ sourceSets.main ] |
| effort = 'max' |
| reportLevel = 'low' |
| excludeFilter = file('code_quality_tools/findbugs-filter.xml') |
| } |
| |
| tasks.withType(FindBugs) { |
| reports { |
| text.enabled = false |
| html.enabled = true |
| xml.enabled = false |
| } |
| } |
| |
| apply plugin: 'pmd' |
| |
| pmd { |
| ignoreFailures = true |
| toolVersion = '6.0.0' |
| sourceSets = [ sourceSets.main ] |
| ruleSets = [ 'java-basic' ] |
| } |
| |
| tasks.withType(Pmd) { |
| reports { |
| html.enabled = true |
| xml.enabled = false |
| } |
| } |