| [versions] |
| androidxCollection = "1.6.0" |
| androidxTracing = "2.0.0-alpha05" |
| # When updating update tools/asmifier.py and Toolhelper as well. |
| asm = "9.10.1" |
| ddmLib = "32.2.0" |
| errorprone = "2.50.0" |
| errorproneGradlePlugin = "5.1.0" |
| fastUtil = "8.5.12" |
| gson = "2.14.0" |
| guava = "32.1.2-jre" |
| javassist = "3.29.2-GA" |
| junitJupiter = "5.14.3" |
| junitPlatform = "1.14.3" |
| kotlin = "1.9.20" |
| # This version is both our kotlin compiler and Gradle's (current) kotlin compiler. |
| # If Gradle is upgraded, then this version might have to split into two and |
| # the dependencies untangled. |
| kotlinGradlePlugin = "2.2.21" |
| kotlinMetadata = "2.4.0" |
| mockito = "2.10.0" |
| playwright = "1.60.0" |
| protobuf = "4.33.5" |
| protobufGradlePlugin = "0.9.4" |
| retryGradlePlugin = "1.6.4" |
| smali = "3.0.3" |
| spdxGradlePlugin = "0.4.0" |
| testng = "6.10" |
| toolsAapt2 = "9.1.0-alpha09-14792394" |
| tools = "31.5.0-alpha04" |
| zipflinger = "9.0.0" |
| |
| [libraries] |
| androidxCollection = { module = "androidx.collection:collection", version.ref = "androidxCollection" } |
| androidxTracingDriver = { module = "androidx.tracing:tracing", version.ref = "androidxTracing" } |
| androidxTracingDriverDesktop = { module = "androidx.tracing:tracing-desktop", version.ref = "androidxTracing" } |
| androidxTracingDriverWire = { module = "androidx.tracing:tracing-wire", version.ref = "androidxTracing" } |
| androidxTracingDriverWireDesktop = { module = "androidx.tracing:tracing-wire-desktop", version.ref = "androidxTracing" } |
| asm = { module = "org.ow2.asm:asm", version.ref = "asm" } |
| asmUtil = { module = "org.ow2.asm:asm-util", version.ref = "asm" } |
| asmCommons = { module = "org.ow2.asm:asm-commons", version.ref = "asm" } |
| ddmLib = { module = "com.android.tools.ddms:ddmlib", version.ref = "ddmLib" } |
| errorprone = { module = "com.google.errorprone:error_prone_core", version.ref = "errorprone" } |
| errorproneGradlePlugin = { module = "net.ltgt.gradle:gradle-errorprone-plugin", version.ref = "errorproneGradlePlugin" } |
| fastUtil = { module = "it.unimi.dsi:fastutil", version.ref = "fastUtil" } |
| gson = { module = "com.google.code.gson:gson", version.ref = "gson" } |
| guava = { module = "com.google.guava:guava", version.ref = "guava" } |
| javassist = { module = "org.javassist:javassist", version.ref = "javassist" } |
| junitJupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junitJupiter" } |
| junitVintageEngine = { module = "org.junit.vintage:junit-vintage-engine", version.ref = "junitJupiter" } |
| junitPlatform = { module = "org.junit.platform:junit-platform-launcher", version.ref = "junitPlatform" } |
| kotlinAssignmentCompilerPlugin = { module = "org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable", version.ref = "kotlinGradlePlugin"} |
| kotlinBuildToolsImpl = { module = "org.jetbrains.kotlin:kotlin-build-tools-impl", version.ref = "kotlinGradlePlugin" } |
| kotlinCompilerEmbeddable = { module = "org.jetbrains.kotlin:kotlin-compiler-embeddable", version.ref = "kotlinGradlePlugin" } |
| kotlinGradlePlugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlinGradlePlugin" } |
| kotlinGradlePluginApi = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin-api", version.ref = "kotlinGradlePlugin" } |
| kotlinGradlePluginIdea = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin-idea", version.ref = "kotlinGradlePlugin" } |
| kotlinMetadata = { module = "org.jetbrains.kotlin:kotlin-metadata-jvm", version.ref = "kotlinMetadata" } |
| kotlinSamWithReceiverCompilerPlugin = { module = "org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable", version.ref = "kotlinGradlePlugin" } |
| kotlinScriptRuntime = { module = "org.jetbrains.kotlin:kotlin-script-runtime", version.ref = "kotlinGradlePlugin" } |
| kotlinScriptingCompilerEmbeddable = { module = "org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable", version.ref = "kotlinGradlePlugin" } |
| kotlinStdLib = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlinGradlePlugin" } |
| kotlinToolingCore = { module = "org.jetbrains.kotlin:kotlin-tooling-core", version.ref = "kotlinGradlePlugin" } |
| kotlinReflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "kotlinGradlePlugin" } |
| mockitoCore = { module = "org.mockito:mockito-core", version.ref = "mockito" } |
| playwright = { module = "com.microsoft.playwright:playwright", version.ref = "playwright" } |
| protobuf = { module = "com.google.protobuf:protobuf-java", version.ref = "protobuf" } |
| protobufUtil = { module = "com.google.protobuf:protobuf-java-util", version.ref = "protobuf" } |
| protobufGradlePlugin = { module = "com.google.protobuf:protobuf-gradle-plugin", version.ref = "protobufGradlePlugin" } |
| retryGradlePlugin = { module = "org.gradle:test-retry-gradle-plugin", version.ref = "retryGradlePlugin" } |
| smali = { module = "com.android.tools.smali:smali", version.ref = "smali" } |
| smaliUtil = { module = "com.android.tools.smali:smali-util", version.ref = "smali" } |
| spdxGradlePlugin = { module = "org.spdx:spdx-gradle-plugin", version.ref = "spdxGradlePlugin" } |
| testng = { module = "org.testng:testng", version.ref = "testng" } |
| toolsAapt2Proto = { module = "com.android.tools.build:aapt2-proto", version.ref = "toolsAapt2" } |
| toolsLayoutlibApi = { module = "com.android.tools.layoutlib:layoutlib-api", version.ref = "tools" } |
| toolsCommon = { module = "com.android.tools:common", version.ref = "tools" } |
| toolsSdkCommon = { module = "com.android.tools:sdk-common", version.ref = "tools" } |
| zipflinger = { module = "com.android:zipflinger", version.ref = "zipflinger" } |
| |
| [bundles] |
| compilerDeps = ["androidxCollection", |
| "androidxTracingDriver", |
| "androidxTracingDriverWire", |
| "asm", |
| "asmCommons", |
| "asmUtil", |
| "fastUtil", |
| "gson", |
| "guava", |
| "kotlinMetadata", |
| "protobuf", |
| "protobufUtil", |
| "zipflinger"] |