# # This file has been generated by Gradle and is intended to be consumed by Gradle # [metadata] format.version = "1.1" [versions] apacheCommonsPool2 = "2.11.1" assertj = "3.24.2" atomikos = "5.0.9" awaitility = "4.2.0" aws = "2.20.67" azure-rm = "2.26.0" bouncyCastle-jdk18on = "1.73" cloudEvents = "2.5.0" edc = "0.0.1-milestone-9" failsafe = "3.3.1" googleCloudIamAdmin = "3.12.0" googleCloudIamCredentials = "2.17.0" googleCloudStorage = "2.22.2" h2 = "2.1.214" httpMockServer = "5.15.0" infomodel = "4.1.3" jackarta-json = "2.0.1" jackson = "2.15.1" jakartaValidation = "3.0.2" jersey = "3.1.1" jetbrainsAnnotation = "24.0.1" jetty = "11.0.15" jetty-jakarta-servlet-api = "5.0.2" json-unit = "2.37.0" jta = "1.3" junit-pioneer = "2.0.1" jupiter = "5.9.3" kafkaClients = "3.4.0" micrometer = "1.11.0" mockito = "5.2.0" nimbus = "9.31" okhttp = "4.11.0" openTelemetry = "1.18.0" opentelemetry-proto = "0.14.0-alpha" postgres = "42.6.0" restAssured = "5.3.0" rsApi = "3.1.0" slf4j = "2.0.7" titanium = "1.3.2" [libraries] apache-commons-pool = {group = "org.apache.commons", name = "commons-pool2", version.ref = "apacheCommonsPool2" } assertj = {group = "org.assertj", name = "assertj-core", version.ref = "assertj" } atomikos-jdbc = {group = "com.atomikos", name = "transactions-jdbc", version.ref = "atomikos" } atomikos-jta = {group = "com.atomikos", name = "transactions-jta", version.ref = "atomikos" } awaitility = {group = "org.awaitility", name = "awaitility", version.ref = "awaitility" } aws-iam = {group = "software.amazon.awssdk", name = "iam", version.ref = "aws" } aws-s3 = {group = "software.amazon.awssdk", name = "s3", version.ref = "aws" } aws-secretsmanager = {group = "software.amazon.awssdk", name = "secretsmanager", version.ref = "aws" } aws-sts = {group = "software.amazon.awssdk", name = "sts", version.ref = "aws" } azure-cosmos = {group = "com.azure", name = "azure-cosmos", version = "4.45.0" } azure-eventgrid = {group = "com.azure", name = "azure-messaging-eventgrid", version = "4.15.1" } azure-identity = {group = "com.azure", name = "azure-identity", version = "1.9.0" } azure-keyvault = {group = "com.azure", name = "azure-security-keyvault-secrets", version = "4.6.1" } azure-mgmt-resources = {group = "com.microsoft.azure", name = "azure-mgmt-resources", version = "1.41.4" } azure-resourcemanager = {group = "com.azure.resourcemanager", name = "azure-resourcemanager", version.ref = "azure-rm" } azure-resourcemanager-authorization = {group = "com.azure.resourcemanager", name = "azure-resourcemanager-authorization", version.ref = "azure-rm" } azure-resourcemanager-datafactory = {group = "com.azure.resourcemanager", name = "azure-resourcemanager-datafactory", version = "1.0.0-beta.22" } azure-resourcemanager-keyvault = {group = "com.azure.resourcemanager", name = "azure-resourcemanager-keyvault", version.ref = "azure-rm" } azure-resourcemanager-storage = {group = "com.azure.resourcemanager", name = "azure-resourcemanager-storage", version.ref = "azure-rm" } azure-storageblob = {group = "com.azure", name = "azure-storage-blob", version = "12.22.1" } bouncyCastle-bcpkixJdk18on = {group = "org.bouncycastle", name = "bcpkix-jdk18on", version.ref = "bouncyCastle-jdk18on" } bouncyCastle-bcprovJdk18on = {group = "org.bouncycastle", name = "bcprov-jdk18on", version.ref = "bouncyCastle-jdk18on" } cloudEvents = {group = "io.cloudevents", name = "cloudevents-http-basic", version.ref = "cloudEvents" } dnsOverHttps = {group = "com.squareup.okhttp3", name = "okhttp-dnsoverhttps", version.ref = "okhttp" } edc-runtime-metamodel = {group = "org.eclipse.edc", name = "runtime-metamodel", version.ref = "edc" } failsafe-core = {group = "dev.failsafe", name = "failsafe", version.ref = "failsafe" } failsafe-okhttp = {group = "dev.failsafe", name = "failsafe-okhttp", version.ref = "failsafe" } fraunhofer-infomodel = {group = "de.fraunhofer.iais.eis.ids.infomodel", name = "java", version.ref = "infomodel" } googlecloud-iam-admin = {group = "com.google.cloud", name = "google-iam-admin", version.ref = "googleCloudIamAdmin" } googlecloud-iam-credentials = {group = "com.google.cloud", name = "google-cloud-iamcredentials", version.ref = "googleCloudIamCredentials" } googlecloud-storage = {group = "com.google.cloud", name = "google-cloud-storage", version.ref = "googleCloudStorage" } h2 = {group = "com.h2database", name = "h2", version.ref = "h2" } jackson-annotations = {group = "com.fasterxml.jackson.core", name = "jackson-annotations", version.ref = "jackson" } jackson-core = {group = "com.fasterxml.jackson.core", name = "jackson-core", version.ref = "jackson" } jackson-databind = {group = "com.fasterxml.jackson.core", name = "jackson-databind", version.ref = "jackson" } jackson-dataformat-xml = {group = "com.fasterxml.jackson.dataformat", name = "jackson-dataformat-xml", version.ref = "jackson" } jackson-datatypeJsr310 = {group = "com.fasterxml.jackson.datatype", name = "jackson-datatype-jsr310", version.ref = "jackson" } jacksonJsonP = {group = "com.fasterxml.jackson.datatype", name = "jackson-datatype-jakarta-jsonp", version.ref = "jackson" } jakarta-rsApi = {group = "jakarta.ws.rs", name = "jakarta.ws.rs-api", version.ref = "rsApi" } jakarta-validation = {group = "jakarta.validation", name = "jakarta.validation-api", version.ref = "jakartaValidation" } jakartaJson = {group = "org.glassfish", name = "jakarta.json", version.ref = "jackarta-json" } jersey-beanvalidation = {group = "org.glassfish.jersey.ext", name = "jersey-bean-validation", version.ref = "jersey" } jersey-common = {group = "org.glassfish.jersey.core", name = "jersey-common", version.ref = "jersey" } jersey-inject = {group = "org.glassfish.jersey.inject", name = "jersey-hk2", version.ref = "jersey" } jersey-jackson = {group = "org.glassfish.jersey.media", name = "jersey-media-json-jackson", version.ref = "jersey" } jersey-multipart = {group = "org.glassfish.jersey.media", name = "jersey-media-multipart", version.ref = "jersey" } jersey-server = {group = "org.glassfish.jersey.core", name = "jersey-server", version.ref = "jersey" } jersey-servlet = {group = "org.glassfish.jersey.containers", name = "jersey-container-servlet", version.ref = "jersey" } jersey-servletcore = {group = "org.glassfish.jersey.containers", name = "jersey-container-servlet-core", version.ref = "jersey" } jetbrains-annotations = {group = "org.jetbrains", name = "annotations", version.ref = "jetbrainsAnnotation" } jetty-jakarta-servlet-api = {group = "org.eclipse.jetty.toolchain", name = "jetty-jakarta-servlet-api", version.ref = "jetty-jakarta-servlet-api" } jetty-websocket = {group = "org.eclipse.jetty.websocket", name = "websocket-jakarta-server", version.ref = "jetty" } json-unit = {group = "net.javacrumbs.json-unit", name = "json-unit", version.ref = "json-unit" } json-unit-assertj = {group = "net.javacrumbs.json-unit", name = "json-unit-assertj", version.ref = "json-unit" } json-unit-json-path = {group = "net.javacrumbs.json-unit", name = "json-unit-json-path", version.ref = "json-unit" } jta = {group = "javax.transaction", name = "javax.transaction-api", version.ref = "jta" } junit-jupiter-api = {group = "org.junit.jupiter", name = "junit-jupiter-api", version.ref = "jupiter" } junit-jupiter-engine = {group = "org.junit.jupiter", name = "junit-jupiter-engine", version.ref = "jupiter" } junit-jupiter-params = {group = "org.junit.jupiter", name = "junit-jupiter-params", version.ref = "jupiter" } junit-pioneer = {group = "org.junit-pioneer", name = "junit-pioneer", version.ref = "junit-pioneer" } kafkaClients = {group = "org.apache.kafka", name = "kafka-clients", version.ref = "kafkaClients" } micrometer = {group = "io.micrometer", name = "micrometer-core", version.ref = "micrometer" } mockito-core = {group = "org.mockito", name = "mockito-core", version.ref = "mockito" } mockito-inline = {group = "org.mockito", name = "mockito-inline", version.ref = "mockito" } mockserver-client = {group = "org.mock-server", name = "mockserver-client-java", version.ref = "httpMockServer" } mockserver-netty = {group = "org.mock-server", name = "mockserver-netty", version.ref = "httpMockServer" } nimbus-jwt = {group = "com.nimbusds", name = "nimbus-jose-jwt", version.ref = "nimbus" } okhttp = {group = "com.squareup.okhttp3", name = "okhttp", version.ref = "okhttp" } opentelemetry-annotations = {group = "io.opentelemetry", name = "opentelemetry-extension-annotations", version.ref = "openTelemetry" } opentelemetry-api = {group = "io.opentelemetry", name = "opentelemetry-api", version.ref = "openTelemetry" } opentelemetry-proto = {group = "io.opentelemetry.proto", name = "opentelemetry-proto", version.ref = "opentelemetry-proto" } postgres = {group = "org.postgresql", name = "postgresql", version.ref = "postgres" } restAssured = {group = "io.rest-assured", name = "rest-assured", version.ref = "restAssured" } slf4j-api = {group = "org.slf4j", name = "slf4j-api", version.ref = "slf4j" } titaniumJsonLd = {group = "com.apicatalog", name = "titanium-json-ld", version.ref = "titanium" } [bundles] jackson = ["jackson-core", "jackson-annotations", "jackson-databind", "jackson-datatypeJsr310"] jersey-api = ["jersey-beanvalidation", "jersey-common", "jersey-server"] jersey-core = ["jersey-server", "jersey-common", "jersey-jackson", "jersey-multipart", "jersey-inject", "jersey-servlet", "jersey-servletcore"] jupiter = ["junit-jupiter-api", "junit-jupiter-params"] [plugins] shadow = {id = "com.github.johnrengelman.shadow", version = "7.1.2" }