@@ -35,22 +35,6 @@ subprojects {
35
35
testRuntimeOnly(libs. junit. platform. launcher)
36
36
testImplementation(libs. mockito. core)
37
37
testImplementation(libs. mockito. junit. jupiter)
38
-
39
- // Security constraints
40
- constraints {
41
- implementation(" ch.qos.logback:logback-core:1.5.15" ) {
42
- because(" versions below 1.5.15 have security vulnerabilities - see dependabot #7, #6" )
43
- }
44
- implementation(" ch.qos.logback:logback-classic:1.5.15" ) {
45
- because(" versions below 1.5.15 have security vulnerabilities - see dependabot #7, #6" )
46
- }
47
- implementation(" org.springframework:spring-web:6.2.8" ) {
48
- because(" versions below 6.2.8 have security vulnerabilities including CVE-2024-38820 - see dependabot #12" )
49
- }
50
- implementation(" org.apache.tomcat.embed:tomcat-embed-core:10.1.42" ) {
51
- because(" versions below 10.1.42 have security vulnerabilities including CVE-2024-56337 - see dependabot #13" )
52
- }
53
- }
54
38
}
55
39
56
40
jacoco {
@@ -79,6 +63,22 @@ subprojects {
79
63
annotationProcessor(libs. lombok)
80
64
testCompileOnly(libs. lombok)
81
65
testAnnotationProcessor(libs. lombok)
66
+
67
+ // Security constraints
68
+ constraints {
69
+ implementation(" ch.qos.logback:logback-core:1.5.15" ) {
70
+ because(" versions below 1.5.15 have security vulnerabilities - see dependabot #7, #6" )
71
+ }
72
+ implementation(" ch.qos.logback:logback-classic:1.5.15" ) {
73
+ because(" versions below 1.5.15 have security vulnerabilities - see dependabot #7, #6" )
74
+ }
75
+ implementation(" org.springframework:spring-web:6.2.8" ) {
76
+ because(" versions below 6.2.8 have security vulnerabilities including CVE-2024-38820 - see dependabot #12" )
77
+ }
78
+ implementation(" org.apache.tomcat.embed:tomcat-embed-core:10.1.42" ) {
79
+ because(" versions below 10.1.42 have security vulnerabilities including CVE-2024-56337 - see dependabot #13" )
80
+ }
81
+ }
82
82
}
83
83
84
84
checkstyle {
0 commit comments