Skip to content

Commit 557f9a7

Browse files
committed
chore: add flag to bazel rule
1 parent b53b9fc commit 557f9a7

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

rules_java_gapic/java_gapic.bzl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ def _java_gapic_srcjar(
190190
# possible values are: "grpc", "rest", "grpc+rest"
191191
transport,
192192
rest_numeric_enums,
193+
generate_version_java = True,
193194
# Can be used to provide a java_library with a customized generator,
194195
# like the one which dumps descriptor to a file for future debugging.
195196
java_generator_name = "java_gapic",
@@ -217,6 +218,9 @@ def _java_gapic_srcjar(
217218
if rest_numeric_enums:
218219
opt_args.append("rest-numeric-enums")
219220

221+
if generate_version_java:
222+
opt_args.append("generate-version-java")
223+
220224
# Produces the GAPIC metadata file if this flag is set. to any value.
221225
# Protoc invocation: --java_gapic_opt=metadata
222226
plugin_args = ["metadata"]
@@ -245,6 +249,7 @@ def java_gapic_library(
245249
# possible values are: "grpc", "rest", "grpc+rest"
246250
transport = None,
247251
rest_numeric_enums = False,
252+
generate_version_java = True,
248253
**kwargs):
249254
srcjar_name = name + "_srcjar"
250255
raw_srcjar_name = srcjar_name + "_raw"
@@ -257,6 +262,7 @@ def java_gapic_library(
257262
service_yaml = service_yaml,
258263
transport = transport,
259264
rest_numeric_enums = rest_numeric_enums,
265+
generate_version_java = generate_version_java,
260266
java_generator_name = "java_gapic",
261267
**kwargs
262268
)
@@ -399,6 +405,7 @@ def java_generator_request_dump(
399405
service_yaml = None,
400406
transport = None,
401407
rest_numeric_enums = False,
408+
generate_version_java = True,
402409
**kwargs):
403410
_java_gapic_srcjar(
404411
name = name,
@@ -408,6 +415,7 @@ def java_generator_request_dump(
408415
service_yaml = service_yaml,
409416
transport = transport,
410417
rest_numeric_enums = rest_numeric_enums,
418+
generate_version_java = generate_version_java,
411419
java_generator_name = "code_generator_request_dumper",
412420
**kwargs
413421
)

0 commit comments

Comments
 (0)