gradle/libs.versions.toml (71 lines of code) (raw):

# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # https://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # [versions] assertj = "3.26.3" # @pin caffeine = "2.9.3" checkstyle = "8.45.1" # @pin jackson = "2.14.2" # @pin jctools = "3.3.0" junit-jupiter = "5.11.3" licenser = "0.6.1" log4j = "2.23.1" mockito = "5.14.2" pulsar = "4.0.4" rat-gradle = "0.8.0" reactor = "3.6.16" slf4j = "2.0.17" spring-javaformat = "0.0.43" testcontainers = "1.20.6" testlogger = "3.2.0" [libraries] assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj" } caffeine = { module = "com.github.ben-manes.caffeine:caffeine", version.ref = "caffeine" } jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson" } jackson-datatype-jsr310 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", version.ref = "jackson" } jctools-core = { module = "org.jctools:jctools-core", version.ref = "jctools" } junit-jupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit-jupiter" } junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit-jupiter" } licenser = { module = "gradle.plugin.org.cadixdev.gradle:licenser", version.ref = "licenser" } log4j-api = { module = "org.apache.logging.log4j:log4j-api", version.ref = "log4j" } log4j-core = { module = "org.apache.logging.log4j:log4j-core", version.ref = "log4j" } log4j-slf4j2-impl = { module = "org.apache.logging.log4j:log4j-slf4j2-impl", version.ref = "log4j" } mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockito" } pulsar-client-api = { module = "org.apache.pulsar:pulsar-client-api", version.ref = "pulsar" } pulsar-client-shaded = { module = "org.apache.pulsar:pulsar-client", version.ref = "pulsar" } rat-gradle = { module = "org.nosphere.apache:creadur-rat-gradle", version.ref = "rat-gradle" } reactor-core = { module = "io.projectreactor:reactor-core", version.ref = "reactor" } reactor-test = { module = "io.projectreactor:reactor-test", version.ref = "reactor" } slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "slf4j" } spring-javaformat-checkstyle = { module = "io.spring.javaformat:spring-javaformat-checkstyle", version.ref = "spring-javaformat" } spring-javaformat-gradle-plugin = { module = "io.spring.javaformat:spring-javaformat-gradle-plugin", version.ref = "spring-javaformat" } testcontainers-pulsar = { module = "org.testcontainers:pulsar", version.ref = "testcontainers" } testlogger = { module = "com.adarshr:gradle-test-logger-plugin", version.ref = "testlogger" } [bundles] log4j = [ "log4j-api", "log4j-core", "log4j-slf4j2-impl", "slf4j-api", ] [plugins] version-catalog-update = "nl.littlerobots.version-catalog-update:0.8.5" versions = "com.github.ben-manes.versions:0.51.0"