xref: /aosp_15_r20/external/sdk-platform-java/java-shared-dependencies/upper-bound-check/pom.xml (revision 882aa7c72c3cd3b66e72a261bdd69b93f7de7670)
1<?xml version='1.0' encoding='UTF-8'?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3  <modelVersion>4.0.0</modelVersion>
4  <groupId>com.google.cloud</groupId>
5  <artifactId>shared-dependencies-upper-bound-test</artifactId>
6  <packaging>pom</packaging>
7  <version>3.9.0</version><!-- {x-version-update:google-cloud-shared-dependencies:current} -->
8  <name>Upper bound test for Google Cloud Shared Dependencies</name>
9  <description>
10    An upper bound test case for the shared dependencies BOM. A failure of this test case means
11    the shared dependencies BOM has outdated dependencies; there are newer version of artifacts
12    appearing in the dependency tree.
13  </description>
14
15  <parent>
16    <groupId>com.google.cloud</groupId>
17    <!-- The shared config has RequireUpperBoundDeps enforcer rule -->
18    <artifactId>google-cloud-shared-config</artifactId>
19    <version>1.5.5</version>
20    <relativePath/>
21  </parent>
22
23  <properties>
24    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
25    <site.installationModule>${project.artifactId}</site.installationModule>
26  </properties>
27
28  <dependencyManagement>
29    <dependencies>
30      <dependency>
31        <groupId>com.google.cloud</groupId>
32        <artifactId>google-cloud-shared-dependencies</artifactId>
33        <version>3.9.0</version><!-- {x-version-update:google-cloud-shared-dependencies:current} -->
34        <type>pom</type>
35        <scope>import</scope>
36      </dependency>
37    </dependencies>
38  </dependencyManagement>
39
40  <dependencies>
41    <!--
42    This dependency list is almost same as the dependencyManagement section of the shared
43    dependencies BOM, except the followings:
44     - test-related artifacts (we don't have to worry about test dependencies)
45     - google-http-client-findbugs (org.ow2.asm:asm-commons and org.ow2.asm:asm-debug-all have
46       overlapping classes)
47    -->
48    <dependency>
49      <groupId>io.grpc</groupId>
50      <artifactId>grpc-alts</artifactId>
51    </dependency>
52    <dependency>
53      <groupId>io.grpc</groupId>
54      <artifactId>grpc-api</artifactId>
55    </dependency>
56    <dependency>
57      <groupId>io.grpc</groupId>
58      <artifactId>grpc-auth</artifactId>
59    </dependency>
60    <dependency>
61      <groupId>io.grpc</groupId>
62      <artifactId>grpc-benchmarks</artifactId>
63    </dependency>
64    <dependency>
65      <groupId>io.grpc</groupId>
66      <artifactId>grpc-census</artifactId>
67    </dependency>
68    <dependency>
69      <groupId>io.grpc</groupId>
70      <artifactId>grpc-context</artifactId>
71    </dependency>
72    <dependency>
73      <groupId>io.grpc</groupId>
74      <artifactId>grpc-core</artifactId>
75    </dependency>
76    <dependency>
77      <groupId>io.grpc</groupId>
78      <artifactId>grpc-grpclb</artifactId>
79    </dependency>
80    <dependency>
81      <groupId>io.grpc</groupId>
82      <artifactId>grpc-netty</artifactId>
83    </dependency>
84    <dependency>
85      <groupId>io.grpc</groupId>
86      <artifactId>grpc-netty-shaded</artifactId>
87    </dependency>
88    <dependency>
89      <groupId>io.grpc</groupId>
90      <artifactId>grpc-okhttp</artifactId>
91    </dependency>
92    <dependency>
93      <groupId>io.grpc</groupId>
94      <artifactId>grpc-protobuf</artifactId>
95    </dependency>
96    <dependency>
97      <groupId>io.grpc</groupId>
98      <artifactId>grpc-rls</artifactId>
99    </dependency>
100    <dependency>
101      <groupId>io.grpc</groupId>
102      <artifactId>grpc-services</artifactId>
103    </dependency>
104    <dependency>
105      <groupId>io.grpc</groupId>
106      <artifactId>grpc-stub</artifactId>
107    </dependency>
108    <dependency>
109      <groupId>io.grpc</groupId>
110      <artifactId>grpc-testing-proto</artifactId>
111    </dependency>
112    <dependency>
113      <groupId>io.grpc</groupId>
114      <artifactId>grpc-xds</artifactId>
115    </dependency>
116    <dependency>
117      <groupId>com.google.api</groupId>
118      <artifactId>gax</artifactId>
119    </dependency>
120    <dependency>
121      <groupId>com.google.api</groupId>
122      <artifactId>gax</artifactId>
123    </dependency>
124    <dependency>
125      <groupId>com.google.api</groupId>
126      <artifactId>gax-grpc</artifactId>
127    </dependency>
128    <dependency>
129      <groupId>com.google.api</groupId>
130      <artifactId>gax-httpjson</artifactId>
131    </dependency>
132    <dependency>
133      <groupId>com.google.cloud</groupId>
134      <artifactId>grpc-gcp</artifactId>
135    </dependency>
136    <dependency>
137      <groupId>com.google.guava</groupId>
138      <artifactId>guava</artifactId>
139    </dependency>
140    <dependency>
141      <groupId>com.google.protobuf</groupId>
142      <artifactId>protobuf-java</artifactId>
143    </dependency>
144    <dependency>
145      <groupId>com.google.protobuf</groupId>
146      <artifactId>protobuf-java-util</artifactId>
147    </dependency>
148    <dependency>
149      <groupId>com.google.api</groupId>
150      <artifactId>api-common</artifactId>
151    </dependency>
152    <dependency>
153      <groupId>com.google.api.grpc</groupId>
154      <artifactId>proto-google-common-protos</artifactId>
155    </dependency>
156    <dependency>
157      <groupId>com.google.api.grpc</groupId>
158      <artifactId>grpc-google-common-protos</artifactId>
159    </dependency>
160    <dependency>
161      <groupId>com.google.cloud</groupId>
162      <artifactId>google-cloud-core</artifactId>
163    </dependency>
164    <dependency>
165      <groupId>com.google.cloud</groupId>
166      <artifactId>google-cloud-core-grpc</artifactId>
167    </dependency>
168    <dependency>
169      <groupId>com.google.cloud</groupId>
170      <artifactId>google-cloud-core-http</artifactId>
171    </dependency>
172    <dependency>
173      <groupId>com.google.auth</groupId>
174      <artifactId>google-auth-library-credentials</artifactId>
175    </dependency>
176    <dependency>
177      <groupId>com.google.auth</groupId>
178      <artifactId>google-auth-library-oauth2-http</artifactId>
179    </dependency>
180    <dependency>
181      <groupId>com.google.auth</groupId>
182      <artifactId>google-auth-library-appengine</artifactId>
183    </dependency>
184
185    <dependency>
186      <groupId>com.google.http-client</groupId>
187      <artifactId>google-http-client</artifactId>
188    </dependency>
189    <dependency>
190      <groupId>com.google.http-client</groupId>
191      <artifactId>google-http-client-android</artifactId>
192    </dependency>
193    <dependency>
194      <groupId>com.google.http-client</groupId>
195      <artifactId>google-http-client-apache-v2</artifactId>
196    </dependency>
197    <dependency>
198      <groupId>com.google.http-client</groupId>
199      <artifactId>google-http-client-appengine</artifactId>
200    </dependency>
201    <dependency>
202      <groupId>com.google.http-client</groupId>
203      <artifactId>google-http-client-gson</artifactId>
204    </dependency>
205    <dependency>
206      <groupId>com.google.http-client</groupId>
207      <artifactId>google-http-client-jackson2</artifactId>
208    </dependency>
209    <dependency>
210      <groupId>com.google.http-client</groupId>
211      <artifactId>google-http-client-protobuf</artifactId>
212    </dependency>
213    <dependency>
214      <groupId>com.google.http-client</groupId>
215      <artifactId>google-http-client-xml</artifactId>
216    </dependency>
217
218    <dependency>
219      <groupId>com.google.oauth-client</groupId>
220      <artifactId>google-oauth-client</artifactId>
221    </dependency>
222    <dependency>
223      <groupId>com.google.api-client</groupId>
224      <artifactId>google-api-client</artifactId>
225    </dependency>
226    <dependency>
227      <groupId>com.google.api-client</groupId>
228      <artifactId>google-api-client-android</artifactId>
229    </dependency>
230    <dependency>
231      <groupId>com.google.api.grpc</groupId>
232      <artifactId>proto-google-iam-v1</artifactId>
233    </dependency>
234    <dependency>
235      <groupId>com.google.api.grpc</groupId>
236      <artifactId>grpc-google-iam-v1</artifactId>
237    </dependency>
238  </dependencies>
239</project>
240