11plugins {
22 id ' java-library'
3- id ' com.google.protobuf' version ' 0.8.16 '
3+ id ' com.google.protobuf' version ' 0.9.6 '
44 // Generate IntelliJ IDEA's .idea & .iml project files
55 id ' idea'
66 id ' maven-publish'
77 id ' signing'
8- id ' com.github.spotbugs' version ' 5.2.1 '
9- id ' org.gradle.test-retry' version ' 1.4.1 '
8+ id ' com.github.spotbugs' version ' 6.4.8 '
9+ id ' org.gradle.test-retry' version ' 1.6.4 '
1010}
1111
1212group ' com.microsoft'
1313version = ' 1.6.3'
1414archivesBaseName = ' durabletask-client'
1515
16- def grpcVersion = ' 1.59 .0'
17- def protocVersion = ' 3.12.0 '
18- def jacksonVersion = ' 2.15 .3'
19- def openTelemetryVersion = ' 1.25 .0'
20- def azureCoreVersion = ' 1.45.0 '
21- def azureIdentityVersion = ' 1.11 .1'
16+ def grpcVersion = ' 1.78 .0'
17+ def protocVersion = ' 3.25.8 '
18+ def jacksonVersion = ' 2.18 .3'
19+ def openTelemetryVersion = ' 1.58 .0'
20+ def azureCoreVersion = ' 1.57.1 '
21+ def azureIdentityVersion = ' 1.18 .1'
2222// When build on local, you need to set this value to your local jdk11 directory.
2323// Java11 is used to compile and run all the tests.
2424// Example for Windows: C:/Program Files/Java/openjdk-11.0.12_7/
@@ -41,8 +41,9 @@ dependencies {
4141 implementation " io.opentelemetry:opentelemetry-api:${ openTelemetryVersion} "
4242 implementation " io.opentelemetry:opentelemetry-context:${ openTelemetryVersion} "
4343
44- testImplementation(platform(' org.junit:junit-bom:5.7 .2' ))
44+ testImplementation(platform(' org.junit:junit-bom:5.14 .2' ))
4545 testImplementation(' org.junit.jupiter:junit-jupiter' )
46+ testRuntimeOnly(' org.junit.platform:junit-platform-launcher' )
4647 testImplementation project(' :azuremanaged' )
4748 testImplementation " com.azure:azure-core:${ azureCoreVersion} "
4849 testImplementation " com.azure:azure-identity:${ azureIdentityVersion} "
@@ -204,9 +205,9 @@ java {
204205}
205206
206207spotbugs {
207- toolVersion = ' 4.9.2 '
208- effort = ' max '
209- reportLevel = ' high '
208+ toolVersion = ' 4.9.8 '
209+ effort = com.github.spotbugs.snom.Effort . valueOf( ' MAX ' )
210+ reportLevel = com.github.spotbugs.snom.Confidence . valueOf( ' HIGH ' )
210211 ignoreFailures = true
211212 excludeFilter = file(' spotbugs-exclude.xml' )
212213}
0 commit comments