Skip to content
This repository was archived by the owner on May 14, 2026. It is now read-only.

Commit 80115af

Browse files
committed
chore: clean up Bazel
1 parent 8068a62 commit 80115af

4 files changed

Lines changed: 17 additions & 149 deletions

File tree

WORKSPACE

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,6 @@ workspace(name = "gapic_generator_java")
33
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
44
load("@bazel_tools//tools/build_defs/repo:jvm.bzl", "jvm_maven_import_external")
55

6-
# DO NOT REMOVE.
7-
# This is needed to clobber any transitively-pulled in versions of bazel_skylib so that packages
8-
# like protobuf will build.
9-
http_archive(
10-
name = "bazel_skylib",
11-
sha256 = "c6966ec828da198c5d9adbaa94c05e3a1c7f21bd012a0b29ba8ddbccb2c93b0d",
12-
urls = [
13-
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.1.1/bazel-skylib-1.1.1.tar.gz",
14-
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.1.1/bazel-skylib-1.1.1.tar.gz",
15-
],
16-
)
17-
186
jvm_maven_import_external(
197
name = "google_java_format_all_deps",
208
artifact = "com.google.googlejavaformat:google-java-format:jar:all-deps:1.7",
@@ -52,9 +40,11 @@ load("@com_google_api_gax_java//:repositories.bzl", "com_google_api_gax_java_rep
5240

5341
com_google_api_gax_java_repositories()
5442

55-
load("//:repositories.bzl", "gapic_generator_java_repositories")
56-
57-
gapic_generator_java_repositories()
43+
http_archive(
44+
name = "com_google_googleapis",
45+
strip_prefix = "googleapis-0899ba0f4c053a4487ccf0b699df5f850e39a45f",
46+
urls = ["https://github.com/googleapis/googleapis/archive/0899ba0f4c053a4487ccf0b699df5f850e39a45f.zip"],
47+
)
5848

5949
# protobuf
6050
RULES_JVM_EXTERNAL_TAG = "4.2"

ad-hoc-compile-proto-files.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -o errexit
55
# Some auto-generated Java proto library code for .proto files are not published anywhere,
66
# so currently, we need to build them using `java_proto_library()` to generate .jar files.
77
#
8-
# Many of these are needed due to our usage in tests.
8+
# Most of these are needed only for compiling test source files.
99
#
1010
# 1. from grpc/grpc-proto: service_config.proto
1111
#

pom.xml

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@
5959
<artifactId>guava</artifactId>
6060
<version>30.1.1-jre</version>
6161
</dependency>
62-
<dependency>
63-
<groupId>com.google.api</groupId>
64-
<artifactId>api-common</artifactId>
65-
<version>1.9.3</version>
66-
</dependency>
6762
<dependency>
6863
<groupId>com.google.api</groupId>
6964
<artifactId>gax</artifactId>
@@ -110,21 +105,6 @@
110105
<artifactId>auto-value-annotations</artifactId>
111106
<version>1.7.2</version>
112107
</dependency>
113-
<dependency>
114-
<groupId>com.google.code.findbugs</groupId>
115-
<artifactId>jsr305</artifactId>
116-
<version>3.0.0</version>
117-
</dependency>
118-
<dependency>
119-
<groupId>com.google.code.gson</groupId>
120-
<artifactId>gson</artifactId>
121-
<version>2.8.6</version>
122-
</dependency>
123-
<dependency>
124-
<groupId>com.google.protobuf</groupId>
125-
<artifactId>protobuf-java</artifactId>
126-
<version>3.19.1</version>
127-
</dependency>
128108
<dependency>
129109
<groupId>com.google.protobuf</groupId>
130110
<artifactId>protobuf-java-util</artifactId>
@@ -182,46 +162,57 @@
182162
<artifactId>metadata-proto</artifactId>
183163
<version>0.0.0</version>
184164
</dependency>
165+
166+
<!-- for tests below -->
185167
<dependency>
186168
<groupId>com.google.api</groupId>
187169
<artifactId>common-resources-proto</artifactId>
188170
<version>0.0.0</version>
171+
<scope>test</scope>
189172
</dependency>
173+
190174
<dependency>
191175
<groupId>com.google.api</groupId>
192176
<artifactId>logging-proto</artifactId>
193177
<version>0.0.0</version>
178+
<scope>test</scope>
194179
</dependency>
195180
<dependency>
196181
<groupId>com.google.api</groupId>
197182
<artifactId>pubsub-proto</artifactId>
198183
<version>0.0.0</version>
184+
<scope>test</scope>
199185
</dependency>
200186

201187
<dependency>
202188
<groupId>testdata</groupId>
203189
<artifactId>deprecated-service-proto</artifactId>
204190
<version>0.0.0</version>
191+
<scope>test</scope>
205192
</dependency>
206193
<dependency>
207194
<groupId>testdata</groupId>
208195
<artifactId>bookshop-proto</artifactId>
209196
<version>0.0.0</version>
197+
<scope>test</scope>
210198
</dependency>
211199
<dependency>
212200
<groupId>testdata</groupId>
213201
<artifactId>showcase-proto</artifactId>
214202
<version>0.0.0</version>
203+
<scope>test</scope>
215204
</dependency>
216205
<dependency>
217206
<groupId>testdata</groupId>
218207
<artifactId>testgapic-proto</artifactId>
219208
<version>0.0.0</version>
209+
<scope>test</scope>
220210
</dependency>
221211
<dependency>
222212
<groupId>testdata</groupId>
223213
<artifactId>explicit-dynamic-routing-headers-testing-proto</artifactId>
224214
<version>0.0.0</version>
215+
<scope>test</scope>
225216
</dependency>
226217

227218
</dependencies>

repositories.bzl

Lines changed: 0 additions & 113 deletions
This file was deleted.

0 commit comments

Comments
 (0)