• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[versions]
2guava = "33.0.0-jre"
3jdk = "18"
4junit = "4.13"
5jvmTarget = "1.8"
6kotlin = "2.0.21"
7kotlinTarget = "1.9"
8publish = "0.30.0"
9truth = "1.4.0"
10
11[libraries]
12guava-jre = { module = "com.google.guava:guava", version.ref = "guava" }
13jakarta-inject = { module = "jakarta.inject:jakarta.inject-api", version = "2.0.1" }
14javax-inject = { module = "javax.inject:javax.inject", version = "1" }
15jspecify = { module = "org.jspecify:jspecify", version = "1.0.0" }
16junit = { module = "junit:junit", version.ref = "junit" }
17kotlin-gradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
18kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" }
19publishPlugin = { module = "com.vanniktech:gradle-maven-publish-plugin", version.ref = "publish" }
20truth = { module = "com.google.truth:truth", version.ref = "truth" }
21
22[plugins]
23binaryCompatibilityValidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.17.0" }
24dagger-kotlinJvm = { id = "dagger.gradle.build.jvm" }
25dagger-publish = { id = "dagger.gradle.build.publish" }
26kotlinJvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
27publish = { id = "com.vanniktech.maven.publish", version.ref = "publish" }