88package (default_visibility = ["//visibility:public" ])
99
1010JAVA_SRCS = [
11+ "//src/main/java/com/google/api/generator/debug:debug_files" ,
1112 "//src/main/java/com/google/api/generator:generator_files" ,
1213 "//src/main/java/com/google/api/generator/engine:engine_files" ,
1314 "//src/main/java/com/google/api/generator/gapic:gapic_files" ,
@@ -53,6 +54,16 @@ java_binary(
5354# directly (instead of relying on protoc to start the process), which would give
5455# much greater flexibility in terms of debugging features, like attaching a
5556# debugger, easier work with stdout and stderr etc.
57+ #
58+ # Usage example, via the rule in a corresponding BUILD.bazel file:
59+ #
60+ # load("@gapic_generator_java//rules_java_gapic:java_gapic.bzl", "java_generator_request_dump")
61+ # java_generator_request_dump(
62+ # name = "compute_small_request_dump",
63+ # srcs = [":compute_small_proto_with_info"],
64+ # transport = "rest",
65+ # )
66+ #
5667java_binary (
5768 name = "protoc-gen-code_generator_request_dumper" ,
5869 main_class = "com.google.api.generator.debug.CodeGeneratorRequestDumper" ,
@@ -69,9 +80,14 @@ java_binary(
6980
7081# A binary similar to protoc-gen-java_gapic but reads the CodeGeneratorRequest
7182# directly from a file instead of relying on protoc to pipe it in.
83+ #
84+ # Usage example:
85+ #
86+ # bazel run code_generator_request_file_to_gapic_main desc-dump.bin dump.jar
87+ #
7288java_binary (
73- name = "protoc-gen-java_gapic_from_file " ,
74- main_class = "com.google.api.generator.debug.MainStandalone " ,
89+ name = "code_generator_request_file_to_gapic_main " ,
90+ main_class = "com.google.api.generator.debug.CodeGeneratorRequestFileToGapicMain " ,
7591 runtime_deps = [
7692 "//src/main/java/com/google/api/generator" ,
7793 "//src/main/java/com/google/api/generator/debug" ,
0 commit comments