From c571d38ac5b543d2360ea3d25e5dc2a220ca7fa5 Mon Sep 17 00:00:00 2001 From: bclayton-usgs <bclayton@usgs.gov> Date: Mon, 18 May 2020 08:17:16 -0600 Subject: [PATCH] add spotless and spotbugs var --- build.gradle | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/build.gradle b/build.gradle index 40b34573..6ff2256f 100644 --- a/build.gradle +++ b/build.gradle @@ -15,10 +15,6 @@ plugins { id 'java-library' } -apply from: "${projectDir}/gradle/git-hooks.gradle" -apply from: "${projectDir}/gradle/spotbugs.gradle" -apply from: "${projectDir}/gradle/spotless.gradle" - sourceCompatibility = JavaVersion.VERSION_11 compileJava.options.encoding = 'UTF-8' @@ -26,6 +22,20 @@ repositories { jcenter() } +ext { + projectName = 'nshmp-lib' + spotbugsDir = "./gradle" + spotlessDir = "./src/main/resources" + gitTag = 'git describe --tags'.execute().text.replace('\n', '') ?: 'unknown' + gitLink = '<a href="https://code.usgs.gov/ghsc/nshmp/nshmp-lib">' + gitTag +'</a>' + propsPath = '/resources/main/app.properties' + docTitle = projectName + ': ' + gitLink +} + +apply from: "${projectDir}/gradle/git-hooks.gradle" +apply from: "${projectDir}/gradle/spotbugs.gradle" +apply from: "${projectDir}/gradle/spotless.gradle" + dependencies { api 'com.google.guava:guava:28.2-jre' api 'com.google.code.gson:gson:2.8.6' @@ -40,14 +50,6 @@ dependencies { testImplementation 'org.hamcrest:hamcrest-library:1.3' } -ext { - projectName = 'nshmp-lib' - gitTag = 'git describe --tags'.execute().text.replace('\n', '') ?: 'unknown' - gitLink = '<a href="https://code.usgs.gov/ghsc/nshmp/nshmp-lib">' + gitTag +'</a>' - propsPath = '/resources/main/app.properties' - docTitle = projectName + ': ' + gitLink -} - test { useJUnitPlatform() -- GitLab