Changeset 36228 in osm for applications/editors/josm/plugins/MicrosoftStreetside/build.gradle
- Timestamp:
- 2024-03-14T16:34:12+01:00 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/MicrosoftStreetside/build.gradle
r36194 r36228 1 import com.github.spotbugs.snom.Confidence 2 import com.github.spotbugs.snom.Effort 1 3 import com.github.spotbugs.snom.SpotBugsTask 2 import net.ltgt.gradle.errorprone.CheckSeverity4 import org.gradle.api.tasks.testing.logging.TestLogEvent 3 5 4 6 plugins { … … 7 9 id 'jacoco' 8 10 id 'pmd' 9 id("com.github.ben-manes.versions").version("0.49.0") 10 id("net.ltgt.errorprone").version("3.1.0") 11 id("org.kordamp.markdown.convert").version("1.2.0") 12 id("org.sonarqube").version("3.3") 13 id('com.github.spotbugs').version('5.2.3') 14 id('org.openstreetmap.josm').version("0.8.2") 15 id("com.diffplug.spotless").version("6.22.0") 11 alias(libs.plugins.spotless) 12 alias(libs.plugins.versions) 13 alias(libs.plugins.errorprone) 14 alias(libs.plugins.markdown) 15 alias(libs.plugins.javafx) 16 alias(libs.plugins.sonarqube) 17 alias(libs.plugins.spotbugs) 18 alias(libs.plugins.josm) 16 19 } 17 20 … … 21 24 //apply from: 'gradle/markdown.gradle' 22 25 23 sourceCompatibility = ' 1.8'26 sourceCompatibility = '21' 24 27 25 28 def versionProcess = new ProcessBuilder("git", "describe", "--always", "--dirty").start() … … 40 43 } 41 44 42 def versions = [ 43 awaitility: "4.2.0", 44 jmockit: "1.49.a", 45 junit: "5.10.1", 46 wiremock: "2.27.2" 47 ] 45 javafx { 46 modules = [ 'javafx.graphics', 'javafx.controls', 'javafx.swing' ] 47 } 48 48 49 49 dependencies { 50 if (!JavaVersion.current().isJava9Compatible()) { 51 errorproneJavac("com.google.errorprone:javac:9+181-r4173-1") 52 } 53 testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${versions.junit}") 54 testImplementation("org.junit.jupiter:junit-jupiter-params:${versions.junit}") 55 testImplementation("org.junit.jupiter:junit-jupiter-api:${versions.junit}") 56 testImplementation("org.junit.vintage:junit-vintage-engine:${versions.junit}") 57 testImplementation ("org.openstreetmap.josm:josm-unittest"){changing=true} 58 testImplementation "com.github.tomakehurst:wiremock:${versions.wiremock}" 59 testImplementation("org.jmockit:jmockit:${versions.jmockit}") 60 testImplementation("org.awaitility:awaitility:${versions.awaitility}") 50 errorprone(libs.errorprone) 51 spotbugsPlugins(libs.findsecbugsPlugin) 52 testRuntimeOnly libs.junit.jupiter.engine 53 testImplementation libs.bundles.junit 54 testImplementation libs.josm.unittest 55 testImplementation libs.wiremock 56 testImplementation libs.jmockit 57 testImplementation libs.awaitility 61 58 } 62 59 … … 82 79 } 83 80 } 81 } 82 83 // Spotbugs config 84 spotbugs { 85 toolVersion = libs.versions.spotbugs.get() 86 ignoreFailures = true 87 effort = Effort.valueOf('MAX') 88 reportLevel = Confidence.valueOf('LOW') 89 //sourceSets = [sourceSets.main, sourceSets.test] 84 90 } 85 91 … … 133 139 } 134 140 135 import org.gradle.api.tasks.testing.logging.TestLogEvent136 137 141 test { 138 142 project.afterEvaluate {
Note:
See TracChangeset
for help on using the changeset viewer.
