summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2021-05-11 22:14:56 +0200
committerByteHamster <info@bytehamster.com>2021-05-11 22:38:46 +0200
commitc72fd8188614acf981ddfd9b9078927322e3c229 (patch)
treeb5f564b3e8c0a068aa753b6a02aeb76a13739570 /build.gradle
parent65bf8bf70c008947b45991cb8c1df2e7a8e5ec42 (diff)
downloadantennapod-c72fd8188614acf981ddfd9b9078927322e3c229.zip
Move common gradle setup to a single file
Original idea by @TacoTheDank
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle42
1 files changed, 0 insertions, 42 deletions
diff --git a/build.gradle b/build.gradle
index ec9148778..72c93f2f8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -20,44 +20,6 @@ allprojects {
maven { url "https://jitpack.io" }
jcenter()
}
-
- gradle.projectsEvaluated {
- tasks.withType(JavaCompile) {
- options.compilerArgs << "-Xlint"
- }
- }
-
- apply plugin: 'com.github.spotbugs'
-
- spotbugs {
- effort = 'max'
- reportLevel = 'medium'
- excludeFilter = rootProject.file('config/spotbugs/exclude.xml')
- ignoreFailures = true // Handled by printing task
- }
-
- gradle.taskGraph.beforeTask { task ->
- if (task.name.toLowerCase().contains('spotbugs')) {
- task.doLast {
- def reportFile = task.project.file("build/reports/spotbugs/playDebug.xml")
- if (!reportFile.exists()) return
- def slurped = new XmlSlurper().parse(reportFile)
-
- def foundErrors = false
- slurped['BugInstance'].each { bug ->
- logger.error "[SpotBugs] ${bug['LongMessage']} [${bug.@'type'}]"
- bug['SourceLine'].each { line ->
- logger.error "[SpotBugs] ${line['Message']}"
- foundErrors = true
- }
- }
- if (foundErrors) {
- throw new TaskExecutionException(task,
- new Exception("SpotBugs violations were found. See output above for details."))
- }
- }
- }
- }
}
// Disable predex if requested (we can"t predex in Circle CI
@@ -76,10 +38,6 @@ subprojects {
}
project.ext {
- compileSdkVersion = 30
- minSdkVersion = 16
- targetSdkVersion = 30
-
// AndroidX
annotationVersion = "1.1.0"
appcompatVersion = "1.2.0"