Skip to content

Commit

Permalink
adopting Gradle Version Catalog in TOML (wip)
Browse files Browse the repository at this point in the history
  • Loading branch information
kszapsza committed Nov 22, 2024
1 parent 95504b3 commit 5305240
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 27 deletions.
3 changes: 3 additions & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ jersey-mvc-freemarker = { group = "org.glassfish.jersey.ext", name = "jersey-mvc
jetty-alpn-java-client = { group = "org.eclipse.jetty", name = "jetty-alpn-java-client", version.ref = "jetty" }
jetty-http2-client-transport = { group = "org.eclipse.jetty.http2", name = "jetty-http2-client-transport", version.ref = "jetty" }
json2avro-converter = { group = "tech.allegro.schema.json2avro", name = "converter", version.ref = "json2avro" }
junit-jupiter = { group = "org.junit.jupiter", name = "junit-jupiter", version.ref = "junit_jupiter" }
junit-jupiter-api = { group = "org.junit.jupiter", name = "junit-jupiter-api", version.ref = "junit_jupiter" }
junit-vintage-engine = { group = "org.junit.vintage", name = "junit-vintage-engine", version.ref = "junit_jupiter" }
kafka-clients = { group = "org.apache.kafka", name = "kafka-clients", version.ref = "kafka" }
metrics-core = { group = "io.dropwizard.metrics", name = "metrics-core", version.ref = "dropwizard_metrics" }
Expand All @@ -65,6 +67,7 @@ spring-boot-starter-jersey = { group = "org.springframework.boot", name = "sprin
spring-boot-starter-test = { group = "org.springframework.boot", name = "spring-boot-starter-test", version.ref = "spring" }
spring-boot-starter-web = { group = "org.springframework.boot", name = "spring-boot-starter-web", version.ref = "spring" }
spring-context = { group = "org.springframework", name = "spring-context", version.ref = "spring_web" }
spring-test = { group = "org.springframework", name = "spring-test", version.ref = "spring_web" }
spring-web = { group = "org.springframework", name = "spring-web", version.ref = "spring_web" }
spring-webflux = { group = "org.springframework", name = "spring-webflux", version.ref = "spring_web" }
testcontainers-kafka = { group = "org.testcontainers", name = "kafka", version.ref = "testcontainers" }
Expand Down
10 changes: 4 additions & 6 deletions hermes-metrics/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@ plugins {
`java-library`
}

val versions = rootProject.extra["versions"] as Map<*, *>

dependencies {
api(group = "io.dropwizard.metrics", name = "metrics-core", version = versions["dropwizard_metrics"] as String)
api(group = "org.apache.commons", name = "commons-text", version = "1.12.0")
api(group = "io.micrometer", name = "micrometer-core", version = versions["micrometer_metrics"] as String)
api(libs.metrics.core)
api(libs.micrometer.core)

testImplementation(group = "org.spockframework", name = "spock-core", version = versions["spock"] as String)
testImplementation(group = "org.spockframework", name = "spock-junit4", version = versions["spock"] as String)
testImplementation(libs.spock.core)
testImplementation(libs.spock.junit4)
}
30 changes: 15 additions & 15 deletions hermes-mock/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@ plugins {
`java-library`
}

val versions = rootProject.extra["versions"] as Map<*, *>

dependencies {
implementation(group = "junit", name = "junit", version = "4.13.2")
api(group = "org.wiremock", name = "wiremock-standalone", version = versions["wiremock"] as String)
api(libs.avro)
api(libs.wiremock.standalone)

implementation (group = "org.awaitility", name = "awaitility", version = "4.2.1")
api(group = "org.apache.avro", name = "avro", version = versions["avro"] as String)
implementation(group = "tech.allegro.schema.json2avro", name = "converter", version = versions["json2avro"] as String)
implementation (group = "org.junit.jupiter", name = "junit-jupiter-api", version = versions["junit_jupiter"] as String)
implementation(group = "junit", name = "junit", version = "4.13.2")
implementation(libs.json2avro.converter)
implementation(libs.junit.jupiter.api)

testImplementation(project(":hermes-test-helper"))
testImplementation(group = "org.spockframework", name = "spock-core", version = versions["spock"] as String)
testImplementation(group = "org.spockframework", name = "spock-junit4", version = versions["spock"] as String)
testImplementation(group = "org.apache.groovy", name = "groovy-json", version = versions["groovy"] as String)
testImplementation(group = "org.glassfish.jersey.core", name = "jersey-client", version = versions["jersey"] as String)
testImplementation(group = "org.glassfish.jersey.inject", name = "jersey-hk2", version = versions["jersey"] as String)
testImplementation(group = "org.junit.jupiter", name = "junit-jupiter", version = versions["junit_jupiter"] as String)
testImplementation(group = "org.springframework", name = "spring-test", version = versions["spring_web"] as String)
testRuntimeOnly(group = "org.junit.vintage", name = "junit-vintage-engine", version = versions["junit_jupiter"] as String)
testImplementation(libs.groovy.json)
testImplementation(libs.jersey.client)
testImplementation(libs.jersey.hk2)
testImplementation(libs.junit.jupiter)
testImplementation(libs.spock.core)
testImplementation(libs.spock.junit4)
testImplementation(libs.spring.test)

testRuntimeOnly(libs.junit.vintage.engine)
}

tasks.withType<Test> {
Expand Down
10 changes: 4 additions & 6 deletions hermes-schema/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
val versions = rootProject.extra["versions"] as Map<*, *>

dependencies {
implementation(project(":hermes-api"))

implementation(group = "org.apache.avro", name = "avro", version = versions["avro"] as String)
implementation(group = "com.google.guava", name = "guava", version = versions["guava"] as String)
implementation(libs.avro)
implementation(libs.guava)

testImplementation(project(path = ":hermes-test-helper"))

testImplementation(group = "org.spockframework", name = "spock-core", version = versions["spock"] as String)
testImplementation(group = "org.spockframework", name = "spock-junit4", version = versions["spock"] as String)
testImplementation(libs.spock.core)
testImplementation(libs.spock.junit4)

}

0 comments on commit 5305240

Please sign in to comment.