1
1
buildscript {
2
2
dependencies {
3
- classpath(" org.springframework.boot:spring-boot-gradle-plugin:3.1.2 " )
3
+ classpath(" org.springframework.boot:spring-boot-gradle-plugin:3.5.3 " )
4
4
}
5
5
dependencies {
6
6
classpath " org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:5.1.0.4882"
@@ -12,17 +12,17 @@ plugins {
12
12
id ' eclipse'
13
13
id ' idea'
14
14
id ' application'
15
- id ' io.spring.dependency-management' version ' 1.1.3 '
16
- id ' org.springframework.boot' version ' 3.1.6 '
17
- id ' org.owasp.dependencycheck' version ' 8.3.1 '
15
+ id ' io.spring.dependency-management' version ' 1.1.7 '
16
+ id ' org.springframework.boot' version ' 3.5.3 '
17
+ id ' org.owasp.dependencycheck' version ' 8.4.3 '
18
18
id ' se.patrikerdes.use-latest-versions' version ' 0.2.18'
19
- id ' com.github.ben-manes.versions' version ' 0.51 .0'
19
+ id ' com.github.ben-manes.versions' version ' 0.52 .0'
20
20
id ' org.sonarqube' version ' 5.1.0.4882'
21
21
id ' jacoco'
22
22
id " com.github.kt3k.coveralls" version " 2.12.2"
23
- id ' com.github.spacialcircumstances.gradle-cucumber-reporting' version ' 0.1.23 '
24
- id " info.solidsoft.pitest" version ' 1.9.11 '
25
- id ' uk.gov.hmcts.java' version ' 0.12.63 '
23
+ id ' com.github.spacialcircumstances.gradle-cucumber-reporting' version ' 0.1.25 '
24
+ id " info.solidsoft.pitest" version ' 1.15.0 '
25
+ id ' uk.gov.hmcts.java' version ' 0.12.66 '
26
26
}
27
27
28
28
dependencyUpdates. resolutionStrategy {
@@ -123,11 +123,11 @@ java {
123
123
}
124
124
125
125
ext {
126
- sl4jVersion = ' 2.0.7 '
127
- lombokVersion = ' 1.18.34 '
128
- reformLogging = ' 6.0.1 '
129
- springCloudVersion = ' 2022.0.3 '
130
- springSecurity = ' 6.1.9 '
126
+ sl4jVersion = ' 2.0.17 '
127
+ lombokVersion = ' 1.18.38 '
128
+ reformLogging = ' 6.1.9 '
129
+ springCloudVersion = ' 2022.0.5 '
130
+ springSecurity = ' 6.5.1 '
131
131
limits = [
132
132
' instruction' : 6 ,
133
133
' branch' : 8 ,
@@ -149,7 +149,7 @@ dependencyManagement {
149
149
mavenBom " org.springframework.cloud:spring-cloud-dependencies:${ springCloudVersion} "
150
150
}
151
151
dependencies {
152
- dependencySet(group : ' org.apache.tomcat.embed' , version : ' 10.1.40 ' ) {
152
+ dependencySet(group : ' org.apache.tomcat.embed' , version : ' 10.1.42 ' ) {
153
153
entry ' tomcat-embed-core'
154
154
entry ' tomcat-embed-el'
155
155
entry ' tomcat-embed-websocket'
@@ -159,7 +159,7 @@ dependencyManagement {
159
159
160
160
dependencies {
161
161
162
- implementation group : ' org.bouncycastle' , name : ' bcprov-jdk18on' , version : ' 1.78 '
162
+ implementation group : ' org.bouncycastle' , name : ' bcprov-jdk18on' , version : ' 1.81 '
163
163
compileOnly group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
164
164
annotationProcessor group : ' org.projectlombok' , name : ' lombok' , version : lombokVersion
165
165
implementation group : ' com.github.hmcts.java-logging' , name : ' logging' , version : reformLogging
@@ -178,21 +178,21 @@ dependencies {
178
178
implementation group : ' org.springframework.boot' , name : ' spring-boot-starter-actuator'
179
179
implementation group : ' org.springframework.boot' , name : ' spring-boot-starter-web'
180
180
181
- implementation group : ' org.springdoc' , name : ' springdoc-openapi-starter-webmvc-ui' , version : ' 2.2.0 '
182
- implementation " org.flywaydb:flyway-core:9.21.1 "
183
- implementation group : ' org.yaml' , name : ' snakeyaml' , version : ' 2.1 '
184
- implementation group : ' com.zaxxer' , name : ' HikariCP' , version : ' 5.0.1 '
185
- runtimeOnly group : ' org.postgresql' , name : ' postgresql' , version : ' 42.6.1 '
186
- implementation group : ' com.github.hmcts' , name : ' auth-checker-lib' , version : ' 2.1.5 '
181
+ implementation group : ' org.springdoc' , name : ' springdoc-openapi-starter-webmvc-ui' , version : ' 2.8.9 '
182
+ implementation " org.flywaydb:flyway-core:9.22.3 "
183
+ implementation group : ' org.yaml' , name : ' snakeyaml' , version : ' 2.4 '
184
+ implementation group : ' com.zaxxer' , name : ' HikariCP' , version : ' 5.1.0 '
185
+ runtimeOnly group : ' org.postgresql' , name : ' postgresql' , version : ' 42.7.7 '
186
+ implementation group : ' com.github.hmcts' , name : ' auth-checker-lib' , version : ' 2.3.0 '
187
187
constraints {
188
- implementation(' com.google.guava:guava:33.1.0 -jre' ) {
188
+ implementation(' com.google.guava:guava:33.4.8 -jre' ) {
189
189
because ' previous versions of this transitive dependency have CVEs'
190
190
}
191
191
}
192
192
implementation group : ' javax.inject' , name : ' javax.inject' , version : ' 1'
193
193
194
- implementation group : ' commons-fileupload' , name : ' commons-fileupload' , version : ' 1.5 '
195
- implementation group : ' org.apache.commons' , name : ' commons-lang3' , version : ' 3.13 .0'
194
+ implementation group : ' commons-fileupload' , name : ' commons-fileupload' , version : ' 1.6.0 '
195
+ implementation group : ' org.apache.commons' , name : ' commons-lang3' , version : ' 3.17 .0'
196
196
implementation group : ' com.sun.mail' , name : ' mailapi' , version : ' 2.0.1'
197
197
198
198
implementation group : ' org.apache.httpcomponents' , name : ' httpclient' , version : ' 4.5.14'
@@ -204,24 +204,24 @@ dependencies {
204
204
implementation group : ' org.springframework.security' , name : ' spring-security-web' , version : springSecurity
205
205
implementation group : ' org.springframework.security' , name : ' spring-security-crypto' , version : springSecurity
206
206
207
- aatImplementation ' com.github.hmcts:service-auth-provider-java-client:5.1.0 '
208
- codacy ' com.github.codacy:codacy-coverage-reporter:13.13.7 '
207
+ aatImplementation ' com.github.hmcts:service-auth-provider-java-client:5.3.2 '
208
+ codacy ' com.github.codacy:codacy-coverage-reporter:13.13.13 '
209
209
testImplementation " org.junit.jupiter:junit-jupiter-api"
210
210
testRuntimeOnly " org.junit.jupiter:junit-jupiter-engine"
211
211
testRuntimeOnly " org.junit.vintage:junit-vintage-engine"
212
212
213
- testImplementation " org.junit.jupiter:junit-jupiter:5.10.0 "
214
- testImplementation " org.testcontainers:testcontainers:1.20 .2"
215
- testImplementation " org.testcontainers:junit-jupiter:1.20 .2"
213
+ testImplementation " org.junit.jupiter:junit-jupiter:5.13.1 "
214
+ testImplementation " org.testcontainers:testcontainers:1.21 .2"
215
+ testImplementation " org.testcontainers:junit-jupiter:1.21 .2"
216
216
testImplementation ' org.testcontainers:postgresql'
217
217
218
218
testImplementation group : ' org.springframework.boot' , name : ' spring-boot-starter-test'
219
219
220
- testImplementation group : ' com.github.hmcts' , name : ' ccd-test-definitions' , version : ' 7.24.2 '
221
- testImplementation group : ' com.github.hmcts' , name : ' befta-fw' , version : ' 9.2.0 '
220
+ testImplementation group : ' com.github.hmcts' , name : ' ccd-test-definitions' , version : ' 7.27.17-prerelease-CCD-6358 '
221
+ testImplementation group : ' com.github.hmcts' , name : ' befta-fw' , version : ' 9.2.3 '
222
222
// testImplementation group: 'com.github.hmcts', name: 'fortify-client', version: '1.4.2'
223
- testImplementation ' com.github.hmcts:fortify-client:1.3.0 :all'
224
- testImplementation ' info.solidsoft.gradle.pitest:gradle-pitest-plugin:1.9.11 '
223
+ testImplementation ' com.github.hmcts:fortify-client:1.4.8 :all'
224
+ testImplementation ' info.solidsoft.gradle.pitest:gradle-pitest-plugin:1.15.0 '
225
225
}
226
226
// end::dependencies[]
227
227
0 commit comments