# # This file has been generated by Gradle and is intended to be consumed by Gradle # [metadata] format.version = "1.1" [versions] apache-commons = "3.20.0" apache-http-client = { strictly = "5.6" } apache-http-core = { strictly = "5.4" } apache-poi = { strictly = "5.5.1" } assertj = { strictly = "3.27.6" } aws-ddb-local = { strictly = "2.6.1" } aws-ion = { strictly = "1.11.11" } aws-lambda-core = { strictly = "1.4.0" } aws-lambda-events = { strictly = "3.16.1" } aws-sdk = { strictly = "1.12.797" } aws-sdk2 = { strictly = "2.41.16" } aws-sdk2-dynamodblocal = { strictly = "3.3.0" } ben-manes-versions = { strictly = "0.53.0" } com-auth0-jwks = { strictly = "0.23.0" } com-auth0-jwt = { strictly = "4.5.0" } commons-validator = { strictly = "1.10.1" } cucumber = { strictly = "7.33.0" } datafaker = { strictly = "2.5.3" } errorprone = { strictly = "2.45.0" } errorprone-plugin = { strictly = "4.3.0" } guava = { strictly = "33.5.0-jre" } hamcrest = { strictly = "3.0" } jackson = { strictly = "2.21.0" } jackson-annotations = { strictly = "2.21" } javers = { strictly = "7.8.0" } jena = { strictly = "5.6.0" } jupiter = { strictly = "5.14.2" } jupiter-platform = { strictly = "1.14.2" } lambda-log4j = { strictly = "1.6.1" } log4j = { strictly = "2.25.3" } mockito = { strictly = "5.21.0" } nebula-lint = { strictly = "20.5.6" } nexus-publish = { strictly = "2.0.0" } opencsv = { strictly = "5.12.0" } opensearch-java = { strictly = "3.5.0" } opensearch-rest = { strictly = "3.4.0" } opensearch-testcontainer = { strictly = "4.1.0" } slf4j = { strictly = "2.0.17" } spotless = { strictly = "8.2.0" } testcontainers = { strictly = "2.0.3" } wiremock = { strictly = "4.0.0-beta.27" } zalando-problem = { strictly = "0.27.1" } [libraries] apache-poi = {group = "org.apache.poi", name = "poi", version.ref = "apache-poi" } apache-poi-ooxml = {group = "org.apache.poi", name = "poi-ooxml", version.ref = "apache-poi" } assertj-core = {group = "org.assertj", name = "assertj-core", version.ref = "assertj" } aws-apache-client = {group = "software.amazon.awssdk", name = "apache-client", version.ref = "aws-sdk2" } aws-dynamodb-local = {group = "com.amazonaws", name = "DynamoDBLocal", version.ref = "aws-ddb-local" } aws-ion = {group = "com.amazon.ion", name = "ion-java", version.ref = "aws-ion" } aws-java-sdk-core = {group = "com.amazonaws", name = "aws-java-sdk-core", version.ref = "aws-sdk" } aws-lambda-core = {group = "com.amazonaws", name = "aws-lambda-java-core", version.ref = "aws-lambda-core" } aws-lambda-events = {group = "com.amazonaws", name = "aws-lambda-java-events", version.ref = "aws-lambda-events" } aws-sdk-apigateway = {group = "com.amazonaws", name = "aws-java-sdk-api-gateway", version.ref = "aws-sdk" } aws-sdk-dynamo = {group = "com.amazonaws", name = "aws-java-sdk-dynamodb", version.ref = "aws-sdk" } aws-sdk-sqs = {group = "com.amazonaws", name = "aws-java-sdk-sqs", version.ref = "aws-sdk" } aws-sdk2-auth = {group = "software.amazon.awssdk", name = "auth", version.ref = "aws-sdk2" } aws-sdk2-core = {group = "software.amazon.awssdk", name = "sdk-core", version.ref = "aws-sdk2" } aws-sdk2-dynamo = {group = "software.amazon.awssdk", name = "dynamodb", version.ref = "aws-sdk2" } aws-sdk2-dynamodbenhanced = {group = "software.amazon.awssdk", name = "dynamodb-enhanced", version.ref = "aws-sdk2" } aws-sdk2-dynamodblocal = {group = "software.amazon.dynamodb", name = "DynamoDBLocal", version.ref = "aws-sdk2-dynamodblocal" } aws-sdk2-eventbridge = {group = "software.amazon.awssdk", name = "eventbridge", version.ref = "aws-sdk2" } aws-sdk2-firehose = {group = "software.amazon.awssdk", name = "firehose", version.ref = "aws-sdk2" } aws-sdk2-http-client = {group = "software.amazon.awssdk", name = "http-client-spi", version.ref = "aws-sdk2" } aws-sdk2-regions = {group = "software.amazon.awssdk", name = "regions", version.ref = "aws-sdk2" } aws-sdk2-s3 = {group = "software.amazon.awssdk", name = "s3", version.ref = "aws-sdk2" } aws-sdk2-secrets = {group = "software.amazon.awssdk", name = "secretsmanager", version.ref = "aws-sdk2" } aws-sdk2-sns = {group = "software.amazon.awssdk", name = "sns", version.ref = "aws-sdk2" } aws-sdk2-sqs = {group = "software.amazon.awssdk", name = "sqs", version.ref = "aws-sdk2" } aws-sdk2-urlconnection = {group = "software.amazon.awssdk", name = "url-connection-client", version.ref = "aws-sdk2" } aws-sdk2-utils = {group = "software.amazon.awssdk", name = "utils", version.ref = "aws-sdk2" } com-auth0-jwks = {group = "com.auth0", name = "jwks-rsa", version.ref = "com-auth0-jwks" } com-auth0-jwt = {group = "com.auth0", name = "java-jwt", version.ref = "com-auth0-jwt" } commons-lang = {group = "org.apache.commons", name = "commons-lang3", version.ref = "apache-commons" } commons-validator = {group = "commons-validator", name = "commons-validator", version.ref = "commons-validator" } cucumber-java = {group = "io.cucumber", name = "cucumber-java", version.ref = "cucumber" } cucumber-junit-platform-engine = {group = "io.cucumber", name = "cucumber-junit-platform-engine", version.ref = "cucumber" } cucumber-picocontainer = {group = "io.cucumber", name = "cucumber-picocontainer", version.ref = "cucumber" } datafaker = {group = "net.datafaker", name = "datafaker", version.ref = "datafaker" } errorprone = {group = "com.google.errorprone", name = "error_prone_core", version.ref = "errorprone" } guava = {group = "com.google.guava", name = "guava", version.ref = "guava" } hamcrest = {group = "org.hamcrest", name = "hamcrest", version.ref = "hamcrest" } hamcrest-core = {group = "org.hamcrest", name = "hamcrest-core", version.ref = "hamcrest" } httpclient5 = {group = "org.apache.httpcomponents.client5", name = "httpclient5", version.ref = "apache-http-client" } httpcore5 = {group = "org.apache.httpcomponents.core5", name = "httpcore5", version.ref = "apache-http-core" } jackson-annotations = {group = "com.fasterxml.jackson.core", name = "jackson-annotations", version.ref = "jackson-annotations" } 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-csv = {group = "com.fasterxml.jackson.dataformat", name = "jackson-dataformat-csv", version.ref = "jackson" } jackson-dataformat-xml = {group = "com.fasterxml.jackson.dataformat", name = "jackson-dataformat-xml", version.ref = "jackson" } jackson-datatype-jdk8 = {group = "com.fasterxml.jackson.datatype", name = "jackson-datatype-jdk8", version.ref = "jackson" } jackson-datatype-jsr310 = {group = "com.fasterxml.jackson.datatype", name = "jackson-datatype-jsr310", version.ref = "jackson" } jackson-datatype-problem = {group = "org.zalando", name = "jackson-datatype-problem", version.ref = "zalando-problem" } jackson-jr-annotations = {group = "com.fasterxml.jackson.jr", name = "jackson-jr-annotation-support", version.ref = "jackson" } jackson-jr-objects = {group = "com.fasterxml.jackson.jr", name = "jackson-jr-objects", version.ref = "jackson" } jackson-module-parameter-names = {group = "com.fasterxml.jackson.module", name = "jackson-module-parameter-names", version.ref = "jackson" } javers = {group = "org.javers", name = "javers-core", version.ref = "javers" } jena-arq = {group = "org.apache.jena", name = "jena-arq", version.ref = "jena" } jena-core = {group = "org.apache.jena", name = "jena-core", version.ref = "jena" } jena-shacl = {group = "org.apache.jena", name = "jena-shacl", version.ref = "jena" } junit-jupiter = {group = "org.junit.jupiter", name = "junit-jupiter", version.ref = "jupiter" } 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-platform-launcher = {group = "org.junit.platform", name = "junit-platform-launcher", version.ref = "jupiter-platform" } junit-platform-suite = {group = "org.junit.platform", name = "junit-platform-suite", version.ref = "jupiter-platform" } lambda-log4j = {group = "com.amazonaws", name = "aws-lambda-java-log4j2", version.ref = "lambda-log4j" } log4j-api = {group = "org.apache.logging.log4j", name = "log4j-api", version.ref = "log4j" } log4j-core = {group = "org.apache.logging.log4j", name = "log4j-core", version.ref = "log4j" } log4j-slf4j-impl = {group = "org.apache.logging.log4j", name = "log4j-slf4j2-impl", version.ref = "log4j" } mockito-core = {group = "org.mockito", name = "mockito-core", version.ref = "mockito" } opencsv = {group = "com.opencsv", name = "opencsv", version.ref = "opencsv" } opensearch-java = {group = "org.opensearch.client", name = "opensearch-java", version.ref = "opensearch-java" } opensearch-rest-client = {group = "org.opensearch.client", name = "opensearch-rest-client", version.ref = "opensearch-rest" } slf4j-api = {group = "org.slf4j", name = "slf4j-api", version.ref = "slf4j" } testcontainers = {group = "org.testcontainers", name = "testcontainers", version.ref = "testcontainers" } testcontainers-junit = {group = "org.testcontainers", name = "testcontainers-junit-jupiter", version.ref = "testcontainers" } testcontainers-opensearch = {group = "org.opensearch", name = "opensearch-testcontainers", version.ref = "opensearch-testcontainer" } wiremock = {group = "org.wiremock", name = "wiremock", version.ref = "wiremock" } wiremock-junit5 = {group = "org.wiremock", name = "wiremock-junit5", version.ref = "wiremock" } zalando = {group = "org.zalando", name = "problem", version.ref = "zalando-problem" } [bundles] apache-poi = ["apache-poi", "apache-poi-ooxml"] jackson = ["jackson-annotations", "jackson-core", "jackson-databind", "jackson-dataformat-xml", "jackson-datatype-jdk8", "jackson-datatype-jsr310", "jackson-datatype-problem", "jackson-module-parameter-names"] jacksonjr = ["jackson-jr-objects", "jackson-jr-annotations"] jena = ["jena-core", "jena-arq"] logging = ["lambda-log4j", "log4j-api", "log4j-core", "log4j-slf4j-impl", "slf4j-api"] testing-cucumber = ["cucumber-java", "cucumber-junit-platform-engine", "cucumber-picocontainer"] testing-hamcrest = ["hamcrest", "hamcrest-core"] testing-junit = ["junit-jupiter", "junit-jupiter-api", "junit-jupiter-engine", "junit-jupiter-params", "junit-platform-launcher"] testing-mockito = ["mockito-core"] testing-testcontainers = ["testcontainers", "testcontainers-junit", "testcontainers-opensearch"] wiremock = ["wiremock", "wiremock-junit5"] [plugins] errorprone = {id = "net.ltgt.errorprone", version.ref = "errorprone-plugin" } gradle-versions = {id = "com.github.ben-manes.versions", version.ref = "ben-manes-versions" } nebula-lint = {id = "nebula.lint", version.ref = "nebula-lint" } nexus-publish = {id = "io.github.gradle-nexus.publish-plugin", version.ref = "nexus-publish" } spotless = {id = "com.diffplug.spotless", version.ref = "spotless" }