Skip to content

Commit 364f05d

Browse files
committed
Merge
1 parent 52de91a commit 364f05d

File tree

8 files changed

+63
-39
lines changed

8 files changed

+63
-39
lines changed

build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ allprojects {
44
version = "3.0.4"
55
//version = "3.0.3-SNAPSHOT"
66
}
7-
7+
plugins {
8+
id("nl.littlerobots.version-catalog-update") version "1.0.0"
9+
}
810
// gradle jreleaserConfig
911
// gradle clean build test public jreleaserDeploy

buildSrc/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ repositories {
1414

1515
dependencies {
1616
implementation(libs.gradleplugin.jreleaser)
17+
implementation("com.github.ben-manes:gradle-versions-plugin:0.52.0")
1718
}

buildSrc/src/main/kotlin/buildlogic.java-common-conventions.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
plugins {
66
// Apply the java Plugin to add support for Java.
77
java
8+
id("com.github.ben-manes.versions")
89
}
910

1011
repositories {

gradle/libs.versions.toml

Lines changed: 53 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# This file was generated by the Gradle 'init' task.
22
# https://docs.gradle.org/current/userguide/platforms.html#sub::toml-dependencies-format
3-
43
[versions]
54
aspectj = "1.9.24"
65
assertj = "3.27.4"
@@ -13,22 +12,23 @@ commons-codec = "1.19.0"
1312
commons-io = "2.20.0"
1413
dagger = "2.57.1"
1514
dropwizard4 = "4.0.16"
16-
jreleaser = '1.18.0'
17-
jdbi = '3.49.5'
18-
jsr305 = "3.0.2"
19-
immutables = '2.11.3'
20-
hsqldb = '2.7.4'
21-
jackson = '2.20'
15+
hsqldb = "2.7.4"
16+
immutables = "2.11.3"
17+
jackson = "2.20.0"
18+
jackson_annotations = "2.20"
19+
jdbi = "3.49.5"
2220
jetcd = "0.8.5"
21+
jreleaser = "1.20.0"
22+
jsr305 = "3.0.2"
2323
junit-jupiter = "5.13.4"
24-
liquibase = '4.33.0'
25-
logback = '1.5.18'
26-
micrometer = '1.15.3'
27-
metrics = '4.2.36'
28-
mokito = '5.19.0'
29-
pgjdbc = '42.7.7'
30-
slf4j = '2.0.17'
31-
testcontainers = '1.21.3'
24+
liquibase = "4.33.0"
25+
logback = "1.5.18"
26+
metrics = "4.2.36"
27+
micrometer = "1.15.3"
28+
mokito = "5.19.0"
29+
pgjdbc = "42.7.7"
30+
slf4j = "2.0.17"
31+
testcontainers = "1.21.3"
3232

3333
[libraries]
3434
aspectjrt = { module = "org.aspectj:aspectjrt", version.ref = "aspectj" }
@@ -37,49 +37,69 @@ assertj = { module = "org.assertj:assertj-core", version.ref = "assertj" }
3737
aws-dynamodblocal = { module = "com.amazonaws:DynamoDBLocal", version.ref = "aws-dynamodblocal" }
3838
aws-sdk-ddb = { module = "com.amazonaws:aws-java-sdk-dynamodb", version.ref = "awsSDK1" }
3939
aws-sdk2-bom = { module = "software.amazon.awssdk:bom", version.ref = "awsSDK2" }
40-
c3p0 = { module = "com.mchange:c3p0", version.ref ="c3p0" }
40+
c3p0 = { module = "com.mchange:c3p0", version.ref = "c3p0" }
4141
caffine = { module = "com.github.ben-manes.caffeine:caffeine", version.ref = "caffine" }
4242
caffine-jcache = { module = "com.github.ben-manes.caffeine:jcache", version.ref = "caffine" }
4343
commons-codec = { module = "commons-codec:commons-codec", version.ref = "commons-codec" }
4444
commons-io = { module = "commons-io:commons-io", version.ref = "commons-io" }
4545
dagger = { module = "com.google.dagger:dagger", version.ref = "dagger" }
4646
dagger-compiler = { module = "com.google.dagger:dagger-compiler", version.ref = "dagger" }
47-
dropwizard4-core= { module = "io.dropwizard:dropwizard-core", version.ref = "dropwizard4" }
47+
dropwizard4-core = { module = "io.dropwizard:dropwizard-core", version.ref = "dropwizard4" }
48+
gradleplugin-jreleaser = { module = "org.jreleaser:org.jreleaser.gradle.plugin", version.ref = "jreleaser" }
4849
hsqldb = { module = "org.hsqldb:hsqldb", version.ref = "hsqldb" }
49-
immutables-value = { module = "org.immutables:value", version.ref = "immutables" }
5050
immutables-annotations = { module = "org.immutables:value-annotations", version.ref = "immutables" }
51-
jackson-annotations = { module = "com.fasterxml.jackson.core:jackson-annotations", version.ref = "jackson" }
51+
immutables-value = { module = "org.immutables:value", version.ref = "immutables" }
52+
jackson-annotations = { module = "com.fasterxml.jackson.core:jackson-annotations", version.ref = "jackson_annotations" }
5253
jackson-dataformat-yaml = { module = "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", version.ref = "jackson" }
5354
jackson-datatype-jdk8 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jdk8", version.ref = "jackson" }
54-
javax-inject = { module = "javax.inject:javax.inject", version = "1" }
55+
javax-inject = "javax.inject:javax.inject:1"
56+
jdbi-caffeine = { module = "org.jdbi:jdbi3-caffeine-cache", version.ref = "jdbi" }
57+
jdbi-core = { module = "org.jdbi:jdbi3-core", version.ref = "jdbi" }
58+
jdbi-noopcache = { module = "org.jdbi:jdbi3-noop-cache", version.ref = "jdbi" }
59+
jdbi-postgres = { module = "org.jdbi:jdbi3-postgres", version.ref = "jdbi" }
60+
jdbi-sqlobject = { module = "org.jdbi:jdbi3-sqlobject", version.ref = "jdbi" }
61+
jdbi-testing = { module = "org.jdbi:jdbi3-testing", version.ref = "jdbi" }
5562
jetcd = { module = "io.etcd:jetcd-core", version.ref = "jetcd" }
5663
jetcd-test = { module = "io.etcd:jetcd-test", version.ref = "jetcd" }
57-
jdbi-core = {module = "org.jdbi:jdbi3-core", version.ref = "jdbi" }
58-
jdbi-caffeine = {module = "org.jdbi:jdbi3-caffeine-cache", version.ref = "jdbi" }
59-
jdbi-noopcache = {module = "org.jdbi:jdbi3-noop-cache", version.ref = "jdbi" }
60-
jdbi-postgres = {module = "org.jdbi:jdbi3-postgres", version.ref = "jdbi" }
61-
jdbi-sqlobject = {module = "org.jdbi:jdbi3-sqlobject", version.ref = "jdbi" }
62-
jdbi-testing = {module = "org.jdbi:jdbi3-testing", version.ref = "jdbi" }
6364
jsr305 = { module = "com.google.code.findbugs:jsr305", version.ref = "jsr305" }
6465
junit-jupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit-jupiter" }
6566
liquibase-core = { module = "org.liquibase:liquibase-core", version.ref = "liquibase" }
6667
logback-classic = { module = "ch.qos.logback:logback-classic", version.ref = "logback" }
6768
logback-core = { module = "ch.qos.logback:logback-core", version.ref = "logback" }
68-
pgjdbc = { module = "org.postgresql:postgresql", version.ref = "pgjdbc" }
6969
metrics-core = { module = "io.dropwizard.metrics:metrics-core", version.ref = "metrics" }
7070
micrometer-core = { module = "io.micrometer:micrometer-core", version.ref = "micrometer" }
7171
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mokito" }
7272
mockito-junit-jupiter = { module = "org.mockito:mockito-junit-jupiter", version.ref = "mokito" }
73+
pgjdbc = { module = "org.postgresql:postgresql", version.ref = "pgjdbc" }
7374
slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
7475
testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" }
7576
testcontainers-postgres = { module = "org.testcontainers:postgresql", version.ref = "testcontainers" }
76-
gradleplugin-jreleaser = { group = "org.jreleaser", name = "org.jreleaser.gradle.plugin", version.ref = "jreleaser" }
77+
7778
[plugins]
7879
jreleaser = { id = "org.jreleaser", version.ref = "jreleaser" }
7980

8081
[bundles]
81-
caffine = ["caffine", "caffine-jcache"]
82-
jackson = ['jackson-dataformat-yaml']
83-
logback = ['logback-classic', 'logback-core']
84-
testing = ["mockito-core", "mockito-junit-jupiter", "assertj", "junit-jupiter"]
85-
jdbi = ["jdbi-core", "jdbi-caffeine", "jdbi-noopcache", "jdbi-postgres", "jdbi-sqlobject"]
82+
caffine = [
83+
"caffine",
84+
"caffine-jcache",
85+
]
86+
jackson = [
87+
"jackson-dataformat-yaml",
88+
]
89+
jdbi = [
90+
"jdbi-caffeine",
91+
"jdbi-core",
92+
"jdbi-noopcache",
93+
"jdbi-postgres",
94+
"jdbi-sqlobject",
95+
]
96+
logback = [
97+
"logback-classic",
98+
"logback-core",
99+
]
100+
testing = [
101+
"assertj",
102+
"junit-jupiter",
103+
"mockito-core",
104+
"mockito-junit-jupiter",
105+
]

gradle/wrapper/gradle-wrapper.jar

59 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.13-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)