Skip to content

Commit cb5c6c0

Browse files
Update All patch-minor dependencies
1 parent 3e735ce commit cb5c6c0

File tree

5 files changed

+40
-41
lines changed

5 files changed

+40
-41
lines changed

build.gradle

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ plugins {
33
id 'idea'
44
id 'pmd'
55
id 'jacoco'
6-
id 'com.github.ben-manes.versions' version '0.51.0'
7-
id 'com.github.hmcts.rse-cft-lib' version '0.19.1791'
6+
id 'com.github.ben-manes.versions' version '0.53.0'
7+
id 'com.github.hmcts.rse-cft-lib' version '0.19.1882'
88
id 'com.github.spacialcircumstances.gradle-cucumber-reporting' version '0.1.25'
99
id 'io.spring.dependency-management' version '1.1.7'
1010
id 'info.solidsoft.pitest' version '1.15.0' apply false
1111
id 'org.owasp.dependencycheck' version '11.1.1'
12-
id 'org.sonarqube' version '6.0.1.5171'
13-
id 'org.springframework.boot' version '3.4.1'
14-
id 'uk.gov.hmcts.java' version '0.12.63'
12+
id 'org.sonarqube' version '6.3.1.5724'
13+
id 'org.springframework.boot' version '3.5.6'
14+
id 'uk.gov.hmcts.java' version '0.12.67'
1515
}
1616

1717
group = 'uk.gov.hmcts.reform'
@@ -203,13 +203,13 @@ task smoke(type: Test) {
203203
}
204204

205205
checkstyle {
206-
toolVersion = '10.3.1'
206+
toolVersion = '10.26.1'
207207
maxWarnings = 0
208208
getConfigDirectory().set(new File(rootDir, 'config/checkstyle'))
209209
}
210210

211211
pmd {
212-
toolVersion = "6.41.0"
212+
toolVersion = "6.55.0"
213213
sourceSets = [sourceSets.main, sourceSets.test, sourceSets.functionalTest, sourceSets.integrationTest, sourceSets.smokeTest]
214214
reportsDir = file("$project.buildDir/reports/pmd")
215215
// https://github.com/pmd/pmd/issues/876
@@ -302,20 +302,20 @@ pitest {
302302
project.tasks['pitest'].group = "Verification"
303303

304304
ext {
305-
set('springCloudVersion', '2024.0.0')
305+
set('springCloudVersion', '2024.0.2')
306306
set('spring-framework.version', '6.2.1')
307307
set('spring-security.version', '6.4.2')
308308
set('log4j2.version', '2.17.1')
309309
set('jackson.version', '2.18.0')
310310
set('snakeyaml.version', '2.2')
311-
junit = '5.10.5'
312-
junitPlatform = '1.10.5'
313-
reformLogging = '6.0.1'
314-
lombokVersion = '1.18.34'
311+
junit = '5.14.0'
312+
junitPlatform = '1.14.0'
313+
reformLogging = '6.1.9'
314+
lombokVersion = '1.18.42'
315315
// test dependencies
316-
cucumberVersion = '7.20.1'
317-
elasticsearchVersion = '7.17.8'
318-
testcontainersVersion = '1.20.3'
316+
cucumberVersion = '7.30.0'
317+
elasticsearchVersion = '7.17.29'
318+
testcontainersVersion = '1.21.3'
319319
gradlePitestVersion = '1.15.0'
320320
pitestVersion = '1.17.1'
321321
sonarPitestVersion = '0.5'
@@ -342,16 +342,16 @@ dependencies {
342342

343343
// start::CVE Vulnerability dependency overrides // MAIN PARENT DEPENDEDNCY
344344

345-
implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.5.16' // logging-appinsights
346-
implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.5.16' // logging-appinsights
347-
implementation group: 'commons-io', name: 'commons-io', version: '2.17.0' // idam-java-client
348-
implementation group: 'commons-fileupload', name: 'commons-fileupload', version: '1.5' // idam-java-client
349-
implementation group: 'io.github.openfeign', name: 'feign-jackson', version: '13.5' // idam-java-client
350-
implementation group: 'org.apache.groovy', name: 'groovy', version: '4.0.23' // befta-fw
351-
implementation group: 'org.apache.groovy', name: 'groovy-xml', version: '4.0.23' // befta-fw
352-
implementation group: 'org.apache.groovy', name: 'groovy-json', version: '4.0.23' // befta-fw
345+
implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.5.19' // logging-appinsights
346+
implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.5.19' // logging-appinsights
347+
implementation group: 'commons-io', name: 'commons-io', version: '2.20.0' // idam-java-client
348+
implementation group: 'commons-fileupload', name: 'commons-fileupload', version: '1.6.0' // idam-java-client
349+
implementation group: 'io.github.openfeign', name: 'feign-jackson', version: '13.6' // idam-java-client
350+
implementation group: 'org.apache.groovy', name: 'groovy', version: '4.0.28' // befta-fw
351+
implementation group: 'org.apache.groovy', name: 'groovy-xml', version: '4.0.28' // befta-fw
352+
implementation group: 'org.apache.groovy', name: 'groovy-json', version: '4.0.28' // befta-fw
353353

354-
functionalTestImplementation group: 'io.rest-assured', name: 'rest-assured', version: '5.5.0' // ccd-test-definitions
354+
functionalTestImplementation group: 'io.rest-assured', name: 'rest-assured', version: '5.5.6' // ccd-test-definitions
355355

356356
// end::CVE Vulnerability dependency overrides // MAIN PARENT DEPENDEDNCY
357357

@@ -371,8 +371,8 @@ dependencies {
371371
implementation group: 'org.springframework.security', name: 'spring-security-rsa', version: '1.1.5'
372372

373373
// HMCTS
374-
implementation group: 'com.github.hmcts', name: 'core-case-data-store-client', version: '5.1.1'
375-
implementation group: 'com.github.hmcts', name: 'idam-java-client', version: '3.0.3'
374+
implementation group: 'com.github.hmcts', name: 'core-case-data-store-client', version: '5.2.0'
375+
implementation group: 'com.github.hmcts', name: 'idam-java-client', version: '3.0.4'
376376
implementation group: 'com.github.hmcts', name: 'service-auth-provider-java-client', version: '5.3.3'
377377
implementation group: 'com.github.hmcts.java-logging', name: 'logging', version: reformLogging
378378
implementation(group: 'com.github.hmcts.java-logging', name: 'logging-appinsights', version: reformLogging) {
@@ -382,15 +382,15 @@ dependencies {
382382

383383
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310'
384384
implementation group: 'com.microsoft.azure', name: 'applicationinsights-spring-boot-starter', version: '2.6.4'
385-
implementation group: 'commons-validator', name: 'commons-validator', version: '1.9.0'
385+
implementation group: 'commons-validator', name: 'commons-validator', version: '1.10.0'
386386
implementation group: 'jakarta.servlet', name: 'jakarta.servlet-api', version: '6.1.0'
387387
implementation group: 'info.solidsoft.gradle.pitest', name: 'gradle-pitest-plugin', version: '1.15.0'
388-
implementation group: 'net.logstash.logback', name: 'logstash-logback-encoder', version: '8.0'
388+
implementation group: 'net.logstash.logback', name: 'logstash-logback-encoder', version: '8.1'
389389
implementation (group: 'org.codehaus.sonar-plugins', name: 'sonar-pitest-plugin', version: '0.5') {
390390
exclude module: "guava"
391391
}
392392
implementation group: 'org.json', name: 'json', version: '20240303'
393-
implementation group: 'org.pitest', name: 'pitest', version: '1.16.3'
393+
implementation group: 'org.pitest', name: 'pitest', version: '1.20.4'
394394
implementation group: 'org.projectlombok', name: 'lombok', version: lombokVersion
395395
annotationProcessor group: 'org.projectlombok', name: 'lombok', version: lombokVersion
396396

@@ -401,20 +401,20 @@ dependencies {
401401

402402
testImplementation group: 'com.github.hmcts', name: 'befta-fw', version: '9.2.4'
403403

404-
testImplementation group: 'com.github.hmcts', name: 'ccd-test-definitions', version: '7.25.4'
404+
testImplementation group: 'com.github.hmcts', name: 'ccd-test-definitions', version: '7.27.7-prerelease-CME-537'
405405

406406

407407
testAnnotationProcessor group: 'org.projectlombok', name: 'lombok', version: lombokVersion
408408

409409
// CFTLib dependencies
410-
cftlibImplementation group: 'org.awaitility', name: 'awaitility', version: '4.2.2'
410+
cftlibImplementation group: 'org.awaitility', name: 'awaitility', version: '4.3.0'
411411
cftlibImplementation group: 'org.testcontainers', name: 'testcontainers', version: testcontainersVersion
412412
cftlibAnnotationProcessor group: 'org.projectlombok', name: 'lombok', version: lombokVersion
413413

414414

415415
// Integration test dependencies
416416
integrationTestImplementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jdk8'
417-
integrationTestImplementation group: 'org.wiremock.integrations', name:'wiremock-spring-boot', version: '3.6.0'
417+
integrationTestImplementation group: 'org.wiremock.integrations', name:'wiremock-spring-boot', version: '3.10.6'
418418
integrationTestImplementation group: 'org.elasticsearch', name: 'elasticsearch', version: elasticsearchVersion
419419
integrationTestImplementation group: 'org.elasticsearch.client', name: 'elasticsearch-rest-client', version: elasticsearchVersion
420420
integrationTestImplementation group: 'org.elasticsearch.client', name: 'elasticsearch-rest-high-level-client', version: elasticsearchVersion
@@ -430,7 +430,7 @@ dependencies {
430430
functionalTestImplementation sourceSets.integrationTest.runtimeClasspath
431431
functionalTestImplementation group: 'io.cucumber', name: 'cucumber-junit', version: cucumberVersion
432432
functionalTestImplementation group: 'io.cucumber', name: 'cucumber-java', version: cucumberVersion
433-
functionalTestImplementation group: 'io.vavr', name: 'vavr', version: '0.10.5'
433+
functionalTestImplementation group: 'io.vavr', name: 'vavr', version: '0.10.7'
434434

435435
}
436436

gradle/wrapper/gradle-wrapper.jar

181 Bytes
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.3-all.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ done
8686
# shellcheck disable=SC2034
8787
APP_BASE_NAME=${0##*/}
8888
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89-
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
90-
' "$PWD" ) || exit
89+
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
9190

9291
# Use the maximum available, or set MAX_FD != -1 to use that value.
9392
MAX_FD=maximum
@@ -115,7 +114,7 @@ case "$( uname )" in #(
115114
NONSTOP* ) nonstop=true ;;
116115
esac
117116

118-
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
117+
CLASSPATH="\\\"\\\""
119118

120119

121120
# Determine the Java command to use to start the JVM.
@@ -206,15 +205,15 @@ fi
206205
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
207206

208207
# Collect all arguments for the java command:
209-
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
208+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
210209
# and any embedded shellness will be escaped.
211210
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
212211
# treated as '${Hostname}' itself on the command line.
213212

214213
set -- \
215214
"-Dorg.gradle.appname=$APP_BASE_NAME" \
216215
-classpath "$CLASSPATH" \
217-
org.gradle.wrapper.GradleWrapperMain \
216+
-jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
218217
"$@"
219218

220219
# Stop when "xargs" is not available.

gradlew.bat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,11 @@ goto fail
7070
:execute
7171
@rem Setup the command line
7272

73-
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
73+
set CLASSPATH=
7474

7575

7676
@rem Execute Gradle
77-
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
77+
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
7878

7979
:end
8080
@rem End local scope for the variables with windows NT shell

0 commit comments

Comments
 (0)