Skip to content

Commit 9c09015

Browse files
committed
Update dependency management.
Signed-off-by: Franz Wilhelmstötter <franz.wilhelmstoetter@gmail.com>
1 parent 8ca1e95 commit 9c09015

File tree

3 files changed

+83
-11
lines changed

3 files changed

+83
-11
lines changed

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import io.jenetics.gradle.dsl.moduleName
2828
*/
2929
plugins {
3030
base
31+
alias(libs.plugins.version.catalog.update)
3132
}
3233

3334
rootProject.version = JPX.VERSION

gradle/libs.versions.toml

Lines changed: 81 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,84 @@
1-
[plugins]
1+
[versions]
2+
assertj = "3.27.4"
3+
codemodel = "4.0.5"
4+
commons-csv = "1.14.1"
5+
commons-math4-legacy = "4.0-beta1"
6+
commons-numbers-combinatorics = "1.2"
7+
commons-numbers-core = "1.2"
8+
commons-numbers-gamma = "1.2"
9+
commons-numbers-rootfinder = "1.2"
10+
commons-rng-sampling = "1.6"
11+
commons-rng-simple = "1.6"
12+
commons-statistics-descriptive = "1.1"
13+
commons-statistics-distribution = "1.1"
14+
equalsverifier = "4.0.9"
15+
facilejdbc = "2.1.1"
16+
guava = "33.4.8-jre"
17+
h2 = "2.3.232"
18+
jackson = "2.19.2"
19+
jackson-databind-nullable = "0.2.7"
20+
jackson-datatype-jsr310 = "2.19.2"
21+
jacoco-agent = "0.8.13"
22+
jakarta-annotation-api = "3.0.0"
23+
jakarta-validation-api = "3.1.1"
24+
javacsv = "2.0"
25+
jexl = "3.5.0"
26+
jmh = "0.7.3"
27+
jpx = "3.2.1"
28+
lombok = "8.14.2"
29+
mvel = "2.5.2.Final"
30+
nashorn = "15.7"
31+
openapi-generator = "7.14.0"
32+
opencsv = "5.12.0"
33+
prngine = "2.0.0"
34+
reactor-core = "3.7.9"
35+
rxjava = "2.2.21"
36+
supercsv = "2.4.0"
37+
swagger-models = "2.2.36"
38+
swagger-parser = "2.1.32"
39+
testng = "7.11.0"
40+
version-catalog-update = "1.0.0"
241

3-
jmh = { id = "me.champeau.jmh", version = "0.7.2" }
42+
[plugins]
43+
jmh = { id = "me.champeau.jmh", version.ref = "jmh" }
44+
lombok = { id = "io.freefair.lombok", version.ref = "lombok" }
45+
openapi-generator = { id = "org.openapi.generator", version.ref = "openapi-generator" }
46+
version-catalog-update = { id = "nl.littlerobots.version-catalog-update", version.ref = "version-catalog-update" }
447

548
[libraries]
6-
7-
assertj = "org.assertj:assertj-core:3.26.3"
8-
commons-math = "org.apache.commons:commons-math3:3.6.1"
9-
equalsverifier = "nl.jqno.equalsverifier:equalsverifier:3.17.3"
10-
guava = "com.google.guava:guava:32.3.1-jre"
11-
prngine = "io.jenetics:prngine:2.0.0"
12-
rxjava = "io.reactivex.rxjava2:rxjava:2.2.21"
13-
testng = "org.testng:testng:7.10.2"
49+
assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj" }
50+
codemodel = { module = "org.glassfish.jaxb:codemodel", version.ref = "codemodel" }
51+
commons-csv = { module = "org.apache.commons:commons-csv", version.ref = "commons-csv" }
52+
commons-math4-legacy = { module = "org.apache.commons:commons-math4-legacy", version.ref = "commons-math4-legacy" }
53+
commons-numbers-combinatorics = { module = "org.apache.commons:commons-numbers-combinatorics", version.ref = "commons-numbers-combinatorics" }
54+
commons-numbers-core = { module = "org.apache.commons:commons-numbers-core", version.ref = "commons-numbers-core" }
55+
commons-numbers-gamma = { module = "org.apache.commons:commons-numbers-gamma", version.ref = "commons-numbers-gamma" }
56+
commons-numbers-rootfinder = { module = "org.apache.commons:commons-numbers-rootfinder", version.ref = "commons-numbers-rootfinder" }
57+
commons-rng-sampling = { module = "org.apache.commons:commons-rng-sampling", version.ref = "commons-rng-sampling" }
58+
commons-rng-simple = { module = "org.apache.commons:commons-rng-simple", version.ref = "commons-rng-simple" }
59+
commons-statistics-descriptive = { module = "org.apache.commons:commons-statistics-descriptive", version.ref = "commons-statistics-descriptive" }
60+
commons-statistics-distribution = { module = "org.apache.commons:commons-statistics-distribution", version.ref = "commons-statistics-distribution" }
61+
equalsverifier = { module = "nl.jqno.equalsverifier:equalsverifier", version.ref = "equalsverifier" }
62+
facilejdbc = { module = "io.jenetics:facilejdbc", version.ref = "facilejdbc" }
63+
guava = { module = "com.google.guava:guava", version.ref = "guava" }
64+
h2 = { module = "com.h2database:h2", version.ref = "h2" }
65+
jackson-annotations = { module = "com.fasterxml.jackson.core:jackson-annotations", version.ref = "jackson" }
66+
jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson" }
67+
jackson-databind-nullable = { module = "org.openapitools:jackson-databind-nullable", version.ref = "jackson-databind-nullable" }
68+
jackson-datatype-jsr310 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", version.ref = "jackson-datatype-jsr310" }
69+
jacoco-agent = { module = "org.jacoco:org.jacoco.agent", version.ref = "jacoco-agent" }
70+
jakarta-annotation-api = { module = "jakarta.annotation:jakarta.annotation-api", version.ref = "jakarta-annotation-api" }
71+
jakarta-validation-api = { module = "jakarta.validation:jakarta.validation-api", version.ref = "jakarta-validation-api" }
72+
javacsv = { module = "net.sourceforge.javacsv:javacsv", version.ref = "javacsv" }
73+
jexl = { module = "org.apache.commons:commons-jexl3", version.ref = "jexl" }
74+
jpx = { module = "io.jenetics:jpx", version.ref = "jpx" }
75+
mvel = { module = "org.mvel:mvel2", version.ref = "mvel" }
76+
nashorn-core = { module = "org.openjdk.nashorn:nashorn-core", version.ref = "nashorn" }
77+
opencsv = { module = "com.opencsv:opencsv", version.ref = "opencsv" }
78+
prngine = { module = "io.jenetics:prngine", version.ref = "prngine" }
79+
reactor-core = { module = "io.projectreactor:reactor-core", version.ref = "reactor-core" }
80+
rxjava = { module = "io.reactivex.rxjava2:rxjava", version.ref = "rxjava" }
81+
supercsv = { module = "net.sf.supercsv:super-csv", version.ref = "supercsv" }
82+
swagger-models = { module = "io.swagger.core.v3:swagger-models", version.ref = "swagger-models" }
83+
swagger-parser = { module = "io.swagger.parser.v3:swagger-parser", version.ref = "swagger-parser" }
84+
testng = { module = "org.testng:testng", version.ref = "testng" }

jpx/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ description = "JPX - Java GPX (GPS) Library"
3636
moduleName = "io.jenetics.jpx"
3737

3838
dependencies {
39-
testImplementation(libs.assertj)
39+
testImplementation(libs.assertj.core)
4040
testImplementation(libs.equalsverifier)
4141
testImplementation(libs.prngine)
4242
testImplementation(libs.testng)

0 commit comments

Comments
 (0)