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

[versions] opentelemetry = "1.49.0" opentelemetry-contrib = "1.43.0-alpha" byteBuddy = "1.17.5" kotlin = "2.1.20" android = "8.10.0" autoService = "1.1.1" [libraries] opentelemetry-sdk = { module = "io.opentelemetry:opentelemetry-sdk", version.ref = "opentelemetry" } stagemonitor-configuration = "org.stagemonitor:stagemonitor-configuration:0.89.1" androidx-annotations = "androidx.annotation:annotation:1.9.1" androidx-core = "androidx.core:core:1.16.0" dsl-json = "com.dslplatform:dsl-json-java8:1.10.0" slf4j-api = "org.slf4j:slf4j-api:2.0.17" byteBuddy = { module = "net.bytebuddy:byte-buddy", version.ref = "byteBuddy" } opentelemetry-semconv = "io.opentelemetry.semconv:opentelemetry-semconv:1.32.0" opentelemetry-semconv-incubating = "io.opentelemetry.semconv:opentelemetry-semconv-incubating:1.30.0-alpha" opentelemetry-diskBuffering = { module = "io.opentelemetry.contrib:opentelemetry-disk-buffering", version.ref = "opentelemetry-contrib" } opentelemetry-exporter-otlp = { module = "io.opentelemetry:opentelemetry-exporter-otlp", version.ref = "opentelemetry" } #Test tools junit4 = "junit:junit:4.13.2" junit-bom = "org.junit:junit-bom:5.12.2" junit5-vintage = { module = "org.junit.vintage:junit-vintage-engine" } junit-jupiter = { module = "org.junit.jupiter:junit-jupiter" } junit-launcher = { module = "org.junit.platform:junit-platform-launcher" } junit-engine = { module = "org.junit.jupiter:junit-jupiter-engine" } opentelemetry-testing = { module = "io.opentelemetry:opentelemetry-sdk-testing", version.ref = "opentelemetry" } robolectric = "org.robolectric:robolectric:4.14.1" assertj = "org.assertj:assertj-core:3.27.3" mockk = "io.mockk:mockk:1.14.2" awaitility = "org.awaitility:awaitility-kotlin:4.3.0" wireMock = "org.wiremock:wiremock:3.13.0" #Compilation tools android-plugin = { module = "com.android.tools.build:gradle", version.ref = "android" } apache-commons-text = "org.apache.commons:commons-text:1.13.1" commons-io = "commons-io:commons-io:2.19.0" spotless-plugin = "com.diffplug.spotless:spotless-plugin-gradle:7.0.3" dokka = "org.jetbrains.dokka:dokka-gradle-plugin:1.9.20" nexus-publish-plugin = "io.github.gradle-nexus:publish-plugin:2.0.0" gradle-publish-plugin = "com.gradle.publish:plugin-publish-plugin:1.3.1" gradle-shadow-plugin = "gradle.plugin.com.github.johnrengelman:shadow:8.0.0" byteBuddy-plugin = { module = "net.bytebuddy:byte-buddy-gradle-plugin", version.ref = "byteBuddy" } kotlin-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } autoService-annotations = { module = "com.google.auto.service:auto-service-annotations", version.ref = "autoService" } autoService-compiler = { module = "com.google.auto.service:auto-service", version.ref = "autoService" } buildconfig-plugin = "com.github.gmazzo.buildconfig:com.github.gmazzo.buildconfig.gradle.plugin:5.6.5" animalsniffer-plugin = "ru.vyarus:gradle-animalsniffer-plugin:2.0.1" kotlin-binaryCompatibility = "org.jetbrains.kotlinx.binary-compatibility-validator:org.jetbrains.kotlinx.binary-compatibility-validator.gradle.plugin:0.17.0" coreLib = "com.android.tools:desugar_jdk_libs:2.1.5" mavenModel = "org.apache.maven:maven-model:3.9.9" [bundles] mocking = ["mockk"] junit = ["junit4", "junit-jupiter", "junit-launcher", "junit-engine", "junit5-vintage", ] opentelemetry-semconv = ["opentelemetry-semconv", "opentelemetry-semconv-incubating"] [plugins] androidApp = { id = "com.android.application", version.ref = "android" } androidLib = { id = "com.android.library", version.ref = "android" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }