Skip to content

Commit 8ccb52b

Browse files
authored
build: cleanup version catalog (#148)
1 parent af94f2a commit 8ccb52b

File tree

1 file changed

+2
-108
lines changed

1 file changed

+2
-108
lines changed

gradle/libs.versions.toml

Lines changed: 2 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -2,131 +2,25 @@
22
format.version = "1.1"
33

44
[versions]
5-
azure-rm = "2.25.0"
6-
apacheCommonsPool2 = "2.11.1"
7-
assertj = "3.24.2"
8-
atomikos = "5.0.9"
9-
awaitility = "4.2.0"
10-
aws = "2.20.39"
11-
bouncyCastle-jdk18on = "1.73"
12-
cloudEvents = "2.4.2"
13-
failsafe = "3.3.1"
14-
googleCloudIamAdmin = "1.2.5"
15-
googleCloudIamCredentials = "2.14.0"
16-
googleCloudStorage = "2.21.0"
17-
h2 = "2.1.214"
18-
httpMockServer = "5.15.0"
19-
infomodel = "4.1.3"
205
jackson = "2.14.2"
21-
jakartaValidation = "3.0.2"
22-
jersey = "3.1.1"
236
jetbrainsAnnotation = "24.0.1"
24-
jetty = "11.0.14"
25-
jta = "1.3"
26-
jupiter = "5.9.2"
27-
jwt = "3.13.0"
28-
micrometer = "1.8.2"
29-
mockito = "5.2.0"
30-
nimbus = "9.25"
31-
okhttp = "4.10.0"
32-
openTelemetry = "1.18.0"
33-
postgres = "42.6.0"
34-
restAssured = "5.3.0"
35-
rsApi = "3.1.0"
36-
servletApi = "4.0.4"
37-
slf4j = "2.0.7"
387

398
[libraries]
40-
# Core EDC dependencies
41-
assertj = { module = "org.assertj:assertj-core", version.ref = "assertj" }
42-
awaitility = { module = "org.awaitility:awaitility", version.ref = "awaitility" }
43-
bouncyCastle-bcprovJdk18on = { module = "org.bouncycastle:bcprov-jdk18on", version.ref = "bouncyCastle-jdk18on" }
44-
bouncyCastle-bcpkixJdk18on = { module = "org.bouncycastle:bcpkix-jdk18on", version.ref = "bouncyCastle-jdk18on" }
45-
cloudEvents = { module = "io.cloudevents:cloudevents-http-basic", version.ref = "cloudEvents" }
46-
failsafe-core = { module = "dev.failsafe:failsafe", version.ref = "failsafe" }
47-
failsafe-okhttp = { module = "dev.failsafe:failsafe-okhttp", version.ref = "failsafe" }
48-
h2 = { module = "com.h2database:h2", version.ref = "h2" }
49-
mockserver-netty = { module = "org.mock-server:mockserver-netty", version.ref = "httpMockServer" }
50-
mockserver-client = { module = "org.mock-server:mockserver-client-java", version.ref = "httpMockServer" }
51-
fraunhofer-infomodel = { module = "de.fraunhofer.iais.eis.ids.infomodel:java", version.ref = "infomodel" }
52-
jackson-core = { module = "com.fasterxml.jackson.core:jackson-core", version.ref = "jackson" }
539
jackson-annotations = { module = "com.fasterxml.jackson.core:jackson-annotations", version.ref = "jackson" }
10+
jackson-core = { module = "com.fasterxml.jackson.core:jackson-core", version.ref = "jackson" }
5411
jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson" }
5512
jackson-dataformat-xml = { module = "com.fasterxml.jackson.dataformat:jackson-dataformat-xml", version.ref = "jackson" }
5613
jackson-datatypeJsr310 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", version.ref = "jackson" }
57-
jakarta-validation = { module = "jakarta.validation:jakarta.validation-api", version.ref = "jakartaValidation" }
58-
jakarta-rsApi = { module = "jakarta.ws.rs:jakarta.ws.rs-api", version.ref = "rsApi" }
59-
jersey-beanvalidation = { module = "org.glassfish.jersey.ext:jersey-bean-validation", version.ref = "jersey" }
60-
jersey-multipart = { module = "org.glassfish.jersey.media:jersey-media-multipart", version.ref = "jersey" }
61-
jersey-common = { module = "org.glassfish.jersey.core:jersey-common", version.ref = "jersey" }
62-
jersey-server = { module = "org.glassfish.jersey.core:jersey-server", version.ref = "jersey" }
63-
jersey-servlet = { module = "org.glassfish.jersey.containers:jersey-container-servlet", version.ref = "jersey" }
64-
jersey-servletcore = { module = "org.glassfish.jersey.containers:jersey-container-servlet-core", version.ref = "jersey" }
65-
jersey-jackson = { module = "org.glassfish.jersey.media:jersey-media-json-jackson", version.ref = "jersey" }
66-
jersey-inject = { module = "org.glassfish.jersey.inject:jersey-hk2", version.ref = "jersey" }
6714
jetbrains-annotations = { module = "org.jetbrains:annotations", version.ref = "jetbrainsAnnotation" }
68-
jetty-websocket = { module = "org.eclipse.jetty.websocket:websocket-jakarta-server", version.ref = "jetty" }
69-
jta = { module = "javax.transaction:javax.transaction-api", version.ref = "jta" }
70-
junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "jupiter" }
71-
junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "jupiter" }
72-
junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "jupiter" }
73-
micrometer = { module = "io.micrometer:micrometer-core", version.ref = "micrometer" }
74-
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockito" }
75-
mockito-inline = { module = "org.mockito:mockito-inline", version.ref = "mockito" }
76-
nimbus-jwt = { module = "com.nimbusds:nimbus-jose-jwt", version.ref = "nimbus" }
77-
okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" }
78-
opentelemetry-api = { module = "io.opentelemetry:opentelemetry-api", version.ref = "openTelemetry" }
79-
opentelemetry-annotations = { module = "io.opentelemetry:opentelemetry-extension-annotations", version.ref = "openTelemetry" }
80-
restAssured = { module = "io.rest-assured:rest-assured", version.ref = "restAssured" }
81-
slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" }
82-
83-
# Azure dependencies
84-
azure-cosmos = { group = "com.azure", name = "azure-cosmos", version = "4.43.0" }
85-
azure-eventgrid = { group = "com.azure", name = "azure-messaging-eventgrid", version = "4.15.0" }
86-
azure-identity = { group = "com.azure", name = "azure-identity", version = "1.6.0" }
87-
azure-keyvault = { group = "com.azure", name = "azure-security-keyvault-secrets", version = "4.6.0" }
88-
azure-resourcemanager = { group = "com.azure.resourcemanager", name = "azure-resourcemanager", version.ref = "azure-rm" }
89-
azure-resourcemanager-authorization = { group = "com.azure.resourcemanager", name = "azure-resourcemanager-authorization", version.ref = "azure-rm" }
90-
azure-resourcemanager-datafactory = { group = "com.azure.resourcemanager", name = "azure-resourcemanager-datafactory", version = "1.0.0-beta.22" }
91-
azure-resourcemanager-keyvault = { group = "com.azure.resourcemanager", name = "azure-resourcemanager-keyvault", version.ref = "azure-rm" }
92-
azure-resourcemanager-storage = { group = "com.azure.resourcemanager", name = "azure-resourcemanager-storage", version.ref = "azure-rm" }
93-
azure-storageblob = { group = "com.azure", name = "azure-storage-blob", version = "12.21.1" }
94-
95-
# AWS dependencies
96-
aws-sts = { module = "software.amazon.awssdk:sts", version.ref = "aws" }
97-
aws-iam = { module = "software.amazon.awssdk:iam", version.ref = "aws" }
98-
aws-s3 = { module = "software.amazon.awssdk:s3", version.ref = "aws" }
99-
aws-secretsmanager = { module = "software.amazon.awssdk:secretsmanager", version.ref = "aws" }
100-
101-
# Google dependencies
102-
googlecloud-iam-admin = { module = "com.google.cloud:google-iam-admin", version.ref = "googleCloudIamAdmin" }
103-
googlecloud-iam-credentials = { module = "com.google.cloud:google-cloud-iamcredentials", version.ref = "googleCloudIamCredentials" }
104-
googlecloud-storage = { module = "com.google.cloud:google-cloud-storage", version.ref = "googleCloudStorage" }
105-
106-
# other technology extensions
107-
apache-commons-pool = { module = "org.apache.commons:commons-pool2", version.ref = "apacheCommonsPool2" }
108-
atomikos-jta = { module = "com.atomikos:transactions-jta", version.ref = "atomikos" }
109-
atomikos-jdbc = { module = "com.atomikos:transactions-jdbc", version.ref = "atomikos" }
110-
postgres = { module = "org.postgresql:postgresql", version.ref = "postgres" }
111-
112-
# plugin dependencies
15+
plugin-checksum = { module = "gradle.plugin.org.gradle.crypto:checksum", version = "1.4.0" }
11316
plugin-dependency-analysis = { module = "com.autonomousapps:dependency-analysis-gradle-plugin", version = "1.19.0" }
11417
plugin-nexus-publish = { module = "io.github.gradle-nexus:publish-plugin", version = "1.3.0" }
115-
plugin-checksum = { module = "gradle.plugin.org.gradle.crypto:checksum", version = "1.4.0" }
11618
plugin-openapi-merger = { module = "com.rameshkp:openapi-merger-gradle-plugin", version = "1.0.5" }
11719
plugin-openapi-merger-app = { module = "com.rameshkp:openapi-merger-app", version = "1.0.5" }
11820
plugin-swagger = { module = "io.swagger.core.v3:swagger-gradle-plugin", version = "2.2.7" }
11921
plugin-swagger-generator = { module = "gradle.plugin.org.hidetake:gradle-swagger-generator-plugin", version = "2.19.2" }
12022

12123
[bundles]
122-
# to be used in jersey-core and jetty-core
123-
jersey-core = ["jersey.server", "jersey.common", "jersey.jackson", "jersey.multipart", "jersey.inject", "jersey.servlet", "jersey.servletcore"]
124-
# to be used in api-core
125-
jersey-api = ["jersey.beanvalidation", "jersey.common", "jersey.server"]
126-
127-
jackson = ["jackson.core", "jackson.annotations", "jackson.databind", "jackson-datatypeJsr310"]
128-
129-
jupiter = ["junit-jupiter-api", "junit-jupiter-params"]
13024

13125
[plugins]
13226
publish = { id = "com.gradle.plugin-publish", version = "1.1.0" }

0 commit comments

Comments
 (0)