xref: /aosp_15_r20/external/grpc-grpc-java/gradle/libs.versions.toml (revision e07d83d3ffcef9ecfc9f7f475418ec639ff0e5fe)
1*e07d83d3SAndroid Build Coastguard Worker[versions]
2*e07d83d3SAndroid Build Coastguard Worker# Compatibility problem with internal version getting onto 1.5.3.
3*e07d83d3SAndroid Build Coastguard Worker# https://github.com/grpc/grpc-java/pull/9118
4*e07d83d3SAndroid Build Coastguard Workergoogleauth = "1.4.0"
5*e07d83d3SAndroid Build Coastguard Workerguava = "31.1-android"
6*e07d83d3SAndroid Build Coastguard Workernetty = '4.1.87.Final'
7*e07d83d3SAndroid Build Coastguard Worker# Keep the following references of tcnative version in sync whenever it's updated:
8*e07d83d3SAndroid Build Coastguard Worker#   SECURITY.md
9*e07d83d3SAndroid Build Coastguard Workernettytcnative = '2.0.61.Final'
10*e07d83d3SAndroid Build Coastguard Workeropencensus = "0.31.1"
11*e07d83d3SAndroid Build Coastguard Workerprotobuf = "3.22.3"
12*e07d83d3SAndroid Build Coastguard Worker
13*e07d83d3SAndroid Build Coastguard Worker[libraries]
14*e07d83d3SAndroid Build Coastguard Workerandroid-annotations = "com.google.android:annotations:4.1.1.4"
15*e07d83d3SAndroid Build Coastguard Workerandroidx-annotation = "androidx.annotation:annotation:1.6.0"
16*e07d83d3SAndroid Build Coastguard Workerandroidx-core = "androidx.core:core:1.10.0"
17*e07d83d3SAndroid Build Coastguard Workerandroidx-lifecycle-common = "androidx.lifecycle:lifecycle-common:2.6.1"
18*e07d83d3SAndroid Build Coastguard Workerandroidx-lifecycle-service = "androidx.lifecycle:lifecycle-service:2.6.1"
19*e07d83d3SAndroid Build Coastguard Workerandroidx-test-core = "androidx.test:core:1.5.0"
20*e07d83d3SAndroid Build Coastguard Workerandroidx-test-ext-junit = "androidx.test.ext:junit:1.1.5"
21*e07d83d3SAndroid Build Coastguard Workerandroidx-test-rules = "androidx.test:rules:1.5.0"
22*e07d83d3SAndroid Build Coastguard Workeranimalsniffer = "org.codehaus.mojo:animal-sniffer:1.23"
23*e07d83d3SAndroid Build Coastguard Workeranimalsniffer-annotations = "org.codehaus.mojo:animal-sniffer-annotations:1.23"
24*e07d83d3SAndroid Build Coastguard Workerauto-value = "com.google.auto.value:auto-value:1.10.1"
25*e07d83d3SAndroid Build Coastguard Workerauto-value-annotations = "com.google.auto.value:auto-value-annotations:1.10.1"
26*e07d83d3SAndroid Build Coastguard Workercheckstyle = "com.puppycrawl.tools:checkstyle:8.28"
27*e07d83d3SAndroid Build Coastguard Workercommons-math3 = "org.apache.commons:commons-math3:3.6.1"
28*e07d83d3SAndroid Build Coastguard Workerconscrypt = "org.conscrypt:conscrypt-openjdk-uber:2.5.2"
29*e07d83d3SAndroid Build Coastguard Workercronet-api = "org.chromium.net:cronet-api:108.5359.79"
30*e07d83d3SAndroid Build Coastguard Workercronet-embedded = "org.chromium.net:cronet-embedded:108.5359.79"
31*e07d83d3SAndroid Build Coastguard Workererrorprone-annotations = "com.google.errorprone:error_prone_annotations:2.18.0"
32*e07d83d3SAndroid Build Coastguard Workererrorprone-corejava8 = "com.google.errorprone:error_prone_core:2.10.0"
33*e07d83d3SAndroid Build Coastguard Workererrorprone-core = "com.google.errorprone:error_prone_core:2.18.0"
34*e07d83d3SAndroid Build Coastguard Workergoogle-api-protos = "com.google.api.grpc:proto-google-common-protos:2.17.0"
35*e07d83d3SAndroid Build Coastguard Workergoogle-auth-credentials = { module = "com.google.auth:google-auth-library-credentials", version.ref = "googleauth" }
36*e07d83d3SAndroid Build Coastguard Workergoogle-auth-oauth2Http = { module = "com.google.auth:google-auth-library-oauth2-http", version.ref = "googleauth" }
37*e07d83d3SAndroid Build Coastguard Workergson = "com.google.code.gson:gson:2.10.1"
38*e07d83d3SAndroid Build Coastguard Workerguava = { module = "com.google.guava:guava", version.ref = "guava" }
39*e07d83d3SAndroid Build Coastguard Workerguava-betaChecker = "com.google.guava:guava-beta-checker:1.0"
40*e07d83d3SAndroid Build Coastguard Workerguava-testlib = { module = "com.google.guava:guava-testlib", version.ref = "guava" }
41*e07d83d3SAndroid Build Coastguard Workerguava-jre = "com.google.guava:guava:31.1-jre"
42*e07d83d3SAndroid Build Coastguard Workerhdrhistogram = "org.hdrhistogram:HdrHistogram:2.1.12"
43*e07d83d3SAndroid Build Coastguard Workerjavax-annotation = "org.apache.tomcat:annotations-api:6.0.53"
44*e07d83d3SAndroid Build Coastguard Workerjetty-alpn-agent = "org.mortbay.jetty.alpn:jetty-alpn-agent:2.0.10"
45*e07d83d3SAndroid Build Coastguard Workerjsr305 = "com.google.code.findbugs:jsr305:3.0.2"
46*e07d83d3SAndroid Build Coastguard Workerjunit = "junit:junit:4.13.2"
47*e07d83d3SAndroid Build Coastguard Workermockito-android = "org.mockito:mockito-android:3.12.4"
48*e07d83d3SAndroid Build Coastguard Workermockito-core = "org.mockito:mockito-core:3.12.4"
49*e07d83d3SAndroid Build Coastguard Workernetty-codec-http2 = { module = "io.netty:netty-codec-http2", version.ref = "netty" }
50*e07d83d3SAndroid Build Coastguard Workernetty-handler-proxy = { module = "io.netty:netty-handler-proxy", version.ref = "netty" }
51*e07d83d3SAndroid Build Coastguard Workernetty-tcnative = { module = "io.netty:netty-tcnative-boringssl-static", version.ref = "nettytcnative" }
52*e07d83d3SAndroid Build Coastguard Workernetty-tcnative-classes = { module = "io.netty:netty-tcnative-classes", version.ref = "nettytcnative" }
53*e07d83d3SAndroid Build Coastguard Workernetty-transport-epoll = { module = "io.netty:netty-transport-native-epoll", version.ref = "netty" }
54*e07d83d3SAndroid Build Coastguard Workernetty-unix-common = { module = "io.netty:netty-transport-native-unix-common", version.ref = "netty" }
55*e07d83d3SAndroid Build Coastguard Workerokhttp = "com.squareup.okhttp:okhttp:2.7.5"
56*e07d83d3SAndroid Build Coastguard Workerokio = "com.squareup.okio:okio:1.17.5"
57*e07d83d3SAndroid Build Coastguard Workeropencensus-api = { module = "io.opencensus:opencensus-api", version.ref = "opencensus" }
58*e07d83d3SAndroid Build Coastguard Workeropencensus-contrib-grpc-metrics = { module = "io.opencensus:opencensus-contrib-grpc-metrics", version.ref = "opencensus" }
59*e07d83d3SAndroid Build Coastguard Workeropencensus-exporter-stats-stackdriver = { module = "io.opencensus:opencensus-exporter-stats-stackdriver", version.ref = "opencensus" }
60*e07d83d3SAndroid Build Coastguard Workeropencensus-exporter-trace-stackdriver = { module = "io.opencensus:opencensus-exporter-trace-stackdriver", version.ref = "opencensus" }
61*e07d83d3SAndroid Build Coastguard Workeropencensus-impl = { module = "io.opencensus:opencensus-impl", version.ref = "opencensus" }
62*e07d83d3SAndroid Build Coastguard Workeropencensus-proto = "io.opencensus:opencensus-proto:0.2.0"
63*e07d83d3SAndroid Build Coastguard Workerperfmark-api = "io.perfmark:perfmark-api:0.26.0"
64*e07d83d3SAndroid Build Coastguard Workerprotobuf-java = { module = "com.google.protobuf:protobuf-java", version.ref = "protobuf" }
65*e07d83d3SAndroid Build Coastguard Workerprotobuf-java-util = { module = "com.google.protobuf:protobuf-java-util", version.ref = "protobuf" }
66*e07d83d3SAndroid Build Coastguard Workerprotobuf-javalite = { module = "com.google.protobuf:protobuf-javalite", version.ref = "protobuf" }
67*e07d83d3SAndroid Build Coastguard Workerprotobuf-protoc = { module = "com.google.protobuf:protoc", version.ref = "protobuf" }
68*e07d83d3SAndroid Build Coastguard Workerre2j = "com.google.re2j:re2j:1.7"
69*e07d83d3SAndroid Build Coastguard Worker# Compilation failed with 4.10.2 due to native graphics, or something. We don't
70*e07d83d3SAndroid Build Coastguard Worker# use it, but it seemed the compiler felt it needed the definition
71*e07d83d3SAndroid Build Coastguard Workerrobolectric = "org.robolectric:robolectric:4.9.2"
72*e07d83d3SAndroid Build Coastguard Workersignature-android = "net.sf.androidscents.signature:android-api-level-19:4.4.2_r4"
73*e07d83d3SAndroid Build Coastguard Workersignature-java = "org.codehaus.mojo.signature:java18:1.0"
74*e07d83d3SAndroid Build Coastguard Worker# 1.1+ requires Java 8, but we still use Java 7 with grpc-context
75*e07d83d3SAndroid Build Coastguard Workertruth = "com.google.truth:truth:1.0.1"
76