Updated dependencies

This commit is contained in:
Erik C. Thauvin 2022-04-28 21:55:25 -07:00
parent e01ea7882f
commit 2ce19a215f
8 changed files with 21 additions and 16 deletions

View file

@ -4,7 +4,7 @@ plugins {
id 'maven-publish'
id 'pmd'
id 'signing'
id 'com.github.ben-manes.versions' version '0.40.0'
id 'com.github.ben-manes.versions' version '0.42.0'
id 'net.thauvin.erik.gradle.semver' version '1.0.4'
id 'com.github.spotbugs' version '5.0.3'
id 'org.sonarqube' version '3.3'
@ -32,13 +32,14 @@ def isNonStable = { String version ->
}
ext.versions = [
pmd: '6.41.0',
spotbugs: '4.5.2'
pmd: '6.44.0',
spotbugs: '4.5.3'
]
repositories {
mavenLocal()
mavenCentral()
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
}
dependencies {
@ -50,7 +51,7 @@ dependencies {
compileOnly "com.github.spotbugs:spotbugs-annotations:$versions.spotbugs"
testCompileOnly "com.github.spotbugs:spotbugs-annotations:$versions.spotbugs"
testImplementation 'org.testng:testng:7.4.0'
testImplementation 'org.testng:testng:7.5'
}
@ -160,8 +161,8 @@ spotbugs {
tasks.withType(SpotBugsTask) {
reports {
xml.enabled = false
html.enabled = true
xml.required = false
html.required = true
}
}
@ -195,6 +196,10 @@ task pandoc(type: Exec) {
}
}
jacoco {
toolVersion = '0.8.9-SNAPSHOT'
}
jacocoTestReport {
dependsOn test
reports {