@@ -8,18 +8,20 @@ val dependencyVersions = hashMapOf<String, String>()
88rootProject.extra[" versions" ] = dependencyVersions
99
1010val DEPENDENCY_BOMS = listOf (
11+ // for some reason boms show up as runtime dependencies in license and vulnerability scans
12+ // even if they are only used by test dependencies, so not using junit or armeria boms here
13+ // since they are LGPL and EPL licensed respectively
14+
1115 " com.fasterxml.jackson:jackson-bom:2.18.2" ,
1216 " com.google.guava:guava-bom:33.4.0-jre" ,
1317 " com.google.protobuf:protobuf-bom:4.29.3" ,
14- " com.linecorp.armeria:armeria-bom:1.31.3" ,
1518 " com.squareup.okhttp3:okhttp-bom:4.12.0" ,
1619 " com.squareup.okio:okio-bom:3.10.2" , // applies to transitive dependencies of okhttp
1720 " io.grpc:grpc-bom:1.70.0" ,
1821 " io.netty:netty-bom:4.1.117.Final" ,
1922 " io.zipkin.brave:brave-bom:6.0.3" ,
2023 " io.zipkin.reporter2:zipkin-reporter-bom:3.4.3" ,
2124 " org.assertj:assertj-bom:3.27.3" ,
22- " org.junit:junit-bom:5.11.4" ,
2325 " org.testcontainers:testcontainers-bom:1.20.4" ,
2426 " org.snakeyaml:snakeyaml-engine:2.9"
2527)
@@ -33,8 +35,16 @@ val slf4jVersion = "2.0.16"
3335val opencensusVersion = " 0.31.1"
3436val prometheusClientVersion = " 0.16.0"
3537val prometheusServerVersion = " 1.3.5"
38+ val armeriaVersion = " 1.31.3"
39+
3640
3741val DEPENDENCIES = listOf (
42+ " org.junit.jupiter:junit-jupiter-api:5.11.4" ,
43+ " com.linecorp.armeria:armeria:${armeriaVersion} " ,
44+ " com.linecorp.armeria:armeria-grpc:${armeriaVersion} " ,
45+ " com.linecorp.armeria:armeria-grpc-protocol:${armeriaVersion} " ,
46+ " com.linecorp.armeria:armeria-junit5:${armeriaVersion} " ,
47+
3848 " com.google.auto.value:auto-value:${autoValueVersion} " ,
3949 " com.google.auto.value:auto-value-annotations:${autoValueVersion} " ,
4050 " com.google.errorprone:error_prone_annotations:${errorProneVersion} " ,
0 commit comments