@@ -2,21 +2,21 @@ plugins {
22 id ' java-library'
33 id ' checkstyle'
44 id ' jacoco'
5- id " com.github.spotbugs" version " 5 .0.14 "
5+ id " com.github.spotbugs" version " 6 .0.25 "
66 id ' maven-publish'
77 id ' signing'
88 id " io.codearte.nexus-staging" version " 0.30.0"
9- id ' com.adarshr.test-logger' version ' 3.2 .0'
10- id " com.github.ben-manes.versions" version " 0.47 .0"
11- id ' org.sonatype.gradle.plugins.scan' version ' 2.6.0 '
12- id " org.sonarqube" version " 4.2.1.3168 "
9+ id ' com.adarshr.test-logger' version ' 4.0 .0'
10+ id " com.github.ben-manes.versions" version " 0.51 .0"
11+ id ' org.sonatype.gradle.plugins.scan' version ' 2.8.3 '
12+ id " org.sonarqube" version " 5.1.0.4882 "
1313}
1414
1515group = ' com.imsweb'
1616version = ' 5.6'
1717description = ' Java client library for SEER*API'
1818
19- tasks. withType(JavaCompile ) {
19+ tasks. withType(JavaCompile ). configureEach {
2020 options. encoding = ' UTF-8'
2121 options. compilerArgs << " -Werror"
2222}
@@ -34,22 +34,19 @@ repositories {
3434}
3535
3636dependencies {
37- spotbugs ' com.github.spotbugs:spotbugs:4.7.3 '
37+ spotbugs ' com.github.spotbugs:spotbugs:4.8.6 '
3838
39- api ' com.squareup.retrofit2:retrofit:2.9 .0'
40- api ' com.squareup.retrofit2:converter-jackson:2.9 .0'
39+ api ' com.squareup.retrofit2:retrofit:2.11 .0'
40+ api ' com.squareup.retrofit2:converter-jackson:2.11 .0'
4141
4242 // retrofit will not update these dependencies to fix vulnerabilities
43- api ' com.squareup.okhttp3:okhttp:4.11 .0'
44- api ' com.squareup.okio:okio:3.4.0 '
43+ api ' com.squareup.okhttp3:okhttp:4.12 .0'
44+ api ' com.squareup.okio:okio:3.9.1 '
4545
46- // newer version of dependency to fix vulnerability until converter-jackson is updated
47- api ' com.fasterxml.jackson.core:jackson-databind:2.15.2'
48-
49- testImplementation ' org.junit.jupiter:junit-jupiter-api:5.9.3'
50- testImplementation ' org.junit.jupiter:junit-jupiter-params:5.9.3'
51- testRuntimeOnly ' org.junit.jupiter:junit-jupiter-engine:5.9.3'
52- testImplementation ' org.assertj:assertj-core:3.24.2'
46+ testImplementation ' org.junit.jupiter:junit-jupiter-api:5.11.3'
47+ testImplementation ' org.junit.jupiter:junit-jupiter-params:5.11.3'
48+ testRuntimeOnly ' org.junit.jupiter:junit-jupiter-engine:5.11.3'
49+ testImplementation ' org.assertj:assertj-core:3.26.3'
5350 testImplementation ' com.google.code.bean-matchers:bean-matchers:0.14'
5451}
5552
7067 }
7168}
7269
73- tasks. withType(Javadoc ) {
70+ tasks. withType(Javadoc ). configureEach {
7471 failOnError false
7572 options. addStringOption(' Xdoclint:none' , ' -quiet' )
7673 options. addStringOption(' encoding' , ' UTF-8' )
0 commit comments