From 27d6c92ac4a7ec301ea7752874cfc023b34f407e Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Mon, 25 Aug 2025 12:17:28 -0600 Subject: [PATCH 01/19] bzlmod: initial MODULE files --- .bazelversion | 2 +- BUILD.bazel | 52 ++++++++++++++++++------------------ MODULE.bazel | 16 +++++++++++ cmd/aquerydiff/BUILD.bazel | 2 +- go.mod | 2 +- pkg/action/BUILD.bazel | 2 +- pkg/artifact/BUILD.bazel | 2 +- pkg/depset/BUILD.bazel | 2 +- pkg/pathfragment/BUILD.bazel | 2 +- pkg/protobuf/BUILD.bazel | 2 +- pkg/report/BUILD.bazel | 2 +- pkg/target/BUILD.bazel | 2 +- pkg/testtools/BUILD.bazel | 2 +- 13 files changed, 53 insertions(+), 37 deletions(-) create mode 100644 MODULE.bazel diff --git a/.bazelversion b/.bazelversion index ac14c3d..56b6be4 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -5.1.1 +8.3.1 diff --git a/BUILD.bazel b/BUILD.bazel index 679d3be..14547e0 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,4 +1,4 @@ -load("@bazel_gazelle//:def.bzl", "gazelle", "gazelle_binary") +load("@bazel_gazelle//:def.bzl", "gazelle_binary") # -- Gazelle language "walk" --- # gazelle:exclude vendor @@ -27,33 +27,33 @@ load("@bazel_gazelle//:def.bzl", "gazelle", "gazelle_binary") # gazelle:proto_language go plugin protoc-gen-go-grpc # gazelle:proto_language go rule proto_compile -load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "DEFAULT_LANGUAGES", "proto_gazelle") +# load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "DEFAULT_LANGUAGES", "proto_gazelle") gazelle_binary( name = "gazelle-protobuf", - languages = DEFAULT_LANGUAGES, + # languages = DEFAULT_LANGUAGES, ) -proto_gazelle( - name = "gazelle", - cfgs = ["//:rules_proto_config.yaml"], - command = "update", - gazelle = ":gazelle-protobuf", - imports = [ - "@bazelapis//:imports.csv", - "@googleapis//:imports.csv", - "@protoapis//:imports.csv", - "@remoteapis//:imports.csv", - ], -) - -gazelle( - name = "update_go_repositories", - args = [ - "-from_file=go.mod", - "-to_macro=go_repositories.bzl%go_repositories", - "-build_file_proto_mode=disable_global", - "-prune=true", - ], - command = "update-repos", -) +# proto_gazelle( +# name = "gazelle", +# cfgs = ["//:rules_proto_config.yaml"], +# command = "update", +# gazelle = ":gazelle-protobuf", +# imports = [ +# "@bazelapis//:imports.csv", +# "@googleapis//:imports.csv", +# "@protoapis//:imports.csv", +# "@remoteapis//:imports.csv", +# ], +# ) + +# gazelle( +# name = "update_go_repositories", +# args = [ +# "-from_file=go.mod", +# "-to_macro=go_repositories.bzl%go_repositories", +# "-build_file_proto_mode=disable_global", +# "-prune=true", +# ], +# command = "update-repos", +# ) diff --git a/MODULE.bazel b/MODULE.bazel new file mode 100644 index 0000000..d9c22c3 --- /dev/null +++ b/MODULE.bazel @@ -0,0 +1,16 @@ +module( + name = "bazel-aquery-diff", +) + +bazel_dep(name = "rules_go", version = "0.57.0") +bazel_dep(name = "gazelle", version = "0.45.0") + +############################################################################### +# Language Go +############################################################################### + +go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") + +# Download an SDK for the host OS & architecture as well as common remote execution +# platforms, using the version given from the `go.mod` file. +go_sdk.from_file(go_mod = "//:go.mod") diff --git a/cmd/aquerydiff/BUILD.bazel b/cmd/aquerydiff/BUILD.bazel index 0188149..d7422ce 100644 --- a/cmd/aquerydiff/BUILD.bazel +++ b/cmd/aquerydiff/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") +load("@rules_go//go:def.bzl", "go_binary", "go_library") load("//pkg/generationtest:generationtest.bzl", "aquerydiff_generation_test") load(":platforms.bzl", "platforms") diff --git a/go.mod b/go.mod index 0340420..d7acf94 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/stackb/bazel-aquery-differ -go 1.19 +go 1.23.1 require ( github.com/google/go-cmp v0.5.9 diff --git a/pkg/action/BUILD.bazel b/pkg/action/BUILD.bazel index dca5abe..f77675d 100644 --- a/pkg/action/BUILD.bazel +++ b/pkg/action/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +load("@rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "action", diff --git a/pkg/artifact/BUILD.bazel b/pkg/artifact/BUILD.bazel index 8074b74..36d8b9b 100644 --- a/pkg/artifact/BUILD.bazel +++ b/pkg/artifact/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +load("@rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "artifact", diff --git a/pkg/depset/BUILD.bazel b/pkg/depset/BUILD.bazel index 8f45369..8efac60 100644 --- a/pkg/depset/BUILD.bazel +++ b/pkg/depset/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +load("@rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "depset", diff --git a/pkg/pathfragment/BUILD.bazel b/pkg/pathfragment/BUILD.bazel index fe97b2d..e8a06e4 100644 --- a/pkg/pathfragment/BUILD.bazel +++ b/pkg/pathfragment/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +load("@rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "pathfragment", diff --git a/pkg/protobuf/BUILD.bazel b/pkg/protobuf/BUILD.bazel index 2ed62e0..fee0fee 100644 --- a/pkg/protobuf/BUILD.bazel +++ b/pkg/protobuf/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@rules_go//go:def.bzl", "go_library") go_library( name = "protobuf", diff --git a/pkg/report/BUILD.bazel b/pkg/report/BUILD.bazel index 1309137..76e0701 100644 --- a/pkg/report/BUILD.bazel +++ b/pkg/report/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +load("@rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "report", diff --git a/pkg/target/BUILD.bazel b/pkg/target/BUILD.bazel index 2cac9e8..0f15547 100644 --- a/pkg/target/BUILD.bazel +++ b/pkg/target/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@rules_go//go:def.bzl", "go_library") go_library( name = "target", diff --git a/pkg/testtools/BUILD.bazel b/pkg/testtools/BUILD.bazel index 320a1d5..4b40540 100644 --- a/pkg/testtools/BUILD.bazel +++ b/pkg/testtools/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@rules_go//go:def.bzl", "go_library") go_library( name = "testtools", From 199e152fe2cc52ae37586e1a407f4e0a76aad033 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Tue, 26 Aug 2025 08:02:40 -0600 Subject: [PATCH 02/19] bazel build pkg/protobuf OK --- MODULE.bazel | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index d9c22c3..7d12cda 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -1,16 +1,26 @@ module( - name = "bazel-aquery-diff", + name = "bazel-aquery-differ", + version = "0.0.0", ) bazel_dep(name = "rules_go", version = "0.57.0") bazel_dep(name = "gazelle", version = "0.45.0") +# bazel_dep(name = "build_stack_rules_proto", version = "0.0.0") + +# local_path_override(module_name = "build_stack_rules_proto", path = "/Users/pcj/go/src/github.com/stackb/rules_proto") ############################################################################### # Language Go ############################################################################### go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") - -# Download an SDK for the host OS & architecture as well as common remote execution -# platforms, using the version given from the `go.mod` file. go_sdk.from_file(go_mod = "//:go.mod") + +go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") +go_deps.from_file(go_mod = "//:go.mod") +use_repo( + go_deps, + "com_github_google_go_cmp", + "com_github_pmezard_go_difflib", + "org_golang_google_protobuf", +) From 88cf6d1654f1922b1e48ef52f0b957798e1fbe45 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Tue, 26 Aug 2025 08:27:17 -0600 Subject: [PATCH 03/19] Initial OK build --- .bazelrc | 1 + .gitignore | 1 + BUILD.bazel | 45 +++---- MODULE.bazel | 119 ++++++++++++++++- WORKSPACE | 83 ------------ build/stack/bazel/aquery/differ/BUILD.bazel | 2 +- go_repositories.bzl | 38 ------ pkg/action/BUILD.bazel | 8 +- pkg/artifact/BUILD.bazel | 2 +- pkg/depset/BUILD.bazel | 2 +- pkg/generationtest/generationtest.bzl | 4 +- pkg/pathfragment/BUILD.bazel | 2 +- pkg/protobuf/BUILD.bazel | 8 +- pkg/testtools/BUILD.bazel | 2 +- repositories.bzl | 141 -------------------- 15 files changed, 150 insertions(+), 308 deletions(-) delete mode 100644 WORKSPACE delete mode 100644 go_repositories.bzl delete mode 100644 repositories.bzl diff --git a/.bazelrc b/.bazelrc index e69de29..2699224 100644 --- a/.bazelrc +++ b/.bazelrc @@ -0,0 +1 @@ +build --noincompatible_disallow_ctx_resolve_tools diff --git a/.gitignore b/.gitignore index 9870259..54d4262 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ # Ignore all bazel-* symlinks. There is no full list since this can change # based on the name of the directory bazel is cloned into. /bazel-* +/MODULE.bazel.lock \ No newline at end of file diff --git a/BUILD.bazel b/BUILD.bazel index 14547e0..6ebe588 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,4 +1,4 @@ -load("@bazel_gazelle//:def.bzl", "gazelle_binary") +load("@gazelle//:def.bzl", "gazelle_binary") # -- Gazelle language "walk" --- # gazelle:exclude vendor @@ -27,33 +27,26 @@ load("@bazel_gazelle//:def.bzl", "gazelle_binary") # gazelle:proto_language go plugin protoc-gen-go-grpc # gazelle:proto_language go rule proto_compile -# load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "DEFAULT_LANGUAGES", "proto_gazelle") +load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "proto_gazelle") gazelle_binary( name = "gazelle-protobuf", - # languages = DEFAULT_LANGUAGES, + languages = [ + "@gazelle//language/proto:go_default_library", + "@gazelle//language/go:go_default_library", + "@build_stack_rules_proto//language/protobuf", + ], ) -# proto_gazelle( -# name = "gazelle", -# cfgs = ["//:rules_proto_config.yaml"], -# command = "update", -# gazelle = ":gazelle-protobuf", -# imports = [ -# "@bazelapis//:imports.csv", -# "@googleapis//:imports.csv", -# "@protoapis//:imports.csv", -# "@remoteapis//:imports.csv", -# ], -# ) - -# gazelle( -# name = "update_go_repositories", -# args = [ -# "-from_file=go.mod", -# "-to_macro=go_repositories.bzl%go_repositories", -# "-build_file_proto_mode=disable_global", -# "-prune=true", -# ], -# command = "update-repos", -# ) +proto_gazelle( + name = "gazelle", + cfgs = ["//:rules_proto_config.yaml"], + command = "update", + gazelle = ":gazelle-protobuf", + imports = [ + "@bazelapis//:imports.csv", + "@googleapis//:imports.csv", + "@protoapis//:imports.csv", + "@remoteapis//:imports.csv", + ], +) diff --git a/MODULE.bazel b/MODULE.bazel index 7d12cda..4a57bc8 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -3,15 +3,27 @@ module( version = "0.0.0", ) +# ------------------------------------------------------------------- +# Bazel Dependencies +# ------------------------------------------------------------------- + +bazel_dep(name = "rules_proto", version = "7.1.0") bazel_dep(name = "rules_go", version = "0.57.0") bazel_dep(name = "gazelle", version = "0.45.0") -# bazel_dep(name = "build_stack_rules_proto", version = "0.0.0") +bazel_dep(name = "build_stack_rules_proto", version = "0.0.0") + +# ------------------------------------------------------------------- +# Overrides +# ------------------------------------------------------------------- -# local_path_override(module_name = "build_stack_rules_proto", path = "/Users/pcj/go/src/github.com/stackb/rules_proto") +local_path_override( + module_name = "build_stack_rules_proto", + path = "/Users/pcj/go/src/github.com/stackb/rules_proto", +) -############################################################################### -# Language Go -############################################################################### +# ------------------------------------------------------------------- +# Configuration: Go +# ------------------------------------------------------------------- go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") go_sdk.from_file(go_mod = "//:go.mod") @@ -24,3 +36,100 @@ use_repo( "com_github_pmezard_go_difflib", "org_golang_google_protobuf", ) + +# ------------------------------------------------------------------- +# Configuration: Protobuf Deps +# ------------------------------------------------------------------- + +proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository", dev_dependency = True) + +proto_repository.archive( + name = "googleapis", + build_directives = [ + "gazelle:exclude google/example/endpointsapis/v1", + "gazelle:exclude google/cloud/recommendationengine/v1beta1", # is this a bug? + "gazelle:proto_language go enabled true", + ], + build_file_expunge = True, + build_file_proto_mode = "file", + cfgs = ["//:rules_proto_config.yaml"], + imports = ["@protoapis//:imports.csv"], + reresolve_known_proto_imports = True, + strip_prefix = "googleapis-02710fa0ea5312d79d7fb986c9c9823fb41049a9", + type = "zip", + urls = ["https://codeload.github.com/googleapis/googleapis/zip/02710fa0ea5312d79d7fb986c9c9823fb41049a9"], +) + +proto_repository.archive( + name = "bazelapis", + build_directives = [ + "gazelle:exclude third_party", + "gazelle:proto_language go enable true", + "gazelle:prefix github.com/bazelbuild/bazelapis", + ], + build_file_expunge = True, + build_file_proto_mode = "file", + cfgs = ["//:rules_proto_config.yaml"], + imports = [ + "@googleapis//:imports.csv", + "@protoapis//:imports.csv", + "@remoteapis//:imports.csv", + ], + strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", + type = "zip", + urls = ["https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6"], +) + +proto_repository.archive( + name = "remoteapis", + build_directives = [ + "gazelle:exclude third_party", + "gazelle:exclude build/bazel/remote/asset/v1", + "gazelle:exclude build/bazel/remote/logstream/v1", + "gazelle:proto_language go enable true", + "gazelle:proto_plugin protoc-gen-go option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", + "gazelle:proto_plugin protoc-gen-go option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", + "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", + "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", + ], + build_file_expunge = True, + build_file_proto_mode = "file", + cfgs = ["//:rules_proto_config.yaml"], + imports = [ + "@googleapis//:imports.csv", + "@protoapis//:imports.csv", + ], + strip_prefix = "remote-apis-636121a32fa7b9114311374e4786597d8e7a69f3", + type = "zip", + urls = ["https://codeload.github.com/bazelbuild/remote-apis/zip/636121a32fa7b9114311374e4786597d8e7a69f3"], +) + +proto_repository.archive( + name = "protoapis", + build_directives = [ + "gazelle:exclude testdata", + "gazelle:exclude google/protobuf/compiler/ruby", + "gazelle:proto_language go enable true", + ], + build_file_expunge = True, + build_file_proto_mode = "file", + cfgs = ["//:rules_proto_config.yaml"], + deleted_files = [ + "google/protobuf/unittest_custom_options.proto", + "google/protobuf/map_lite_unittest.proto", + "google/protobuf/map_proto2_unittest.proto", + "google/protobuf/test_messages_proto2.proto", + "google/protobuf/test_messages_proto3.proto", + ], + strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", + type = "zip", + urls = ["https://codeload.github.com/protocolbuffers/protobuf/zip/9650e9fe8f737efcad485c2a8e6e696186ae3862"], +) + +use_repo( + proto_repository, + "bazelapis", + "remoteapis", + "googleapis", + "protoapis", +) diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index e69a819..0000000 --- a/WORKSPACE +++ /dev/null @@ -1,83 +0,0 @@ -workspace(name = "build_stack_bazel_aquery_differ") - -load("//:repositories.bzl", "repositories") - -repositories() - -# ---------------------------------------------------- -# @rules_proto -# ---------------------------------------------------- - -load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies") - -rules_proto_dependencies() - -# ---------------------------------------------------- -# @io_bazel_rules_go -# ---------------------------------------------------- - -load( - "@io_bazel_rules_go//go:deps.bzl", - "go_register_toolchains", - "go_rules_dependencies", -) - -go_rules_dependencies() - -go_register_toolchains(version = "1.18.2") - -# ---------------------------------------------------- -# @bazel_gazelle -# ---------------------------------------------------- -# gazelle:repository_macro go_repositories.bzl%go_repositories - -load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies") - -gazelle_dependencies() - -# ---------------------------------------------------- -# @build_stack_rules_proto -# ---------------------------------------------------- - -register_toolchains("@build_stack_rules_proto//toolchain:standard") - -# defining go_repository for @org_golang_google_grpc this in the WORKSPACE -# It must occur before gazelle_protobuf_extension_go_deps() macro call. -# I don't understand this one... Despite 'bazel query //external:org_golang_google_grpc --output build' -# saying it's still coming from go_repos.bzl, that does not appear to be the case. -# Without this override org_golang_google_grpc is falling back to 1.27.0. -#go_repository( -# name = "org_golang_google_grpc", -# build_file_proto_mode = "disable_global", -# importpath = "google.golang.org/grpc", -# sum = "h1:XT2/MFpuPFsEX2fWh3YQtHkZ+WYZFQRfaUgLZYj/p6A=", -# version = "v1.42.0", -#) - -# ---------------------------------------------------- -# @build_stack_rules_proto -# ---------------------------------------------------- - -load("@build_stack_rules_proto//:go_deps.bzl", "gazelle_protobuf_extension_go_deps") - -gazelle_protobuf_extension_go_deps() - -load("@build_stack_rules_proto//deps:go_core_deps.bzl", "go_core_deps") - -go_core_deps() - -# ---------------------------------------------------- -# external go dependencies -# ---------------------------------------------------- - -load("//:go_repositories.bzl", "go_repositories") - -go_repositories() - -# ---------------------------------------------------- -# external protobuf dependencies -# ---------------------------------------------------- - -load("//:proto_repositories.bzl", "proto_repositories") - -proto_repositories() diff --git a/build/stack/bazel/aquery/differ/BUILD.bazel b/build/stack/bazel/aquery/differ/BUILD.bazel index 1cbf7ef..f293ad3 100644 --- a/build/stack/bazel/aquery/differ/BUILD.bazel +++ b/build/stack/bazel/aquery/differ/BUILD.bazel @@ -1,5 +1,5 @@ -load("@build_stack_rules_proto//rules/go:proto_go_library.bzl", "proto_go_library") load("@build_stack_rules_proto//rules:proto_compile.bzl", "proto_compile") +load("@build_stack_rules_proto//rules/go:proto_go_library.bzl", "proto_go_library") load("@rules_proto//proto:defs.bzl", "proto_library") # gazelle:proto_language go enabled true diff --git a/go_repositories.bzl b/go_repositories.bzl deleted file mode 100644 index 60717db..0000000 --- a/go_repositories.bzl +++ /dev/null @@ -1,38 +0,0 @@ -load("@bazel_gazelle//:deps.bzl", "go_repository") - -def go_repositories(): - go_repository( - name = "com_github_golang_protobuf", - build_file_proto_mode = "disable_global", - importpath = "github.com/golang/protobuf", - sum = "h1:LUVKkCeviFUMKqHa4tXIIij/lbhnMbP7Fn5wKdKkRh4=", - version = "v1.5.0", - ) - go_repository( - name = "com_github_google_go_cmp", - build_file_proto_mode = "disable_global", - importpath = "github.com/google/go-cmp", - sum = "h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=", - version = "v0.5.9", - ) - go_repository( - name = "com_github_pmezard_go_difflib", - build_file_proto_mode = "disable_global", - importpath = "github.com/pmezard/go-difflib", - sum = "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=", - version = "v1.0.0", - ) - go_repository( - name = "org_golang_google_protobuf", - build_file_proto_mode = "disable_global", - importpath = "google.golang.org/protobuf", - sum = "h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w=", - version = "v1.28.1", - ) - go_repository( - name = "org_golang_x_xerrors", - build_file_proto_mode = "disable_global", - importpath = "golang.org/x/xerrors", - sum = "h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=", - version = "v0.0.0-20191204190536-9bdfabe68543", - ) diff --git a/pkg/action/BUILD.bazel b/pkg/action/BUILD.bazel index f77675d..13e7413 100644 --- a/pkg/action/BUILD.bazel +++ b/pkg/action/BUILD.bazel @@ -17,9 +17,9 @@ go_library( "//pkg/protobuf", "//pkg/target", "@bazelapis//src/main/protobuf:analysis_v2_go_proto", - "@com_github_google_go_cmp//cmp", - "@com_github_google_go_cmp//cmp/cmpopts", - "@com_github_pmezard_go_difflib//difflib", + "@com_github_google_go_cmp//cmp:go_default_library", + "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", + "@com_github_pmezard_go_difflib//difflib:go_default_library", ], ) @@ -29,6 +29,6 @@ go_test( embed = [":action"], deps = [ "//build/stack/bazel/aquery/differ:differ_go_proto", - "@com_github_google_go_cmp//cmp", + "@com_github_google_go_cmp//cmp:go_default_library", ], ) diff --git a/pkg/artifact/BUILD.bazel b/pkg/artifact/BUILD.bazel index 36d8b9b..460ac7d 100644 --- a/pkg/artifact/BUILD.bazel +++ b/pkg/artifact/BUILD.bazel @@ -17,6 +17,6 @@ go_test( embed = [":artifact"], deps = [ "@bazelapis//src/main/protobuf:analysis_v2_go_proto", - "@com_github_google_go_cmp//cmp", + "@com_github_google_go_cmp//cmp:go_default_library", ], ) diff --git a/pkg/depset/BUILD.bazel b/pkg/depset/BUILD.bazel index 8efac60..2dfa3e9 100644 --- a/pkg/depset/BUILD.bazel +++ b/pkg/depset/BUILD.bazel @@ -21,6 +21,6 @@ go_test( deps = [ "//pkg/artifact", "@bazelapis//src/main/protobuf:analysis_v2_go_proto", - "@com_github_google_go_cmp//cmp", + "@com_github_google_go_cmp//cmp:go_default_library", ], ) diff --git a/pkg/generationtest/generationtest.bzl b/pkg/generationtest/generationtest.bzl index ff77861..89213c5 100644 --- a/pkg/generationtest/generationtest.bzl +++ b/pkg/generationtest/generationtest.bzl @@ -2,7 +2,7 @@ Test for generating rules from aquerydiff. """ -load("@io_bazel_rules_go//go:def.bzl", "go_test") +load("@rules_go//go:def.bzl", "go_test") def aquerydiff_generation_test(name, aquerydiff_binary, test_data, build_in_suffix = ".in", build_out_suffix = ".out", timeout_seconds = 2, size = None): """ @@ -43,7 +43,7 @@ def aquerydiff_generation_test(name, aquerydiff_binary, test_data, build_in_suff srcs = [Label("//pkg/generationtest:generation_test.go")], deps = [ Label("//pkg/testtools"), - "@io_bazel_rules_go//go/tools/bazel:go_default_library", + "@rules_go//go/tools/bazel:go_default_library", ], args = [ "-aquerydiff_binary_path=$(rootpath %s)" % aquerydiff_binary, diff --git a/pkg/pathfragment/BUILD.bazel b/pkg/pathfragment/BUILD.bazel index e8a06e4..287b4a4 100644 --- a/pkg/pathfragment/BUILD.bazel +++ b/pkg/pathfragment/BUILD.bazel @@ -14,6 +14,6 @@ go_test( embed = [":pathfragment"], deps = [ "@bazelapis//src/main/protobuf:analysis_v2_go_proto", - "@com_github_google_go_cmp//cmp", + "@com_github_google_go_cmp//cmp:go_default_library", ], ) diff --git a/pkg/protobuf/BUILD.bazel b/pkg/protobuf/BUILD.bazel index fee0fee..f710eec 100644 --- a/pkg/protobuf/BUILD.bazel +++ b/pkg/protobuf/BUILD.bazel @@ -6,9 +6,9 @@ go_library( importpath = "github.com/stackb/bazel-aquery-differ/pkg/protobuf", visibility = ["//visibility:public"], deps = [ - "@org_golang_google_protobuf//encoding/protojson", - "@org_golang_google_protobuf//encoding/prototext", - "@org_golang_google_protobuf//proto", - "@org_golang_google_protobuf//reflect/protoreflect", + "@org_golang_google_protobuf//encoding/protojson:go_default_library", + "@org_golang_google_protobuf//encoding/prototext:go_default_library", + "@org_golang_google_protobuf//proto:go_default_library", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", ], ) diff --git a/pkg/testtools/BUILD.bazel b/pkg/testtools/BUILD.bazel index 4b40540..2a6e90a 100644 --- a/pkg/testtools/BUILD.bazel +++ b/pkg/testtools/BUILD.bazel @@ -5,5 +5,5 @@ go_library( srcs = ["files.go"], importpath = "github.com/stackb/bazel-aquery-differ/pkg/testtools", visibility = ["//visibility:public"], - deps = ["@com_github_google_go_cmp//cmp"], + deps = ["@com_github_google_go_cmp//cmp:go_default_library"], ) diff --git a/repositories.bzl b/repositories.bzl deleted file mode 100644 index 0d3900b..0000000 --- a/repositories.bzl +++ /dev/null @@ -1,141 +0,0 @@ -"""repositories.bzl declares dependencies for the workspace -""" - -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -def _maybe(repo_rule, name, **kwargs): - if name not in native.existing_rules(): - repo_rule(name = name, **kwargs) - -def repositories(): - """repositories loads all dependencies for the workspace - """ - rules_proto() # via - io_bazel_rules_go() # via bazel_gazelle - bazel_gazelle() # via - build_stack_rules_proto() - protobuf_core_deps() - -def protobuf_core_deps(): - bazel_skylib() # via com_google_protobuf - rules_python() # via com_google_protobuf - zlib() # via com_google_protobuf - com_google_protobuf() # via - -def io_bazel_rules_go(): - # Release: v0.35.0 - # TargetCommitish: release-0.35 - # Date: 2022-09-11 15:59:49 +0000 UTC - # URL: https://github.com/bazelbuild/rules_go/releases/tag/v0.35.0 - # Size: 931734 (932 kB) - _maybe( - http_archive, - name = "io_bazel_rules_go", - sha256 = "cc027f11f98aef8bc52c472ced0714994507a16ccd3a0820b2df2d6db695facd", - strip_prefix = "rules_go-0.35.0", - urls = ["https://github.com/bazelbuild/rules_go/archive/v0.35.0.tar.gz"], - ) - -def bazel_gazelle(): - # Branch: master - # Commit: 2d1002926dd160e4c787c1b7ecc60fb7d39b97dc - # Date: 2022-11-14 04:43:02 +0000 UTC - # URL: https://github.com/bazelbuild/bazel-gazelle/commit/2d1002926dd160e4c787c1b7ecc60fb7d39b97dc - # - # fix updateStmt makeslice panic (#1371) - # Size: 1859745 (1.9 MB) - _maybe( - http_archive, - name = "bazel_gazelle", - sha256 = "5ebc984c7be67a317175a9527ea1fb027c67f0b57bb0c990bac348186195f1ba", - strip_prefix = "bazel-gazelle-2d1002926dd160e4c787c1b7ecc60fb7d39b97dc", - urls = ["https://github.com/bazelbuild/bazel-gazelle/archive/2d1002926dd160e4c787c1b7ecc60fb7d39b97dc.tar.gz"], - ) - -def local_bazel_gazelle(): - _maybe( - native.local_repository, - name = "bazel_gazelle", - path = "/Users/i868039/go/src/github.com/bazelbuild/bazel-gazelle", - ) - -def rules_proto(): - # Commit: f7a30f6f80006b591fa7c437fe5a951eb10bcbcf - # Date: 2021-02-09 14:25:06 +0000 UTC - # URL: https://github.com/bazelbuild/rules_proto/commit/f7a30f6f80006b591fa7c437fe5a951eb10bcbcf - # - # Merge pull request #77 from Yannic/proto_descriptor_set_rule - # - # Create proto_descriptor_set - # Size: 14397 (14 kB) - _maybe( - http_archive, - name = "rules_proto", - sha256 = "9fc210a34f0f9e7cc31598d109b5d069ef44911a82f507d5a88716db171615a8", - strip_prefix = "rules_proto-f7a30f6f80006b591fa7c437fe5a951eb10bcbcf", - urls = ["https://github.com/bazelbuild/rules_proto/archive/f7a30f6f80006b591fa7c437fe5a951eb10bcbcf.tar.gz"], - ) - -def build_stack_rules_proto(): - # Branch: master - # Commit: aa380e4421057b35228544bc234f816bb6b72c1c - # Date: 2022-12-08 05:19:32 +0000 UTC - # URL: https://github.com/stackb/rules_proto/commit/aa380e4421057b35228544bc234f816bb6b72c1c - # - # use distinct impLang for scala proto exports (#304) - # - # * use distinct impLang for scala proto exports - # * fix test - # Size: 2074364 (2.1 MB) - http_archive( - name = "build_stack_rules_proto", - sha256 = "820dc71f2e265a50104671d323caba53790dfe20e9f7249a0e6beeaee39b4597", - strip_prefix = "rules_proto-aa380e4421057b35228544bc234f816bb6b72c1c", - urls = ["https://github.com/stackb/rules_proto/archive/aa380e4421057b35228544bc234f816bb6b72c1c.tar.gz"], - ) - -def bazel_skylib(): - _maybe( - http_archive, - name = "bazel_skylib", - sha256 = "ebdf850bfef28d923a2cc67ddca86355a449b5e4f38b0a70e584dc24e5984aa6", - strip_prefix = "bazel-skylib-f80bc733d4b9f83d427ce3442be2e07427b2cc8d", - urls = [ - "https://github.com/bazelbuild/bazel-skylib/archive/f80bc733d4b9f83d427ce3442be2e07427b2cc8d.tar.gz", - ], - ) - -def rules_python(): - _maybe( - http_archive, - name = "rules_python", - sha256 = "8cc0ad31c8fc699a49ad31628273529ef8929ded0a0859a3d841ce711a9a90d5", - strip_prefix = "rules_python-c7e068d38e2fec1d899e1c150e372f205c220e27", - urls = [ - "https://github.com/bazelbuild/rules_python/archive/c7e068d38e2fec1d899e1c150e372f205c220e27.tar.gz", - ], - ) - -def zlib(): - _maybe( - http_archive, - name = "zlib", - sha256 = "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1", - strip_prefix = "zlib-1.2.11", - urls = [ - "https://mirror.bazel.build/zlib.net/zlib-1.2.11.tar.gz", - "https://zlib.net/zlib-1.2.11.tar.gz", - ], - build_file = "@build_stack_rules_proto//third_party:zlib.BUILD", - ) - -def com_google_protobuf(): - _maybe( - http_archive, - name = "com_google_protobuf", - sha256 = "d0f5f605d0d656007ce6c8b5a82df3037e1d8fe8b121ed42e536f569dec16113", - strip_prefix = "protobuf-3.14.0", - urls = [ - "https://github.com/protocolbuffers/protobuf/archive/v3.14.0.tar.gz", - ], - ) From d49027d58d945772d314f69917a7d939ac766db8 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Tue, 26 Aug 2025 08:46:24 -0600 Subject: [PATCH 04/19] Update github actions --- .github/workflows/ci.bazelrc | 8 +++---- .github/workflows/ci.yaml | 38 ++++++++++++++--------------- .github/workflows/format.yaml | 44 ---------------------------------- .github/workflows/release.yaml | 25 ++++++++----------- 4 files changed, 31 insertions(+), 84 deletions(-) delete mode 100644 .github/workflows/format.yaml diff --git a/.github/workflows/ci.bazelrc b/.github/workflows/ci.bazelrc index b520a6f..5f63ad5 100644 --- a/.github/workflows/ci.bazelrc +++ b/.github/workflows/ci.bazelrc @@ -1,15 +1,13 @@ -# This file contains Bazel settings to apply on CI only. -# It is referenced with a --bazelrc option in the call to bazel in ci.yaml - # Debug where options came from build --announce_rc + # Don't rely on test logs being easily accessible from the test runner, # though it makes the log noisier. test --test_output=errors + # This directory is configured in GitHub actions to be persisted between runs. build --disk_cache=$HOME/.cache/bazel build --repository_cache=$HOME/.cache/bazel-repo + # Allows tests to run bazelisk-in-bazel, since this is the cache folder used test --test_env=XDG_CACHE_HOME -# Keep until @io_bazel_rules_scala is upgraded -build --incompatible_java_common_parameters=false \ No newline at end of file diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d8ffda0..d18006f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -18,31 +18,29 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: bazelbuild/setup-bazelisk@v2 - - - name: Mount bazel action cache - uses: actions/cache@v3 - if: always() - with: - path: "~/.cache/bazel" - key: bazel - - - name: Mount bazel repo cache - uses: actions/cache@v3 - if: always() + - uses: bazel-contrib/setup-bazel@0.15.0 with: - path: "~/.cache/bazel-repo" - key: bazel-repo + # Avoid downloading Bazel every time. + bazelisk-cache: true + # Store build cache per workflow. + disk-cache: ${{ github.workflow }} + # Share repository cache between workflows. + repository-cache: true + + - name: bazel build + run: >- + bazelisk + --bazelrc=.github/workflows/ci.bazelrc + --bazelrc=.bazelrc + build + ... - name: bazel test - env: - # Bazelisk will download bazel to here, ensure it is cached between runs. - XDG_CACHE_HOME: ~/.cache/bazel-repo run: >- - bazel + bazelisk --bazelrc=.github/workflows/ci.bazelrc --bazelrc=.bazelrc test - //pkg/... //cmd/aquerydiff/... + ... diff --git a/.github/workflows/format.yaml b/.github/workflows/format.yaml deleted file mode 100644 index 6ced3a9..0000000 --- a/.github/workflows/format.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: Format - -# Controls when the action will run. -on: - # Triggers the workflow on push or pull request events but only for the main branch - push: - branches: [main] - pull_request: - branches: [main] - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -jobs: - test: - # The type of runner that the job will run on - runs-on: ubuntu-latest - - # Steps represent a sequence of tasks that will be executed as part of the job - steps: - - uses: actions/checkout@v3 - - - uses: bazelbuild/setup-bazelisk@v2 - - - name: Mount bazel action cache - uses: actions/cache@v2 - with: - path: "~/.cache/bazel" - key: bazel - - - name: Mount bazel repo cache - uses: actions/cache@v2 - with: - path: "~/.cache/bazel-repo" - key: bazel-repo - - - name: Run format - env: - # Bazelisk will download bazel to here, ensure it is cached between runs. - XDG_CACHE_HOME: ~/.cache/bazel-repo - run: ./tools/format.sh - - - name: Check no changes - run: bash -c "if [[ $(git status --porcelain | wc -l) -gt 0 ]]; then echo >&2 'Please run \`./tools/format.sh\` - Found differences after formatting:' && git diff && exit 1; fi" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 484575b..4689987 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -13,32 +13,27 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set output id: vars run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - - name: Mount bazel action cache - uses: actions/cache@v3 - if: always() + - uses: bazel-contrib/setup-bazel@0.15.0 with: - path: "~/.cache/bazel" - key: bazel - - - name: Mount bazel repo cache - uses: actions/cache@v3 - if: always() - with: - path: "~/.cache/bazel-repo" - key: bazel-repo + # Avoid downloading Bazel every time. + bazelisk-cache: true + # Store build cache per workflow. + disk-cache: ${{ github.workflow }} + # Share repository cache between workflows. + repository-cache: true - name: build release binaries env: # Bazelisk will download bazel to here XDG_CACHE_HOME: ~/.cache/bazel-repo run: >- - bazel + bazelisk --bazelrc=.github/workflows/ci.bazelrc --bazelrc=.bazelrc build @@ -59,7 +54,7 @@ jobs: - name: Release env: RELEASE_VERSION: ${{ steps.vars.outputs.tag }} - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: | aquerydiff_darwin_amd64.${{ env.RELEASE_VERSION }}.zip From de218f91e8ee26f3428df92fbf2a070079480454 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Tue, 26 Aug 2025 14:53:12 -0600 Subject: [PATCH 05/19] Replace local_path_override with git_override --- MODULE.bazel | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 4a57bc8..78a40b4 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -16,9 +16,10 @@ bazel_dep(name = "build_stack_rules_proto", version = "0.0.0") # Overrides # ------------------------------------------------------------------- -local_path_override( +git_override( module_name = "build_stack_rules_proto", - path = "/Users/pcj/go/src/github.com/stackb/rules_proto", + commit = "8f5db40a17f626f19d601cacbe5a1e27846bb5e4", + remote = "https://github.com/stackb/rules_proto.git", ) # ------------------------------------------------------------------- From e9bce0704e73301081d987a0667bc2a5efe4075b Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Thu, 28 Aug 2025 09:58:46 -0600 Subject: [PATCH 06/19] buildall proto_reposistory OK --- .bazelrc | 9 ++++ MODULE.bazel | 48 +++++++++++++++------ proto_repositories.bzl | 94 ----------------------------------------- rules_proto_config.yaml | 13 ++++-- 4 files changed, 52 insertions(+), 112 deletions(-) delete mode 100644 proto_repositories.bzl diff --git a/.bazelrc b/.bazelrc index 2699224..fd10498 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1 +1,10 @@ build --noincompatible_disallow_ctx_resolve_tools + +# Disk cache configuration +build --disk_cache=~/.cache/bazel-disk-cache + +# Repository cache configuration +build --repository_cache=~/.cache/bazel-repository-cache + +# remote cache without network +build --remote_cache_async diff --git a/MODULE.bazel b/MODULE.bazel index 78a40b4..cc0673b 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -16,12 +16,17 @@ bazel_dep(name = "build_stack_rules_proto", version = "0.0.0") # Overrides # ------------------------------------------------------------------- -git_override( +local_path_override( module_name = "build_stack_rules_proto", - commit = "8f5db40a17f626f19d601cacbe5a1e27846bb5e4", - remote = "https://github.com/stackb/rules_proto.git", + path = "/Users/pcj/go/src/github.com/stackb/rules_proto", ) +# git_override( +# module_name = "build_stack_rules_proto", +# commit = "8f5db40a17f626f19d601cacbe5a1e27846bb5e4", +# remote = "https://github.com/stackb/rules_proto.git", +# ) + # ------------------------------------------------------------------- # Configuration: Go # ------------------------------------------------------------------- @@ -46,12 +51,13 @@ proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_rep proto_repository.archive( name = "googleapis", + build_file_generation = "clean", build_directives = [ - "gazelle:exclude google/example/endpointsapis/v1", - "gazelle:exclude google/cloud/recommendationengine/v1beta1", # is this a bug? + "gazelle:gomodules_target_dir ROOT", + "gazelle:exclude google/example", "gazelle:proto_language go enabled true", ], - build_file_expunge = True, + sha256 = "95da12951c7d570980d5152f6cca9e1cb795ddc6b6dd7e9423bdffde28290f7a", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = ["@protoapis//:imports.csv"], @@ -64,11 +70,14 @@ proto_repository.archive( proto_repository.archive( name = "bazelapis", build_directives = [ + "gazelle:gomodules_target_dir ROOT", "gazelle:exclude third_party", + "gazelle:exclude src/tools/android/java/com/google/devtools/build/android", + "gazelle:exclude src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata", "gazelle:proto_language go enable true", "gazelle:prefix github.com/bazelbuild/bazelapis", ], - build_file_expunge = True, + build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = [ @@ -76,6 +85,11 @@ proto_repository.archive( "@protoapis//:imports.csv", "@remoteapis//:imports.csv", ], + # deleted_files = [ + # "src/tools/android/java/com/google/devtools/build/android/proto/Configuration.proto", + # "src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/desugar_method_attr.proto", + # "src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/desugar_method_attr.proto", + # ], strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", type = "zip", urls = ["https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6"], @@ -83,7 +97,10 @@ proto_repository.archive( proto_repository.archive( name = "remoteapis", + build_file_generation = "clean", + sha256 = "743d2d5b5504029f3f825beb869ce0ec2330b647b3ee465a4f39ca82df83f8bf", build_directives = [ + "gazelle:gomodules_target_dir ROOT", "gazelle:exclude third_party", "gazelle:exclude build/bazel/remote/asset/v1", "gazelle:exclude build/bazel/remote/logstream/v1", @@ -93,7 +110,6 @@ proto_repository.archive( "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", ], - build_file_expunge = True, build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = [ @@ -108,19 +124,23 @@ proto_repository.archive( proto_repository.archive( name = "protoapis", build_directives = [ + "gazelle:gomodules_target_dir ROOT", "gazelle:exclude testdata", "gazelle:exclude google/protobuf/compiler/ruby", + "gazelle:exclude google/protobuf/util/internal/testdata", "gazelle:proto_language go enable true", ], - build_file_expunge = True, + sha256 = "4514213c25a5b87e1948aeeb4c40effc55d11d60871ca5b903a2779005fc48ce", build_file_proto_mode = "file", + build_file_generation = "clean", cfgs = ["//:rules_proto_config.yaml"], deleted_files = [ - "google/protobuf/unittest_custom_options.proto", - "google/protobuf/map_lite_unittest.proto", - "google/protobuf/map_proto2_unittest.proto", - "google/protobuf/test_messages_proto2.proto", - "google/protobuf/test_messages_proto3.proto", + "google/protobuf/*test*.proto", + "google/protobuf/*unittest*.proto", + "google/protobuf/compiler/cpp/*test*.proto", + "google/protobuf/util/*test*.proto", + "google/protobuf/util/*unittest*.proto", + "google/protobuf/util/json_format*.proto", ], strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", type = "zip", diff --git a/proto_repositories.bzl b/proto_repositories.bzl deleted file mode 100644 index e01eb79..0000000 --- a/proto_repositories.bzl +++ /dev/null @@ -1,94 +0,0 @@ -load("@build_stack_rules_proto//rules/proto:proto_repository.bzl", "proto_repository") - -def proto_repositories(): - protoapis() - googleapis() - remoteapis() - bazelapis() - -def googleapis(): - proto_repository( - name = "googleapis", - build_directives = [ - "gazelle:exclude google/example/endpointsapis/v1", - "gazelle:exclude google/cloud/recommendationengine/v1beta1", # is this a bug? - "gazelle:proto_language go enabled true", - ], - build_file_expunge = True, - build_file_proto_mode = "file", - cfgs = ["//:rules_proto_config.yaml"], - imports = ["@protoapis//:imports.csv"], - override_go_googleapis = True, - strip_prefix = "googleapis-02710fa0ea5312d79d7fb986c9c9823fb41049a9", - type = "zip", - urls = ["https://codeload.github.com/googleapis/googleapis/zip/02710fa0ea5312d79d7fb986c9c9823fb41049a9"], - ) - -def bazelapis(): - proto_repository( - name = "bazelapis", - build_directives = [ - "gazelle:exclude third_party", - "gazelle:proto_language go enable true", - "gazelle:prefix github.com/bazelbuild/bazelapis", - ], - build_file_expunge = True, - build_file_proto_mode = "file", - cfgs = ["//:rules_proto_config.yaml"], - imports = [ - "@googleapis//:imports.csv", - "@protoapis//:imports.csv", - "@remoteapis//:imports.csv", - ], - strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", - type = "zip", - urls = ["https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6"], - ) - -def remoteapis(): - proto_repository( - name = "remoteapis", - build_directives = [ - "gazelle:exclude third_party", - "gazelle:exclude build/bazel/remote/asset/v1", - "gazelle:exclude build/bazel/remote/logstream/v1", - "gazelle:proto_language go enable true", - "gazelle:proto_plugin protoc-gen-go option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", - "gazelle:proto_plugin protoc-gen-go option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", - "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", - "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", - ], - build_file_expunge = True, - build_file_proto_mode = "file", - cfgs = ["//:rules_proto_config.yaml"], - imports = [ - "@googleapis//:imports.csv", - "@protoapis//:imports.csv", - ], - strip_prefix = "remote-apis-636121a32fa7b9114311374e4786597d8e7a69f3", - type = "zip", - urls = ["https://codeload.github.com/bazelbuild/remote-apis/zip/636121a32fa7b9114311374e4786597d8e7a69f3"], - ) - -def protoapis(): - proto_repository( - name = "protoapis", - build_directives = [ - "gazelle:exclude testdata", - "gazelle:exclude google/protobuf/compiler/ruby", - "gazelle:proto_language go enable true", - ], - build_file_expunge = True, - build_file_proto_mode = "file", - cfgs = ["//:rules_proto_config.yaml"], - deleted_files = [ - "google/protobuf/unittest_custom_options.proto", - "google/protobuf/map_lite_unittest.proto", - "google/protobuf/map_proto2_unittest.proto", - "google/protobuf/test_messages_proto2.proto", - "google/protobuf/test_messages_proto3.proto", - ], - strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", - type = "zip", - urls = ["https://codeload.github.com/protocolbuffers/protobuf/zip/9650e9fe8f737efcad485c2a8e6e696186ae3862"], - ) diff --git a/rules_proto_config.yaml b/rules_proto_config.yaml index a8d20fe..3acfd04 100644 --- a/rules_proto_config.yaml +++ b/rules_proto_config.yaml @@ -35,7 +35,10 @@ plugins: - Msrc/main/protobuf/worker_protocol.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/worker_protocol - Msrc/main/protobuf/xcode_config.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/xcode_config deps: + - "@org_golang_google_protobuf//encoding/protojson:protojson" + - "@org_golang_google_protobuf//proto" - "@org_golang_google_protobuf//reflect/protoreflect" + - "@org_golang_google_protobuf//reflect/protoregistry" - "@org_golang_google_protobuf//runtime/protoimpl" - name: protoc-gen-go-grpc implementation: grpc:grpc-go:protoc-gen-go-grpc @@ -52,12 +55,14 @@ rules: - name: proto_compile implementation: stackb:rules_proto:proto_compile visibility: - - //visibility:public + - //visibility:public - name: proto_go_library enabled: true implementation: stackb:rules_proto:proto_go_library + deps: + - "@org_golang_google_protobuf//proto" visibility: - - //visibility:public + - //visibility:public resolves: - "google/protobuf/([a-z]+).proto @org_golang_google_protobuf//types/known/${1}pb" - "google/protobuf/(field_mask).proto @org_golang_google_protobuf//types/known/fieldmaskpb" @@ -65,11 +70,11 @@ rules: - name: proto_closure_js_library implementation: stackb:rules_proto:proto_closure_js_library visibility: - - //visibility:public + - //visibility:public - name: grpc_closure_js_library implementation: stackb:rules_proto:grpc_closure_js_library visibility: - - //visibility:public + - //visibility:public languages: - name: go plugins: From 6abdf61ac3bfcc2e7781bd28c2ea6bc1f6159e55 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Thu, 28 Aug 2025 13:34:23 -0600 Subject: [PATCH 07/19] bazel build @googleapis//:go_modules OK --- MODULE.bazel | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index cc0673b..a46edc3 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -55,6 +55,8 @@ proto_repository.archive( build_directives = [ "gazelle:gomodules_target_dir ROOT", "gazelle:exclude google/example", + "gazelle:exclude google/ads/googleads/v7/services", + "gazelle:exclude google/ads/googleads/v8/services", "gazelle:proto_language go enabled true", ], sha256 = "95da12951c7d570980d5152f6cca9e1cb795ddc6b6dd7e9423bdffde28290f7a", @@ -85,11 +87,6 @@ proto_repository.archive( "@protoapis//:imports.csv", "@remoteapis//:imports.csv", ], - # deleted_files = [ - # "src/tools/android/java/com/google/devtools/build/android/proto/Configuration.proto", - # "src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/desugar_method_attr.proto", - # "src/tools/android/java/com/google/devtools/build/android/desugar/langmodel/desugar_method_attr.proto", - # ], strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", type = "zip", urls = ["https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6"], From 5fb43581b7bc912dedab06bd07717bac8946d43c Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Thu, 28 Aug 2025 17:18:08 -0600 Subject: [PATCH 08/19] checkpoint: playing with go_vendor rule --- BUILD.bazel | 18 +++++++++++++++++- MODULE.bazel | 19 +++++++------------ go.mod | 6 ++++-- go.sum | 6 ++++++ 4 files changed, 34 insertions(+), 15 deletions(-) diff --git a/BUILD.bazel b/BUILD.bazel index 6ebe588..495233b 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,3 +1,5 @@ +load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "proto_gazelle") +load("@build_stack_rules_proto//rules/go:module.bzl", "go_modules", "go_vendor") load("@gazelle//:def.bzl", "gazelle_binary") # -- Gazelle language "walk" --- @@ -27,7 +29,10 @@ load("@gazelle//:def.bzl", "gazelle_binary") # gazelle:proto_language go plugin protoc-gen-go-grpc # gazelle:proto_language go rule proto_compile -load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "proto_gazelle") +# -- Gazelle language "gomodules" --- +# gazelle:gomodules_target_dir ROOT +# gazelle:gomodules_go_version 1.23.1 +# gazelle:go_generate_proto false gazelle_binary( name = "gazelle-protobuf", @@ -35,6 +40,7 @@ gazelle_binary( "@gazelle//language/proto:go_default_library", "@gazelle//language/go:go_default_library", "@build_stack_rules_proto//language/protobuf", + "@build_stack_rules_proto//language/gomodules", ], ) @@ -50,3 +56,13 @@ proto_gazelle( "@remoteapis//:imports.csv", ], ) + +go_modules( + name = "go_modules", + deps = ["@bazel-aquery-differ//build/stack/bazel/aquery/differ:go_module"], +) + +go_vendor( + name = "go_vendor", + deps = [], +) diff --git a/MODULE.bazel b/MODULE.bazel index a46edc3..5bdfeba 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -48,10 +48,8 @@ use_repo( # ------------------------------------------------------------------- proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository", dev_dependency = True) - proto_repository.archive( name = "googleapis", - build_file_generation = "clean", build_directives = [ "gazelle:gomodules_target_dir ROOT", "gazelle:exclude google/example", @@ -59,16 +57,16 @@ proto_repository.archive( "gazelle:exclude google/ads/googleads/v8/services", "gazelle:proto_language go enabled true", ], - sha256 = "95da12951c7d570980d5152f6cca9e1cb795ddc6b6dd7e9423bdffde28290f7a", + build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = ["@protoapis//:imports.csv"], reresolve_known_proto_imports = True, + sha256 = "95da12951c7d570980d5152f6cca9e1cb795ddc6b6dd7e9423bdffde28290f7a", strip_prefix = "googleapis-02710fa0ea5312d79d7fb986c9c9823fb41049a9", type = "zip", urls = ["https://codeload.github.com/googleapis/googleapis/zip/02710fa0ea5312d79d7fb986c9c9823fb41049a9"], ) - proto_repository.archive( name = "bazelapis", build_directives = [ @@ -91,11 +89,8 @@ proto_repository.archive( type = "zip", urls = ["https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6"], ) - proto_repository.archive( name = "remoteapis", - build_file_generation = "clean", - sha256 = "743d2d5b5504029f3f825beb869ce0ec2330b647b3ee465a4f39ca82df83f8bf", build_directives = [ "gazelle:gomodules_target_dir ROOT", "gazelle:exclude third_party", @@ -107,17 +102,18 @@ proto_repository.archive( "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", ], + build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = [ "@googleapis//:imports.csv", "@protoapis//:imports.csv", ], + sha256 = "743d2d5b5504029f3f825beb869ce0ec2330b647b3ee465a4f39ca82df83f8bf", strip_prefix = "remote-apis-636121a32fa7b9114311374e4786597d8e7a69f3", type = "zip", urls = ["https://codeload.github.com/bazelbuild/remote-apis/zip/636121a32fa7b9114311374e4786597d8e7a69f3"], ) - proto_repository.archive( name = "protoapis", build_directives = [ @@ -127,9 +123,8 @@ proto_repository.archive( "gazelle:exclude google/protobuf/util/internal/testdata", "gazelle:proto_language go enable true", ], - sha256 = "4514213c25a5b87e1948aeeb4c40effc55d11d60871ca5b903a2779005fc48ce", - build_file_proto_mode = "file", build_file_generation = "clean", + build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], deleted_files = [ "google/protobuf/*test*.proto", @@ -139,15 +134,15 @@ proto_repository.archive( "google/protobuf/util/*unittest*.proto", "google/protobuf/util/json_format*.proto", ], + sha256 = "4514213c25a5b87e1948aeeb4c40effc55d11d60871ca5b903a2779005fc48ce", strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", type = "zip", urls = ["https://codeload.github.com/protocolbuffers/protobuf/zip/9650e9fe8f737efcad485c2a8e6e696186ae3862"], ) - use_repo( proto_repository, "bazelapis", - "remoteapis", "googleapis", "protoapis", + "remoteapis", ) diff --git a/go.mod b/go.mod index d7acf94..18288f0 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,9 @@ module github.com/stackb/bazel-aquery-differ go 1.23.1 require ( - github.com/google/go-cmp v0.5.9 + github.com/google/go-cmp v0.7.0 github.com/pmezard/go-difflib v1.0.0 - google.golang.org/protobuf v1.28.1 + google.golang.org/protobuf v1.36.8 ) + +require github.com/hexops/gotextdiff v1.0.3 // indirect diff --git a/go.sum b/go.sum index 661af54..6d1e69e 100644 --- a/go.sum +++ b/go.sum @@ -2,9 +2,15 @@ github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaS github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= +github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= +github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= +github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc= +google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU= From 022d72ff72fc1aa19a12ac144a1737e543ad1211 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Sat, 30 Aug 2025 17:15:56 -0600 Subject: [PATCH 09/19] checkpoint refactor to vendored protos and new diff lib --- .bazelrc | 8 +- BUILD.bazel | 46 ++-- MODULE.bazel | 1 + build/stack/bazel/aquery/differ/BUILD.bazel | 19 +- build/stack/bazel/aquery/differ/action.pb.go | 276 +++++++++++++++++++ cmd/aquerydiff/main.go | 13 +- pkg/action/BUILD.bazel | 8 +- pkg/action/output_pair.go | 17 +- pkg/report/BUILD.bazel | 2 +- pkg/report/html.go | 15 +- rules_proto_config.yaml | 21 +- 11 files changed, 352 insertions(+), 74 deletions(-) create mode 100644 build/stack/bazel/aquery/differ/action.pb.go diff --git a/.bazelrc b/.bazelrc index fd10498..0d77d6c 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,10 +1,10 @@ -build --noincompatible_disallow_ctx_resolve_tools +common --noincompatible_disallow_ctx_resolve_tools # Disk cache configuration -build --disk_cache=~/.cache/bazel-disk-cache +common --disk_cache=~/.cache/bazel-disk-cache # Repository cache configuration -build --repository_cache=~/.cache/bazel-repository-cache +common --repository_cache=~/.cache/bazel-repository-cache # remote cache without network -build --remote_cache_async +common --remote_cache_async diff --git a/BUILD.bazel b/BUILD.bazel index 495233b..4b8862f 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -7,32 +7,19 @@ load("@gazelle//:def.bzl", "gazelle_binary") # -- Gazelle language "resolve" --- # gazelle:resolve go go github.com/stackb/rules_proto/pkg/protoc @build_stack_rules_proto//pkg/protoc -# gazelle:resolve go go github.com/stackb/rules_proto/pkg/goldentest @build_stack_rules_proto//pkg/goldentest -# gazelle:resolve go go github.com/bazelbuild/buildtools/build @com_github_bazelbuild_buildtools//build:go_default_library # -- Gazelle language "go" --- # gazelle:prefix github.com/stackb/bazel-aquery-differ # gazelle:go_generate_proto false # -- Gazelle language "protobuf" --- -# gazelle:proto_plugin protoc-gen-go implementation golang:protobuf:protoc-gen-go -# gazelle:proto_plugin protoc-gen-go-grpc implementation grpc:grpc-go:protoc-gen-go-grpc -# gazelle:proto_plugin protoc-gen-go-grpc deps @org_golang_google_grpc//:go_default_library -# gazelle:proto_plugin protoc-gen-go-grpc deps @org_golang_google_grpc//codes -# gazelle:proto_plugin protoc-gen-go-grpc deps @org_golang_google_grpc//status -# gazelle:proto_rule proto_compile implementation stackb:rules_proto:proto_compile -# gazelle:proto_rule proto_go_library implementation stackb:rules_proto:proto_go_library -# gazelle:proto_rule proto_go_library deps @org_golang_google_protobuf//reflect/protoreflect -# gazelle:proto_rule proto_go_library deps @org_golang_google_protobuf//runtime/protoimpl -# gazelle:proto_rule proto_go_library visibility //visibility:public -# gazelle:proto_language go plugin protoc-gen-go -# gazelle:proto_language go plugin protoc-gen-go-grpc -# gazelle:proto_language go rule proto_compile -# -- Gazelle language "gomodules" --- -# gazelle:gomodules_target_dir ROOT -# gazelle:gomodules_go_version 1.23.1 -# gazelle:go_generate_proto false +# --- the base configuration in rules_proto_config.yaml is tailored for external protos +# --- such as @bazelapis. For the default (source) workspace, switch it from +# --- proto_compile to proto_compiled_sources and disable proto_go_library. +# gazelle:proto_language go +rule proto_compiled_sources +# gazelle:proto_language go -rule proto_compile +# gazelle:proto_language go -rule proto_go_library gazelle_binary( name = "gazelle-protobuf", @@ -57,12 +44,23 @@ proto_gazelle( ], ) +go_vendor( + name = "go_vendor", + modules = [ + "@protoapis//google/protobuf:go_module", + ], + deps = [ + "//build/stack/bazel/aquery/differ:differ_go_proto", + "@bazelapis//src/main/protobuf:analysis_v2_go_proto", + "@bazelapis//src/main/protobuf:build_go_proto", + # "@protoapis//google/protobuf:any_go_proto", + # "@protoapis//google/protobuf:descriptor_go_proto", + # "@protoapis//google/protobuf:struct_go_proto", + # "@protoapis//google/protobuf:timestamp_go_proto", + ], +) + go_modules( name = "go_modules", deps = ["@bazel-aquery-differ//build/stack/bazel/aquery/differ:go_module"], ) - -go_vendor( - name = "go_vendor", - deps = [], -) diff --git a/MODULE.bazel b/MODULE.bazel index 5bdfeba..54ac507 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -41,6 +41,7 @@ use_repo( "com_github_google_go_cmp", "com_github_pmezard_go_difflib", "org_golang_google_protobuf", + "com_github_hexops_gotextdiff", ) # ------------------------------------------------------------------- diff --git a/build/stack/bazel/aquery/differ/BUILD.bazel b/build/stack/bazel/aquery/differ/BUILD.bazel index f293ad3..451fc52 100644 --- a/build/stack/bazel/aquery/differ/BUILD.bazel +++ b/build/stack/bazel/aquery/differ/BUILD.bazel @@ -1,5 +1,5 @@ -load("@build_stack_rules_proto//rules:proto_compile.bzl", "proto_compile") -load("@build_stack_rules_proto//rules/go:proto_go_library.bzl", "proto_go_library") +load("@build_stack_rules_proto//rules:proto_compiled_sources.bzl", "proto_compiled_sources") +load("@rules_go//go:def.bzl", "go_library") load("@rules_proto//proto:defs.bzl", "proto_library") # gazelle:proto_language go enabled true @@ -11,27 +11,26 @@ proto_library( deps = ["@bazelapis//src/main/protobuf:analysis_v2_proto"], ) -proto_compile( - name = "differ_go_compile", +proto_compiled_sources( + name = "differ_go_compiled_sources", + srcs = ["action.pb.go"], options = {"@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go": [ "Msrc/main/protobuf/analysis_v2.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2", "Msrc/main/protobuf/build.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/build", ]}, output_mappings = ["action.pb.go=github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ/action.pb.go"], - outputs = ["action.pb.go"], plugins = ["@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go"], proto = "differ_proto", - visibility = ["//visibility:public"], ) -proto_go_library( - name = "differ_go_proto", +go_library( + name = "differ", srcs = ["action.pb.go"], importpath = "github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ", visibility = ["//visibility:public"], deps = [ "@bazelapis//src/main/protobuf:analysis_v2_go_proto", - "@org_golang_google_protobuf//reflect/protoreflect", - "@org_golang_google_protobuf//runtime/protoimpl", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", ], ) diff --git a/build/stack/bazel/aquery/differ/action.pb.go b/build/stack/bazel/aquery/differ/action.pb.go new file mode 100644 index 0000000..1778ae7 --- /dev/null +++ b/build/stack/bazel/aquery/differ/action.pb.go @@ -0,0 +1,276 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: build/stack/bazel/aquery/differ/action.proto + +package differ + +import ( + analysis_v2 "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type Action struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"` + ActionKey string `protobuf:"bytes,4,opt,name=action_key,json=actionKey,proto3" json:"action_key,omitempty"` + Mnemonic string `protobuf:"bytes,5,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + Arguments []string `protobuf:"bytes,7,rep,name=arguments,proto3" json:"arguments,omitempty"` + EnvironmentVariables []*analysis_v2.KeyValuePair `protobuf:"bytes,8,rep,name=environment_variables,json=environmentVariables,proto3" json:"environment_variables,omitempty"` + Inputs []string `protobuf:"bytes,9,rep,name=inputs,proto3" json:"inputs,omitempty"` + Outputs []string `protobuf:"bytes,10,rep,name=outputs,proto3" json:"outputs,omitempty"` + OutputFiles string `protobuf:"bytes,11,opt,name=output_files,json=outputFiles,proto3" json:"output_files,omitempty"` + DiscoversInputs bool `protobuf:"varint,12,opt,name=discovers_inputs,json=discoversInputs,proto3" json:"discovers_inputs,omitempty"` + ExecutionInfo []*analysis_v2.KeyValuePair `protobuf:"bytes,13,rep,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"` + ParamFiles []*analysis_v2.ParamFile `protobuf:"bytes,14,rep,name=param_files,json=paramFiles,proto3" json:"param_files,omitempty"` + PrimaryOutput string `protobuf:"bytes,15,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"` + ExecutionPlatform string `protobuf:"bytes,16,opt,name=execution_platform,json=executionPlatform,proto3" json:"execution_platform,omitempty"` + TemplateContent string `protobuf:"bytes,17,opt,name=template_content,json=templateContent,proto3" json:"template_content,omitempty"` + Substitutions []*analysis_v2.KeyValuePair `protobuf:"bytes,18,rep,name=substitutions,proto3" json:"substitutions,omitempty"` + FileContents string `protobuf:"bytes,19,opt,name=file_contents,json=fileContents,proto3" json:"file_contents,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Action) Reset() { + *x = Action{} + mi := &file_build_stack_bazel_aquery_differ_action_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Action) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Action) ProtoMessage() {} + +func (x *Action) ProtoReflect() protoreflect.Message { + mi := &file_build_stack_bazel_aquery_differ_action_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Action.ProtoReflect.Descriptor instead. +func (*Action) Descriptor() ([]byte, []int) { + return file_build_stack_bazel_aquery_differ_action_proto_rawDescGZIP(), []int{0} +} + +func (x *Action) GetId() string { + if x != nil { + return x.Id + } + return "" +} + +func (x *Action) GetTarget() string { + if x != nil { + return x.Target + } + return "" +} + +func (x *Action) GetActionKey() string { + if x != nil { + return x.ActionKey + } + return "" +} + +func (x *Action) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *Action) GetArguments() []string { + if x != nil { + return x.Arguments + } + return nil +} + +func (x *Action) GetEnvironmentVariables() []*analysis_v2.KeyValuePair { + if x != nil { + return x.EnvironmentVariables + } + return nil +} + +func (x *Action) GetInputs() []string { + if x != nil { + return x.Inputs + } + return nil +} + +func (x *Action) GetOutputs() []string { + if x != nil { + return x.Outputs + } + return nil +} + +func (x *Action) GetOutputFiles() string { + if x != nil { + return x.OutputFiles + } + return "" +} + +func (x *Action) GetDiscoversInputs() bool { + if x != nil { + return x.DiscoversInputs + } + return false +} + +func (x *Action) GetExecutionInfo() []*analysis_v2.KeyValuePair { + if x != nil { + return x.ExecutionInfo + } + return nil +} + +func (x *Action) GetParamFiles() []*analysis_v2.ParamFile { + if x != nil { + return x.ParamFiles + } + return nil +} + +func (x *Action) GetPrimaryOutput() string { + if x != nil { + return x.PrimaryOutput + } + return "" +} + +func (x *Action) GetExecutionPlatform() string { + if x != nil { + return x.ExecutionPlatform + } + return "" +} + +func (x *Action) GetTemplateContent() string { + if x != nil { + return x.TemplateContent + } + return "" +} + +func (x *Action) GetSubstitutions() []*analysis_v2.KeyValuePair { + if x != nil { + return x.Substitutions + } + return nil +} + +func (x *Action) GetFileContents() string { + if x != nil { + return x.FileContents + } + return "" +} + +var File_build_stack_bazel_aquery_differ_action_proto protoreflect.FileDescriptor + +const file_build_stack_bazel_aquery_differ_action_proto_rawDesc = "" + + "\n" + + ",build/stack/bazel/aquery/differ/action.proto\x12\x1fbuild.stack.bazel.aquery.differ\x1a#src/main/protobuf/analysis_v2.proto\"\xaf\x05\n" + + "\x06Action\x12\x0e\n" + + "\x02id\x18\x01 \x01(\tR\x02id\x12\x16\n" + + "\x06target\x18\x02 \x01(\tR\x06target\x12\x1d\n" + + "\n" + + "action_key\x18\x04 \x01(\tR\tactionKey\x12\x1a\n" + + "\bmnemonic\x18\x05 \x01(\tR\bmnemonic\x12\x1c\n" + + "\targuments\x18\a \x03(\tR\targuments\x12K\n" + + "\x15environment_variables\x18\b \x03(\v2\x16.analysis.KeyValuePairR\x14environmentVariables\x12\x16\n" + + "\x06inputs\x18\t \x03(\tR\x06inputs\x12\x18\n" + + "\aoutputs\x18\n" + + " \x03(\tR\aoutputs\x12!\n" + + "\foutput_files\x18\v \x01(\tR\voutputFiles\x12)\n" + + "\x10discovers_inputs\x18\f \x01(\bR\x0fdiscoversInputs\x12=\n" + + "\x0eexecution_info\x18\r \x03(\v2\x16.analysis.KeyValuePairR\rexecutionInfo\x124\n" + + "\vparam_files\x18\x0e \x03(\v2\x13.analysis.ParamFileR\n" + + "paramFiles\x12%\n" + + "\x0eprimary_output\x18\x0f \x01(\tR\rprimaryOutput\x12-\n" + + "\x12execution_platform\x18\x10 \x01(\tR\x11executionPlatform\x12)\n" + + "\x10template_content\x18\x11 \x01(\tR\x0ftemplateContent\x12<\n" + + "\rsubstitutions\x18\x12 \x03(\v2\x16.analysis.KeyValuePairR\rsubstitutions\x12#\n" + + "\rfile_contents\x18\x13 \x01(\tR\ffileContentsBGZEgithub.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differb\x06proto3" + +var ( + file_build_stack_bazel_aquery_differ_action_proto_rawDescOnce sync.Once + file_build_stack_bazel_aquery_differ_action_proto_rawDescData []byte +) + +func file_build_stack_bazel_aquery_differ_action_proto_rawDescGZIP() []byte { + file_build_stack_bazel_aquery_differ_action_proto_rawDescOnce.Do(func() { + file_build_stack_bazel_aquery_differ_action_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_build_stack_bazel_aquery_differ_action_proto_rawDesc), len(file_build_stack_bazel_aquery_differ_action_proto_rawDesc))) + }) + return file_build_stack_bazel_aquery_differ_action_proto_rawDescData +} + +var file_build_stack_bazel_aquery_differ_action_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_build_stack_bazel_aquery_differ_action_proto_goTypes = []any{ + (*Action)(nil), // 0: build.stack.bazel.aquery.differ.Action + (*analysis_v2.KeyValuePair)(nil), // 1: analysis.KeyValuePair + (*analysis_v2.ParamFile)(nil), // 2: analysis.ParamFile +} +var file_build_stack_bazel_aquery_differ_action_proto_depIdxs = []int32{ + 1, // 0: build.stack.bazel.aquery.differ.Action.environment_variables:type_name -> analysis.KeyValuePair + 1, // 1: build.stack.bazel.aquery.differ.Action.execution_info:type_name -> analysis.KeyValuePair + 2, // 2: build.stack.bazel.aquery.differ.Action.param_files:type_name -> analysis.ParamFile + 1, // 3: build.stack.bazel.aquery.differ.Action.substitutions:type_name -> analysis.KeyValuePair + 4, // [4:4] is the sub-list for method output_type + 4, // [4:4] is the sub-list for method input_type + 4, // [4:4] is the sub-list for extension type_name + 4, // [4:4] is the sub-list for extension extendee + 0, // [0:4] is the sub-list for field type_name +} + +func init() { file_build_stack_bazel_aquery_differ_action_proto_init() } +func file_build_stack_bazel_aquery_differ_action_proto_init() { + if File_build_stack_bazel_aquery_differ_action_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_build_stack_bazel_aquery_differ_action_proto_rawDesc), len(file_build_stack_bazel_aquery_differ_action_proto_rawDesc)), + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_build_stack_bazel_aquery_differ_action_proto_goTypes, + DependencyIndexes: file_build_stack_bazel_aquery_differ_action_proto_depIdxs, + MessageInfos: file_build_stack_bazel_aquery_differ_action_proto_msgTypes, + }.Build() + File_build_stack_bazel_aquery_differ_action_proto = out.File + file_build_stack_bazel_aquery_differ_action_proto_goTypes = nil + file_build_stack_bazel_aquery_differ_action_proto_depIdxs = nil +} diff --git a/cmd/aquerydiff/main.go b/cmd/aquerydiff/main.go index 4bc4a71..0c8fea7 100644 --- a/cmd/aquerydiff/main.go +++ b/cmd/aquerydiff/main.go @@ -47,13 +47,13 @@ func run(args []string) error { if err := protobuf.ReadFile(config.beforeFile, &before); err != nil { return err } + log.Printf("Loaded %s (%d actions)", config.beforeFile, len(before.Actions)) var after anpb.ActionGraphContainer if err := protobuf.ReadFile(config.afterFile, &after); err != nil { return err } - - // log.Println("diffing %s <> %s", config.beforeFile, config.afterFile) + log.Printf("Loaded %s (%d actions)", config.afterFile, len(after.Actions)) beforeGraph, err := action.NewGraph("before", &before) if err != nil { @@ -68,7 +68,11 @@ func run(args []string) error { var equal action.OutputPairs var nonEqual action.OutputPairs - for _, v := range both { + log.Printf("Partitioning complete: (only before: %d, only after: %d, both: %d)", len(beforeOnly), len(afterOnly), len(both)) + + for i, v := range both { + log.Printf("Diffing %s (%d/%d)", v.Action.Mnemonic, i+1, len(both)) + if v.Diff() == "" { equal = append(equal, v) } else { @@ -86,6 +90,9 @@ func run(args []string) error { Equal: equal, NonEqual: nonEqual, } + + log.Printf("Generating report in: %s", config.reportDir) + if err := r.Emit(config.reportDir); err != nil { return fmt.Errorf("generating report: %w", err) } diff --git a/pkg/action/BUILD.bazel b/pkg/action/BUILD.bazel index 13e7413..c5b0e44 100644 --- a/pkg/action/BUILD.bazel +++ b/pkg/action/BUILD.bazel @@ -11,7 +11,7 @@ go_library( importpath = "github.com/stackb/bazel-aquery-differ/pkg/action", visibility = ["//visibility:public"], deps = [ - "//build/stack/bazel/aquery/differ:differ_go_proto", + "//build/stack/bazel/aquery/differ", "//pkg/artifact", "//pkg/depset", "//pkg/protobuf", @@ -19,7 +19,9 @@ go_library( "@bazelapis//src/main/protobuf:analysis_v2_go_proto", "@com_github_google_go_cmp//cmp:go_default_library", "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", - "@com_github_pmezard_go_difflib//difflib:go_default_library", + "@com_github_hexops_gotextdiff//:go_default_library", + "@com_github_hexops_gotextdiff//myers:go_default_library", + "@com_github_hexops_gotextdiff//span:go_default_library", ], ) @@ -28,7 +30,7 @@ go_test( srcs = ["output_pair_test.go"], embed = [":action"], deps = [ - "//build/stack/bazel/aquery/differ:differ_go_proto", + "//build/stack/bazel/aquery/differ", "@com_github_google_go_cmp//cmp:go_default_library", ], ) diff --git a/pkg/action/output_pair.go b/pkg/action/output_pair.go index ce22bde..d8119fe 100644 --- a/pkg/action/output_pair.go +++ b/pkg/action/output_pair.go @@ -3,7 +3,9 @@ package action import ( "github.com/google/go-cmp/cmp" "github.com/google/go-cmp/cmp/cmpopts" - "github.com/pmezard/go-difflib/difflib" + "github.com/hexops/gotextdiff" + "github.com/hexops/gotextdiff/myers" + "github.com/hexops/gotextdiff/span" anpb "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2" dipb "github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ" @@ -26,7 +28,7 @@ func (p *OutputPair) Diff() string { ) } -func (p *OutputPair) UnifiedDiff() string { +func (p *OutputPair) UnifiedDiff() gotextdiff.Unified { var a string var b string if p.Before != nil { @@ -35,15 +37,8 @@ func (p *OutputPair) UnifiedDiff() string { if p.After != nil { b = protobuf.FormatProtoText(p.After) } - diff := difflib.UnifiedDiff{ - A: difflib.SplitLines(a), - B: difflib.SplitLines(b), - FromFile: p.Output, - ToFile: p.Output, - Context: 3, - } - text, _ := difflib.GetUnifiedDiffString(diff) - return text + edits := myers.ComputeEdits(span.URI(p.Output), a, b) + return gotextdiff.ToUnified(p.Output, p.Output, a, edits) } type OutputPairs []*OutputPair diff --git a/pkg/report/BUILD.bazel b/pkg/report/BUILD.bazel index 76e0701..4d0d7f9 100644 --- a/pkg/report/BUILD.bazel +++ b/pkg/report/BUILD.bazel @@ -14,7 +14,7 @@ go_library( importpath = "github.com/stackb/bazel-aquery-differ/pkg/report", visibility = ["//visibility:public"], deps = [ - "//build/stack/bazel/aquery/differ:differ_go_proto", + "//build/stack/bazel/aquery/differ", "//pkg/action", "//pkg/protobuf", ], diff --git a/pkg/report/html.go b/pkg/report/html.go index 2f1dfe9..d87b345 100644 --- a/pkg/report/html.go +++ b/pkg/report/html.go @@ -1,9 +1,11 @@ package report import ( + "fmt" "io" "io/fs" "io/ioutil" + "log" "os" "path/filepath" @@ -87,6 +89,8 @@ func (r *Html) emitFile(dir string, original string) error { if err := os.MkdirAll(basedir, os.ModePerm); err != nil { return err } + log.Printf("Wrote %s", filename) + return copyFile(original, filename) } @@ -99,6 +103,7 @@ func (r *Html) emitActionJsonproto(dir string, action *dipb.Action) error { if err := protobuf.WritePrettyJSONFile(filename, action); err != nil { return err } + log.Printf("Wrote %s", filename) return nil } @@ -111,6 +116,7 @@ func (r *Html) emitActionTextproto(dir string, a *dipb.Action) error { if err := protobuf.WritePrettyTextFile(filename, a); err != nil { return err } + log.Printf("Wrote %s", filename) return nil } @@ -120,9 +126,13 @@ func (r *Html) emitOutputPairDiff(dir string, pair *action.OutputPair) error { if err := os.MkdirAll(basedir, os.ModePerm); err != nil { return err } - if err := os.WriteFile(filename+".diff.txt", []byte(pair.UnifiedDiff()), fs.ModePerm); err != nil { + + log.Printf("Unified Diff %s", filename) + unifiedDiff := fmt.Sprint(pair.UnifiedDiff()) + if err := os.WriteFile(filename+".diff.txt", []byte(unifiedDiff), fs.ModePerm); err != nil { return err } + log.Printf("Cmp Diff %s", filename) if err := os.WriteFile(filename+".cmp.txt", []byte(pair.Diff()), fs.ModePerm); err != nil { return err } @@ -135,11 +145,14 @@ func (r *Html) emitIndexHtml(dir string) error { if err != nil { return err } + log.Printf("Rendering html: %s", filename) + return r.renderIndexHtml(out) } func (r *Html) emitStyleCss(dir string) error { filename := filepath.Join(dir, "style.css") + log.Printf("Rendering css: %s", filename) return ioutil.WriteFile(filename, styleCss, os.ModePerm) } diff --git a/rules_proto_config.yaml b/rules_proto_config.yaml index 3acfd04..832749f 100644 --- a/rules_proto_config.yaml +++ b/rules_proto_config.yaml @@ -56,6 +56,10 @@ rules: implementation: stackb:rules_proto:proto_compile visibility: - //visibility:public + - name: proto_compiled_sources + implementation: stackb:rules_proto:proto_compiled_sources + visibility: + - //visibility:public - name: proto_go_library enabled: true implementation: stackb:rules_proto:proto_go_library @@ -67,14 +71,6 @@ rules: - "google/protobuf/([a-z]+).proto @org_golang_google_protobuf//types/known/${1}pb" - "google/protobuf/(field_mask).proto @org_golang_google_protobuf//types/known/fieldmaskpb" - "google/protobuf/(descriptor|plugin).proto @org_golang_google_protobuf//types/${1}pb" - - name: proto_closure_js_library - implementation: stackb:rules_proto:proto_closure_js_library - visibility: - - //visibility:public - - name: grpc_closure_js_library - implementation: stackb:rules_proto:grpc_closure_js_library - visibility: - - //visibility:public languages: - name: go plugins: @@ -84,12 +80,3 @@ languages: - proto_compile - proto_go_library enabled: false - - name: closure - plugins: - - closure_js - - protoc-gen-grpc-js - rules: - - proto_compile - - proto_closure_js_library - - grpc_closure_js_library - enabled: false From 591f3751c00fd60b31cf3093cedb8f090c9085d2 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Sun, 7 Sep 2025 22:51:38 -0600 Subject: [PATCH 10/19] checkpoint: generate local --- BUILD.bazel | 32 +- MODULE.bazel | 88 +- go.mod | 10 +- go.sum | 12 +- .../protobuf/analysis_v2/analysis_v2.pb.go | 1092 +++++++ .../src/main/protobuf/analysis_v2/go.mod | 3 + .../src/main/protobuf/build/build.pb.go | 2678 +++++++++++++++++ .../bazelapis/src/main/protobuf/build/go.mod | 3 + 8 files changed, 3847 insertions(+), 71 deletions(-) create mode 100755 local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go create mode 100644 local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod create mode 100755 local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go create mode 100644 local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod diff --git a/BUILD.bazel b/BUILD.bazel index 4b8862f..d4ef161 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,5 +1,5 @@ load("@build_stack_rules_proto//rules:proto_gazelle.bzl", "proto_gazelle") -load("@build_stack_rules_proto//rules/go:module.bzl", "go_modules", "go_vendor") +load("@build_stack_rules_proto//rules/go:proto_go_modules.bzl", "proto_go_modules") load("@gazelle//:def.bzl", "gazelle_binary") # -- Gazelle language "walk" --- @@ -27,7 +27,7 @@ gazelle_binary( "@gazelle//language/proto:go_default_library", "@gazelle//language/go:go_default_library", "@build_stack_rules_proto//language/protobuf", - "@build_stack_rules_proto//language/gomodules", + "@build_stack_rules_proto//language/proto_go_modules", ], ) @@ -44,23 +44,17 @@ proto_gazelle( ], ) -go_vendor( - name = "go_vendor", - modules = [ - "@protoapis//google/protobuf:go_module", +proto_go_modules( + name = "proto_go_modules", + go_version = "go.mod", + imports = [ + "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2", + # "github.com/bazelbuild/remoteapis/build/bazel/remote/execution/v2/remote_execution", ], - deps = [ - "//build/stack/bazel/aquery/differ:differ_go_proto", - "@bazelapis//src/main/protobuf:analysis_v2_go_proto", - "@bazelapis//src/main/protobuf:build_go_proto", - # "@protoapis//google/protobuf:any_go_proto", - # "@protoapis//google/protobuf:descriptor_go_proto", - # "@protoapis//google/protobuf:struct_go_proto", - # "@protoapis//google/protobuf:timestamp_go_proto", + modules = [ + "@protoapis//:proto_go_modules", + "@bazelapis//:proto_go_modules", + "@remoteapis//:proto_go_modules", + "@googleapis//:proto_go_modules", ], ) - -go_modules( - name = "go_modules", - deps = ["@bazel-aquery-differ//build/stack/bazel/aquery/differ:go_module"], -) diff --git a/MODULE.bazel b/MODULE.bazel index 54ac507..44fea38 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -49,10 +49,37 @@ use_repo( # ------------------------------------------------------------------- proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository", dev_dependency = True) +proto_repository.archive( + name = "protoapis", + build_directives = [ + "gazelle:proto_go_modules_target_dir ROOT", + "gazelle:exclude testdata", + "gazelle:exclude google/protobuf/compiler/ruby", + "gazelle:exclude google/protobuf/util/internal/testdata", + "gazelle:proto_language go enable true", + ], + build_file_generation = "clean", + build_file_proto_mode = "file", + cfgs = ["//:rules_proto_config.yaml"], + deleted_files = [ + "google/protobuf/*test*.proto", + "google/protobuf/*unittest*.proto", + "google/protobuf/compiler/cpp/*test*.proto", + "google/protobuf/util/*test*.proto", + "google/protobuf/util/*unittest*.proto", + "google/protobuf/util/json_format*.proto", + ], + sha256 = "4514213c25a5b87e1948aeeb4c40effc55d11d60871ca5b903a2779005fc48ce", + strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", + type = "zip", + urls = [ + "https://codeload.github.com/protocolbuffers/protobuf/zip/9650e9fe8f737efcad485c2a8e6e696186ae3862", + ], +) proto_repository.archive( name = "googleapis", build_directives = [ - "gazelle:gomodules_target_dir ROOT", + "gazelle:proto_go_modules_target_dir ROOT", "gazelle:exclude google/example", "gazelle:exclude google/ads/googleads/v7/services", "gazelle:exclude google/ads/googleads/v8/services", @@ -66,34 +93,14 @@ proto_repository.archive( sha256 = "95da12951c7d570980d5152f6cca9e1cb795ddc6b6dd7e9423bdffde28290f7a", strip_prefix = "googleapis-02710fa0ea5312d79d7fb986c9c9823fb41049a9", type = "zip", - urls = ["https://codeload.github.com/googleapis/googleapis/zip/02710fa0ea5312d79d7fb986c9c9823fb41049a9"], -) -proto_repository.archive( - name = "bazelapis", - build_directives = [ - "gazelle:gomodules_target_dir ROOT", - "gazelle:exclude third_party", - "gazelle:exclude src/tools/android/java/com/google/devtools/build/android", - "gazelle:exclude src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata", - "gazelle:proto_language go enable true", - "gazelle:prefix github.com/bazelbuild/bazelapis", - ], - build_file_generation = "clean", - build_file_proto_mode = "file", - cfgs = ["//:rules_proto_config.yaml"], - imports = [ - "@googleapis//:imports.csv", - "@protoapis//:imports.csv", - "@remoteapis//:imports.csv", + urls = [ + "https://codeload.github.com/googleapis/googleapis/zip/02710fa0ea5312d79d7fb986c9c9823fb41049a9", ], - strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", - type = "zip", - urls = ["https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6"], ) proto_repository.archive( name = "remoteapis", build_directives = [ - "gazelle:gomodules_target_dir ROOT", + "gazelle:proto_go_modules_target_dir ROOT", "gazelle:exclude third_party", "gazelle:exclude build/bazel/remote/asset/v1", "gazelle:exclude build/bazel/remote/logstream/v1", @@ -113,32 +120,33 @@ proto_repository.archive( sha256 = "743d2d5b5504029f3f825beb869ce0ec2330b647b3ee465a4f39ca82df83f8bf", strip_prefix = "remote-apis-636121a32fa7b9114311374e4786597d8e7a69f3", type = "zip", - urls = ["https://codeload.github.com/bazelbuild/remote-apis/zip/636121a32fa7b9114311374e4786597d8e7a69f3"], + urls = [ + "https://codeload.github.com/bazelbuild/remote-apis/zip/636121a32fa7b9114311374e4786597d8e7a69f3", + ], ) proto_repository.archive( - name = "protoapis", + name = "bazelapis", build_directives = [ - "gazelle:gomodules_target_dir ROOT", - "gazelle:exclude testdata", - "gazelle:exclude google/protobuf/compiler/ruby", - "gazelle:exclude google/protobuf/util/internal/testdata", + "gazelle:proto_go_modules_target_dir ROOT", + "gazelle:exclude third_party", + "gazelle:exclude src/tools/android/java/com/google/devtools/build/android", + "gazelle:exclude src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata", "gazelle:proto_language go enable true", + "gazelle:prefix github.com/bazelbuild/bazelapis", ], build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], - deleted_files = [ - "google/protobuf/*test*.proto", - "google/protobuf/*unittest*.proto", - "google/protobuf/compiler/cpp/*test*.proto", - "google/protobuf/util/*test*.proto", - "google/protobuf/util/*unittest*.proto", - "google/protobuf/util/json_format*.proto", + imports = [ + "@googleapis//:imports.csv", + "@protoapis//:imports.csv", + "@remoteapis//:imports.csv", ], - sha256 = "4514213c25a5b87e1948aeeb4c40effc55d11d60871ca5b903a2779005fc48ce", - strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", + strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", type = "zip", - urls = ["https://codeload.github.com/protocolbuffers/protobuf/zip/9650e9fe8f737efcad485c2a8e6e696186ae3862"], + urls = [ + "https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6", + ], ) use_repo( proto_repository, diff --git a/go.mod b/go.mod index 18288f0..3a107dc 100644 --- a/go.mod +++ b/go.mod @@ -3,9 +3,15 @@ module github.com/stackb/bazel-aquery-differ go 1.23.1 require ( + github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 v0.0.0-00010101000000-000000000000 + github.com/bazelbuild/rules_go v0.57.0 github.com/google/go-cmp v0.7.0 - github.com/pmezard/go-difflib v1.0.0 + github.com/hexops/gotextdiff v1.0.3 google.golang.org/protobuf v1.36.8 ) -require github.com/hexops/gotextdiff v1.0.3 // indirect +require github.com/bazelbuild/bazelapis/src/main/protobuf/build v0.0.0-00010101000000-000000000000 // indirect + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/build => ./local/github.com/bazelbuild/bazelapis/src/main/protobuf/build + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 => ./local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 diff --git a/go.sum b/go.sum index 6d1e69e..f60a1f7 100644 --- a/go.sum +++ b/go.sum @@ -1,16 +1,8 @@ -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= -github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/bazelbuild/rules_go v0.57.0 h1:qBFxjy29iJg22xWlu5A3mNwrXtCHiEnHcIt91SsiFGU= +github.com/bazelbuild/rules_go v0.57.0/go.mod h1:Pn30cb4M513fe2rQ6GiJ3q8QyrRsgC7zhuDvi50Lw4Y= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= -github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc= google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU= diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go new file mode 100755 index 0000000..f2a2031 --- /dev/null +++ b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go @@ -0,0 +1,1092 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/analysis_v2.proto + +package analysis_v2 + +import ( + build "github.com/bazelbuild/bazelapis/src/main/protobuf/build" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type ActionGraphContainer struct { + state protoimpl.MessageState `protogen:"open.v1"` + Artifacts []*Artifact `protobuf:"bytes,1,rep,name=artifacts,proto3" json:"artifacts,omitempty"` + Actions []*Action `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"` + Targets []*Target `protobuf:"bytes,3,rep,name=targets,proto3" json:"targets,omitempty"` + DepSetOfFiles []*DepSetOfFiles `protobuf:"bytes,4,rep,name=dep_set_of_files,json=depSetOfFiles,proto3" json:"dep_set_of_files,omitempty"` + Configuration []*Configuration `protobuf:"bytes,5,rep,name=configuration,proto3" json:"configuration,omitempty"` + AspectDescriptors []*AspectDescriptor `protobuf:"bytes,6,rep,name=aspect_descriptors,json=aspectDescriptors,proto3" json:"aspect_descriptors,omitempty"` + RuleClasses []*RuleClass `protobuf:"bytes,7,rep,name=rule_classes,json=ruleClasses,proto3" json:"rule_classes,omitempty"` + PathFragments []*PathFragment `protobuf:"bytes,8,rep,name=path_fragments,json=pathFragments,proto3" json:"path_fragments,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionGraphContainer) Reset() { + *x = ActionGraphContainer{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionGraphContainer) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionGraphContainer) ProtoMessage() {} + +func (x *ActionGraphContainer) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionGraphContainer.ProtoReflect.Descriptor instead. +func (*ActionGraphContainer) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{0} +} + +func (x *ActionGraphContainer) GetArtifacts() []*Artifact { + if x != nil { + return x.Artifacts + } + return nil +} + +func (x *ActionGraphContainer) GetActions() []*Action { + if x != nil { + return x.Actions + } + return nil +} + +func (x *ActionGraphContainer) GetTargets() []*Target { + if x != nil { + return x.Targets + } + return nil +} + +func (x *ActionGraphContainer) GetDepSetOfFiles() []*DepSetOfFiles { + if x != nil { + return x.DepSetOfFiles + } + return nil +} + +func (x *ActionGraphContainer) GetConfiguration() []*Configuration { + if x != nil { + return x.Configuration + } + return nil +} + +func (x *ActionGraphContainer) GetAspectDescriptors() []*AspectDescriptor { + if x != nil { + return x.AspectDescriptors + } + return nil +} + +func (x *ActionGraphContainer) GetRuleClasses() []*RuleClass { + if x != nil { + return x.RuleClasses + } + return nil +} + +func (x *ActionGraphContainer) GetPathFragments() []*PathFragment { + if x != nil { + return x.PathFragments + } + return nil +} + +type Artifact struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + PathFragmentId uint32 `protobuf:"varint,2,opt,name=path_fragment_id,json=pathFragmentId,proto3" json:"path_fragment_id,omitempty"` + IsTreeArtifact bool `protobuf:"varint,3,opt,name=is_tree_artifact,json=isTreeArtifact,proto3" json:"is_tree_artifact,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Artifact) Reset() { + *x = Artifact{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Artifact) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Artifact) ProtoMessage() {} + +func (x *Artifact) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Artifact.ProtoReflect.Descriptor instead. +func (*Artifact) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{1} +} + +func (x *Artifact) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *Artifact) GetPathFragmentId() uint32 { + if x != nil { + return x.PathFragmentId + } + return 0 +} + +func (x *Artifact) GetIsTreeArtifact() bool { + if x != nil { + return x.IsTreeArtifact + } + return false +} + +type Action struct { + state protoimpl.MessageState `protogen:"open.v1"` + TargetId uint32 `protobuf:"varint,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` + AspectDescriptorIds []uint32 `protobuf:"varint,2,rep,packed,name=aspect_descriptor_ids,json=aspectDescriptorIds,proto3" json:"aspect_descriptor_ids,omitempty"` + ActionKey string `protobuf:"bytes,3,opt,name=action_key,json=actionKey,proto3" json:"action_key,omitempty"` + Mnemonic string `protobuf:"bytes,4,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + ConfigurationId uint32 `protobuf:"varint,5,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` + Arguments []string `protobuf:"bytes,6,rep,name=arguments,proto3" json:"arguments,omitempty"` + EnvironmentVariables []*KeyValuePair `protobuf:"bytes,7,rep,name=environment_variables,json=environmentVariables,proto3" json:"environment_variables,omitempty"` + InputDepSetIds []uint32 `protobuf:"varint,8,rep,packed,name=input_dep_set_ids,json=inputDepSetIds,proto3" json:"input_dep_set_ids,omitempty"` + OutputIds []uint32 `protobuf:"varint,9,rep,packed,name=output_ids,json=outputIds,proto3" json:"output_ids,omitempty"` + DiscoversInputs bool `protobuf:"varint,10,opt,name=discovers_inputs,json=discoversInputs,proto3" json:"discovers_inputs,omitempty"` + ExecutionInfo []*KeyValuePair `protobuf:"bytes,11,rep,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"` + ParamFiles []*ParamFile `protobuf:"bytes,12,rep,name=param_files,json=paramFiles,proto3" json:"param_files,omitempty"` + PrimaryOutputId uint32 `protobuf:"varint,13,opt,name=primary_output_id,json=primaryOutputId,proto3" json:"primary_output_id,omitempty"` + ExecutionPlatform string `protobuf:"bytes,14,opt,name=execution_platform,json=executionPlatform,proto3" json:"execution_platform,omitempty"` + TemplateContent string `protobuf:"bytes,15,opt,name=template_content,json=templateContent,proto3" json:"template_content,omitempty"` + Substitutions []*KeyValuePair `protobuf:"bytes,16,rep,name=substitutions,proto3" json:"substitutions,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Action) Reset() { + *x = Action{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Action) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Action) ProtoMessage() {} + +func (x *Action) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Action.ProtoReflect.Descriptor instead. +func (*Action) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{2} +} + +func (x *Action) GetTargetId() uint32 { + if x != nil { + return x.TargetId + } + return 0 +} + +func (x *Action) GetAspectDescriptorIds() []uint32 { + if x != nil { + return x.AspectDescriptorIds + } + return nil +} + +func (x *Action) GetActionKey() string { + if x != nil { + return x.ActionKey + } + return "" +} + +func (x *Action) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *Action) GetConfigurationId() uint32 { + if x != nil { + return x.ConfigurationId + } + return 0 +} + +func (x *Action) GetArguments() []string { + if x != nil { + return x.Arguments + } + return nil +} + +func (x *Action) GetEnvironmentVariables() []*KeyValuePair { + if x != nil { + return x.EnvironmentVariables + } + return nil +} + +func (x *Action) GetInputDepSetIds() []uint32 { + if x != nil { + return x.InputDepSetIds + } + return nil +} + +func (x *Action) GetOutputIds() []uint32 { + if x != nil { + return x.OutputIds + } + return nil +} + +func (x *Action) GetDiscoversInputs() bool { + if x != nil { + return x.DiscoversInputs + } + return false +} + +func (x *Action) GetExecutionInfo() []*KeyValuePair { + if x != nil { + return x.ExecutionInfo + } + return nil +} + +func (x *Action) GetParamFiles() []*ParamFile { + if x != nil { + return x.ParamFiles + } + return nil +} + +func (x *Action) GetPrimaryOutputId() uint32 { + if x != nil { + return x.PrimaryOutputId + } + return 0 +} + +func (x *Action) GetExecutionPlatform() string { + if x != nil { + return x.ExecutionPlatform + } + return "" +} + +func (x *Action) GetTemplateContent() string { + if x != nil { + return x.TemplateContent + } + return "" +} + +func (x *Action) GetSubstitutions() []*KeyValuePair { + if x != nil { + return x.Substitutions + } + return nil +} + +type Target struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` + RuleClassId uint32 `protobuf:"varint,3,opt,name=rule_class_id,json=ruleClassId,proto3" json:"rule_class_id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Target) Reset() { + *x = Target{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Target) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Target) ProtoMessage() {} + +func (x *Target) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Target.ProtoReflect.Descriptor instead. +func (*Target) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{3} +} + +func (x *Target) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *Target) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *Target) GetRuleClassId() uint32 { + if x != nil { + return x.RuleClassId + } + return 0 +} + +type RuleClass struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RuleClass) Reset() { + *x = RuleClass{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RuleClass) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RuleClass) ProtoMessage() {} + +func (x *RuleClass) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RuleClass.ProtoReflect.Descriptor instead. +func (*RuleClass) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{4} +} + +func (x *RuleClass) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *RuleClass) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +type AspectDescriptor struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + Parameters []*KeyValuePair `protobuf:"bytes,3,rep,name=parameters,proto3" json:"parameters,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AspectDescriptor) Reset() { + *x = AspectDescriptor{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AspectDescriptor) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AspectDescriptor) ProtoMessage() {} + +func (x *AspectDescriptor) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AspectDescriptor.ProtoReflect.Descriptor instead. +func (*AspectDescriptor) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{5} +} + +func (x *AspectDescriptor) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *AspectDescriptor) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *AspectDescriptor) GetParameters() []*KeyValuePair { + if x != nil { + return x.Parameters + } + return nil +} + +type DepSetOfFiles struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + TransitiveDepSetIds []uint32 `protobuf:"varint,2,rep,packed,name=transitive_dep_set_ids,json=transitiveDepSetIds,proto3" json:"transitive_dep_set_ids,omitempty"` + DirectArtifactIds []uint32 `protobuf:"varint,3,rep,packed,name=direct_artifact_ids,json=directArtifactIds,proto3" json:"direct_artifact_ids,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DepSetOfFiles) Reset() { + *x = DepSetOfFiles{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DepSetOfFiles) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DepSetOfFiles) ProtoMessage() {} + +func (x *DepSetOfFiles) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DepSetOfFiles.ProtoReflect.Descriptor instead. +func (*DepSetOfFiles) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{6} +} + +func (x *DepSetOfFiles) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *DepSetOfFiles) GetTransitiveDepSetIds() []uint32 { + if x != nil { + return x.TransitiveDepSetIds + } + return nil +} + +func (x *DepSetOfFiles) GetDirectArtifactIds() []uint32 { + if x != nil { + return x.DirectArtifactIds + } + return nil +} + +type Configuration struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + Mnemonic string `protobuf:"bytes,2,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + PlatformName string `protobuf:"bytes,3,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` + Checksum string `protobuf:"bytes,4,opt,name=checksum,proto3" json:"checksum,omitempty"` + IsTool bool `protobuf:"varint,5,opt,name=is_tool,json=isTool,proto3" json:"is_tool,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Configuration) Reset() { + *x = Configuration{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Configuration) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Configuration) ProtoMessage() {} + +func (x *Configuration) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Configuration.ProtoReflect.Descriptor instead. +func (*Configuration) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{7} +} + +func (x *Configuration) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *Configuration) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *Configuration) GetPlatformName() string { + if x != nil { + return x.PlatformName + } + return "" +} + +func (x *Configuration) GetChecksum() string { + if x != nil { + return x.Checksum + } + return "" +} + +func (x *Configuration) GetIsTool() bool { + if x != nil { + return x.IsTool + } + return false +} + +type KeyValuePair struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *KeyValuePair) Reset() { + *x = KeyValuePair{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *KeyValuePair) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*KeyValuePair) ProtoMessage() {} + +func (x *KeyValuePair) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use KeyValuePair.ProtoReflect.Descriptor instead. +func (*KeyValuePair) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{8} +} + +func (x *KeyValuePair) GetKey() string { + if x != nil { + return x.Key + } + return "" +} + +func (x *KeyValuePair) GetValue() string { + if x != nil { + return x.Value + } + return "" +} + +type ConfiguredTarget struct { + state protoimpl.MessageState `protogen:"open.v1"` + Target *build.Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` + // Deprecated: Marked as deprecated in src/main/protobuf/analysis_v2.proto. + Configuration *Configuration `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` + ConfigurationId uint32 `protobuf:"varint,3,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ConfiguredTarget) Reset() { + *x = ConfiguredTarget{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ConfiguredTarget) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConfiguredTarget) ProtoMessage() {} + +func (x *ConfiguredTarget) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConfiguredTarget.ProtoReflect.Descriptor instead. +func (*ConfiguredTarget) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{9} +} + +func (x *ConfiguredTarget) GetTarget() *build.Target { + if x != nil { + return x.Target + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/protobuf/analysis_v2.proto. +func (x *ConfiguredTarget) GetConfiguration() *Configuration { + if x != nil { + return x.Configuration + } + return nil +} + +func (x *ConfiguredTarget) GetConfigurationId() uint32 { + if x != nil { + return x.ConfigurationId + } + return 0 +} + +type CqueryResult struct { + state protoimpl.MessageState `protogen:"open.v1"` + Results []*ConfiguredTarget `protobuf:"bytes,1,rep,name=results,proto3" json:"results,omitempty"` + Configurations []*Configuration `protobuf:"bytes,2,rep,name=configurations,proto3" json:"configurations,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CqueryResult) Reset() { + *x = CqueryResult{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CqueryResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CqueryResult) ProtoMessage() {} + +func (x *CqueryResult) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CqueryResult.ProtoReflect.Descriptor instead. +func (*CqueryResult) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{10} +} + +func (x *CqueryResult) GetResults() []*ConfiguredTarget { + if x != nil { + return x.Results + } + return nil +} + +func (x *CqueryResult) GetConfigurations() []*Configuration { + if x != nil { + return x.Configurations + } + return nil +} + +type ParamFile struct { + state protoimpl.MessageState `protogen:"open.v1"` + ExecPath string `protobuf:"bytes,1,opt,name=exec_path,json=execPath,proto3" json:"exec_path,omitempty"` + Arguments []string `protobuf:"bytes,2,rep,name=arguments,proto3" json:"arguments,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ParamFile) Reset() { + *x = ParamFile{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ParamFile) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ParamFile) ProtoMessage() {} + +func (x *ParamFile) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[11] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ParamFile.ProtoReflect.Descriptor instead. +func (*ParamFile) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{11} +} + +func (x *ParamFile) GetExecPath() string { + if x != nil { + return x.ExecPath + } + return "" +} + +func (x *ParamFile) GetArguments() []string { + if x != nil { + return x.Arguments + } + return nil +} + +type PathFragment struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` + ParentId uint32 `protobuf:"varint,3,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PathFragment) Reset() { + *x = PathFragment{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PathFragment) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PathFragment) ProtoMessage() {} + +func (x *PathFragment) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[12] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PathFragment.ProtoReflect.Descriptor instead. +func (*PathFragment) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{12} +} + +func (x *PathFragment) GetId() uint32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *PathFragment) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *PathFragment) GetParentId() uint32 { + if x != nil { + return x.ParentId + } + return 0 +} + +var File_src_main_protobuf_analysis_v2_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_analysis_v2_proto_rawDesc = "" + + "\n" + + "#src/main/protobuf/analysis_v2.proto\x12\banalysis\x1a\x1dsrc/main/protobuf/build.proto\"\xe3\x03\n" + + "\x14ActionGraphContainer\x120\n" + + "\tartifacts\x18\x01 \x03(\v2\x12.analysis.ArtifactR\tartifacts\x12*\n" + + "\aactions\x18\x02 \x03(\v2\x10.analysis.ActionR\aactions\x12*\n" + + "\atargets\x18\x03 \x03(\v2\x10.analysis.TargetR\atargets\x12@\n" + + "\x10dep_set_of_files\x18\x04 \x03(\v2\x17.analysis.DepSetOfFilesR\rdepSetOfFiles\x12=\n" + + "\rconfiguration\x18\x05 \x03(\v2\x17.analysis.ConfigurationR\rconfiguration\x12I\n" + + "\x12aspect_descriptors\x18\x06 \x03(\v2\x1a.analysis.AspectDescriptorR\x11aspectDescriptors\x126\n" + + "\frule_classes\x18\a \x03(\v2\x13.analysis.RuleClassR\vruleClasses\x12=\n" + + "\x0epath_fragments\x18\b \x03(\v2\x16.analysis.PathFragmentR\rpathFragments\"n\n" + + "\bArtifact\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x12(\n" + + "\x10path_fragment_id\x18\x02 \x01(\rR\x0epathFragmentId\x12(\n" + + "\x10is_tree_artifact\x18\x03 \x01(\bR\x0eisTreeArtifact\"\xd8\x05\n" + + "\x06Action\x12\x1b\n" + + "\ttarget_id\x18\x01 \x01(\rR\btargetId\x122\n" + + "\x15aspect_descriptor_ids\x18\x02 \x03(\rR\x13aspectDescriptorIds\x12\x1d\n" + + "\n" + + "action_key\x18\x03 \x01(\tR\tactionKey\x12\x1a\n" + + "\bmnemonic\x18\x04 \x01(\tR\bmnemonic\x12)\n" + + "\x10configuration_id\x18\x05 \x01(\rR\x0fconfigurationId\x12\x1c\n" + + "\targuments\x18\x06 \x03(\tR\targuments\x12K\n" + + "\x15environment_variables\x18\a \x03(\v2\x16.analysis.KeyValuePairR\x14environmentVariables\x12)\n" + + "\x11input_dep_set_ids\x18\b \x03(\rR\x0einputDepSetIds\x12\x1d\n" + + "\n" + + "output_ids\x18\t \x03(\rR\toutputIds\x12)\n" + + "\x10discovers_inputs\x18\n" + + " \x01(\bR\x0fdiscoversInputs\x12=\n" + + "\x0eexecution_info\x18\v \x03(\v2\x16.analysis.KeyValuePairR\rexecutionInfo\x124\n" + + "\vparam_files\x18\f \x03(\v2\x13.analysis.ParamFileR\n" + + "paramFiles\x12*\n" + + "\x11primary_output_id\x18\r \x01(\rR\x0fprimaryOutputId\x12-\n" + + "\x12execution_platform\x18\x0e \x01(\tR\x11executionPlatform\x12)\n" + + "\x10template_content\x18\x0f \x01(\tR\x0ftemplateContent\x12<\n" + + "\rsubstitutions\x18\x10 \x03(\v2\x16.analysis.KeyValuePairR\rsubstitutions\"R\n" + + "\x06Target\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x12\x14\n" + + "\x05label\x18\x02 \x01(\tR\x05label\x12\"\n" + + "\rrule_class_id\x18\x03 \x01(\rR\vruleClassId\"/\n" + + "\tRuleClass\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x12\x12\n" + + "\x04name\x18\x02 \x01(\tR\x04name\"n\n" + + "\x10AspectDescriptor\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x12\x12\n" + + "\x04name\x18\x02 \x01(\tR\x04name\x126\n" + + "\n" + + "parameters\x18\x03 \x03(\v2\x16.analysis.KeyValuePairR\n" + + "parameters\"\x84\x01\n" + + "\rDepSetOfFiles\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x123\n" + + "\x16transitive_dep_set_ids\x18\x02 \x03(\rR\x13transitiveDepSetIds\x12.\n" + + "\x13direct_artifact_ids\x18\x03 \x03(\rR\x11directArtifactIds\"\x95\x01\n" + + "\rConfiguration\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x12\x1a\n" + + "\bmnemonic\x18\x02 \x01(\tR\bmnemonic\x12#\n" + + "\rplatform_name\x18\x03 \x01(\tR\fplatformName\x12\x1a\n" + + "\bchecksum\x18\x04 \x01(\tR\bchecksum\x12\x17\n" + + "\ais_tool\x18\x05 \x01(\bR\x06isTool\"6\n" + + "\fKeyValuePair\x12\x10\n" + + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x01(\tR\x05value\"\xad\x01\n" + + "\x10ConfiguredTarget\x12+\n" + + "\x06target\x18\x01 \x01(\v2\x13.blaze_query.TargetR\x06target\x12A\n" + + "\rconfiguration\x18\x02 \x01(\v2\x17.analysis.ConfigurationB\x02\x18\x01R\rconfiguration\x12)\n" + + "\x10configuration_id\x18\x03 \x01(\rR\x0fconfigurationId\"\x85\x01\n" + + "\fCqueryResult\x124\n" + + "\aresults\x18\x01 \x03(\v2\x1a.analysis.ConfiguredTargetR\aresults\x12?\n" + + "\x0econfigurations\x18\x02 \x03(\v2\x17.analysis.ConfigurationR\x0econfigurations\"F\n" + + "\tParamFile\x12\x1b\n" + + "\texec_path\x18\x01 \x01(\tR\bexecPath\x12\x1c\n" + + "\targuments\x18\x02 \x03(\tR\targuments\"Q\n" + + "\fPathFragment\x12\x0e\n" + + "\x02id\x18\x01 \x01(\rR\x02id\x12\x14\n" + + "\x05label\x18\x02 \x01(\tR\x05label\x12\x1b\n" + + "\tparent_id\x18\x03 \x01(\rR\bparentIdB:\n" + + "&com.google.devtools.build.lib.analysisB\x10AnalysisProtosV2b\x06proto3" + +var ( + file_src_main_protobuf_analysis_v2_proto_rawDescOnce sync.Once + file_src_main_protobuf_analysis_v2_proto_rawDescData []byte +) + +func file_src_main_protobuf_analysis_v2_proto_rawDescGZIP() []byte { + file_src_main_protobuf_analysis_v2_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_analysis_v2_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_analysis_v2_proto_rawDesc), len(file_src_main_protobuf_analysis_v2_proto_rawDesc))) + }) + return file_src_main_protobuf_analysis_v2_proto_rawDescData +} + +var file_src_main_protobuf_analysis_v2_proto_msgTypes = make([]protoimpl.MessageInfo, 13) +var file_src_main_protobuf_analysis_v2_proto_goTypes = []any{ + (*ActionGraphContainer)(nil), // 0: analysis.ActionGraphContainer + (*Artifact)(nil), // 1: analysis.Artifact + (*Action)(nil), // 2: analysis.Action + (*Target)(nil), // 3: analysis.Target + (*RuleClass)(nil), // 4: analysis.RuleClass + (*AspectDescriptor)(nil), // 5: analysis.AspectDescriptor + (*DepSetOfFiles)(nil), // 6: analysis.DepSetOfFiles + (*Configuration)(nil), // 7: analysis.Configuration + (*KeyValuePair)(nil), // 8: analysis.KeyValuePair + (*ConfiguredTarget)(nil), // 9: analysis.ConfiguredTarget + (*CqueryResult)(nil), // 10: analysis.CqueryResult + (*ParamFile)(nil), // 11: analysis.ParamFile + (*PathFragment)(nil), // 12: analysis.PathFragment + (*build.Target)(nil), // 13: blaze_query.Target +} +var file_src_main_protobuf_analysis_v2_proto_depIdxs = []int32{ + 1, // 0: analysis.ActionGraphContainer.artifacts:type_name -> analysis.Artifact + 2, // 1: analysis.ActionGraphContainer.actions:type_name -> analysis.Action + 3, // 2: analysis.ActionGraphContainer.targets:type_name -> analysis.Target + 6, // 3: analysis.ActionGraphContainer.dep_set_of_files:type_name -> analysis.DepSetOfFiles + 7, // 4: analysis.ActionGraphContainer.configuration:type_name -> analysis.Configuration + 5, // 5: analysis.ActionGraphContainer.aspect_descriptors:type_name -> analysis.AspectDescriptor + 4, // 6: analysis.ActionGraphContainer.rule_classes:type_name -> analysis.RuleClass + 12, // 7: analysis.ActionGraphContainer.path_fragments:type_name -> analysis.PathFragment + 8, // 8: analysis.Action.environment_variables:type_name -> analysis.KeyValuePair + 8, // 9: analysis.Action.execution_info:type_name -> analysis.KeyValuePair + 11, // 10: analysis.Action.param_files:type_name -> analysis.ParamFile + 8, // 11: analysis.Action.substitutions:type_name -> analysis.KeyValuePair + 8, // 12: analysis.AspectDescriptor.parameters:type_name -> analysis.KeyValuePair + 13, // 13: analysis.ConfiguredTarget.target:type_name -> blaze_query.Target + 7, // 14: analysis.ConfiguredTarget.configuration:type_name -> analysis.Configuration + 9, // 15: analysis.CqueryResult.results:type_name -> analysis.ConfiguredTarget + 7, // 16: analysis.CqueryResult.configurations:type_name -> analysis.Configuration + 17, // [17:17] is the sub-list for method output_type + 17, // [17:17] is the sub-list for method input_type + 17, // [17:17] is the sub-list for extension type_name + 17, // [17:17] is the sub-list for extension extendee + 0, // [0:17] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_analysis_v2_proto_init() } +func file_src_main_protobuf_analysis_v2_proto_init() { + if File_src_main_protobuf_analysis_v2_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_analysis_v2_proto_rawDesc), len(file_src_main_protobuf_analysis_v2_proto_rawDesc)), + NumEnums: 0, + NumMessages: 13, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_analysis_v2_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_analysis_v2_proto_depIdxs, + MessageInfos: file_src_main_protobuf_analysis_v2_proto_msgTypes, + }.Build() + File_src_main_protobuf_analysis_v2_proto = out.File + file_src_main_protobuf_analysis_v2_proto_goTypes = nil + file_src_main_protobuf_analysis_v2_proto_depIdxs = nil +} diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod new file mode 100644 index 0000000..ca057ce --- /dev/null +++ b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/analysis_v2.pb.go diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go new file mode 100755 index 0000000..97f7062 --- /dev/null +++ b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go @@ -0,0 +1,2678 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/build.proto + +package build + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type FilesetEntry_SymlinkBehavior int32 + +const ( + FilesetEntry_COPY FilesetEntry_SymlinkBehavior = 1 + FilesetEntry_DEREFERENCE FilesetEntry_SymlinkBehavior = 2 +) + +// Enum value maps for FilesetEntry_SymlinkBehavior. +var ( + FilesetEntry_SymlinkBehavior_name = map[int32]string{ + 1: "COPY", + 2: "DEREFERENCE", + } + FilesetEntry_SymlinkBehavior_value = map[string]int32{ + "COPY": 1, + "DEREFERENCE": 2, + } +) + +func (x FilesetEntry_SymlinkBehavior) Enum() *FilesetEntry_SymlinkBehavior { + p := new(FilesetEntry_SymlinkBehavior) + *p = x + return p +} + +func (x FilesetEntry_SymlinkBehavior) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FilesetEntry_SymlinkBehavior) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_build_proto_enumTypes[0].Descriptor() +} + +func (FilesetEntry_SymlinkBehavior) Type() protoreflect.EnumType { + return &file_src_main_protobuf_build_proto_enumTypes[0] +} + +func (x FilesetEntry_SymlinkBehavior) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FilesetEntry_SymlinkBehavior) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FilesetEntry_SymlinkBehavior(num) + return nil +} + +// Deprecated: Use FilesetEntry_SymlinkBehavior.Descriptor instead. +func (FilesetEntry_SymlinkBehavior) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{6, 0} +} + +type Attribute_Discriminator int32 + +const ( + Attribute_INTEGER Attribute_Discriminator = 1 + Attribute_STRING Attribute_Discriminator = 2 + Attribute_LABEL Attribute_Discriminator = 3 + Attribute_OUTPUT Attribute_Discriminator = 4 + Attribute_STRING_LIST Attribute_Discriminator = 5 + Attribute_LABEL_LIST Attribute_Discriminator = 6 + Attribute_OUTPUT_LIST Attribute_Discriminator = 7 + Attribute_DISTRIBUTION_SET Attribute_Discriminator = 8 + Attribute_LICENSE Attribute_Discriminator = 9 + Attribute_STRING_DICT Attribute_Discriminator = 10 + Attribute_FILESET_ENTRY_LIST Attribute_Discriminator = 11 + Attribute_LABEL_LIST_DICT Attribute_Discriminator = 12 + Attribute_STRING_LIST_DICT Attribute_Discriminator = 13 + Attribute_BOOLEAN Attribute_Discriminator = 14 + Attribute_TRISTATE Attribute_Discriminator = 15 + Attribute_INTEGER_LIST Attribute_Discriminator = 16 + Attribute_UNKNOWN Attribute_Discriminator = 18 + Attribute_LABEL_DICT_UNARY Attribute_Discriminator = 19 + Attribute_SELECTOR_LIST Attribute_Discriminator = 20 + Attribute_LABEL_KEYED_STRING_DICT Attribute_Discriminator = 21 + Attribute_DEPRECATED_STRING_DICT_UNARY Attribute_Discriminator = 17 +) + +// Enum value maps for Attribute_Discriminator. +var ( + Attribute_Discriminator_name = map[int32]string{ + 1: "INTEGER", + 2: "STRING", + 3: "LABEL", + 4: "OUTPUT", + 5: "STRING_LIST", + 6: "LABEL_LIST", + 7: "OUTPUT_LIST", + 8: "DISTRIBUTION_SET", + 9: "LICENSE", + 10: "STRING_DICT", + 11: "FILESET_ENTRY_LIST", + 12: "LABEL_LIST_DICT", + 13: "STRING_LIST_DICT", + 14: "BOOLEAN", + 15: "TRISTATE", + 16: "INTEGER_LIST", + 18: "UNKNOWN", + 19: "LABEL_DICT_UNARY", + 20: "SELECTOR_LIST", + 21: "LABEL_KEYED_STRING_DICT", + 17: "DEPRECATED_STRING_DICT_UNARY", + } + Attribute_Discriminator_value = map[string]int32{ + "INTEGER": 1, + "STRING": 2, + "LABEL": 3, + "OUTPUT": 4, + "STRING_LIST": 5, + "LABEL_LIST": 6, + "OUTPUT_LIST": 7, + "DISTRIBUTION_SET": 8, + "LICENSE": 9, + "STRING_DICT": 10, + "FILESET_ENTRY_LIST": 11, + "LABEL_LIST_DICT": 12, + "STRING_LIST_DICT": 13, + "BOOLEAN": 14, + "TRISTATE": 15, + "INTEGER_LIST": 16, + "UNKNOWN": 18, + "LABEL_DICT_UNARY": 19, + "SELECTOR_LIST": 20, + "LABEL_KEYED_STRING_DICT": 21, + "DEPRECATED_STRING_DICT_UNARY": 17, + } +) + +func (x Attribute_Discriminator) Enum() *Attribute_Discriminator { + p := new(Attribute_Discriminator) + *p = x + return p +} + +func (x Attribute_Discriminator) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Attribute_Discriminator) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_build_proto_enumTypes[1].Descriptor() +} + +func (Attribute_Discriminator) Type() protoreflect.EnumType { + return &file_src_main_protobuf_build_proto_enumTypes[1] +} + +func (x Attribute_Discriminator) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *Attribute_Discriminator) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = Attribute_Discriminator(num) + return nil +} + +// Deprecated: Use Attribute_Discriminator.Descriptor instead. +func (Attribute_Discriminator) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{7, 0} +} + +type Attribute_Tristate int32 + +const ( + Attribute_NO Attribute_Tristate = 0 + Attribute_YES Attribute_Tristate = 1 + Attribute_AUTO Attribute_Tristate = 2 +) + +// Enum value maps for Attribute_Tristate. +var ( + Attribute_Tristate_name = map[int32]string{ + 0: "NO", + 1: "YES", + 2: "AUTO", + } + Attribute_Tristate_value = map[string]int32{ + "NO": 0, + "YES": 1, + "AUTO": 2, + } +) + +func (x Attribute_Tristate) Enum() *Attribute_Tristate { + p := new(Attribute_Tristate) + *p = x + return p +} + +func (x Attribute_Tristate) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Attribute_Tristate) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_build_proto_enumTypes[2].Descriptor() +} + +func (Attribute_Tristate) Type() protoreflect.EnumType { + return &file_src_main_protobuf_build_proto_enumTypes[2] +} + +func (x Attribute_Tristate) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *Attribute_Tristate) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = Attribute_Tristate(num) + return nil +} + +// Deprecated: Use Attribute_Tristate.Descriptor instead. +func (Attribute_Tristate) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{7, 1} +} + +type Target_Discriminator int32 + +const ( + Target_RULE Target_Discriminator = 1 + Target_SOURCE_FILE Target_Discriminator = 2 + Target_GENERATED_FILE Target_Discriminator = 3 + Target_PACKAGE_GROUP Target_Discriminator = 4 + Target_ENVIRONMENT_GROUP Target_Discriminator = 5 +) + +// Enum value maps for Target_Discriminator. +var ( + Target_Discriminator_name = map[int32]string{ + 1: "RULE", + 2: "SOURCE_FILE", + 3: "GENERATED_FILE", + 4: "PACKAGE_GROUP", + 5: "ENVIRONMENT_GROUP", + } + Target_Discriminator_value = map[string]int32{ + "RULE": 1, + "SOURCE_FILE": 2, + "GENERATED_FILE": 3, + "PACKAGE_GROUP": 4, + "ENVIRONMENT_GROUP": 5, + } +) + +func (x Target_Discriminator) Enum() *Target_Discriminator { + p := new(Target_Discriminator) + *p = x + return p +} + +func (x Target_Discriminator) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Target_Discriminator) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_build_proto_enumTypes[3].Descriptor() +} + +func (Target_Discriminator) Type() protoreflect.EnumType { + return &file_src_main_protobuf_build_proto_enumTypes[3] +} + +func (x Target_Discriminator) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *Target_Discriminator) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = Target_Discriminator(num) + return nil +} + +// Deprecated: Use Target_Discriminator.Descriptor instead. +func (Target_Discriminator) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{15, 0} +} + +type AllowedRuleClassInfo_AllowedRuleClasses int32 + +const ( + AllowedRuleClassInfo_ANY AllowedRuleClassInfo_AllowedRuleClasses = 1 + AllowedRuleClassInfo_SPECIFIED AllowedRuleClassInfo_AllowedRuleClasses = 2 +) + +// Enum value maps for AllowedRuleClassInfo_AllowedRuleClasses. +var ( + AllowedRuleClassInfo_AllowedRuleClasses_name = map[int32]string{ + 1: "ANY", + 2: "SPECIFIED", + } + AllowedRuleClassInfo_AllowedRuleClasses_value = map[string]int32{ + "ANY": 1, + "SPECIFIED": 2, + } +) + +func (x AllowedRuleClassInfo_AllowedRuleClasses) Enum() *AllowedRuleClassInfo_AllowedRuleClasses { + p := new(AllowedRuleClassInfo_AllowedRuleClasses) + *p = x + return p +} + +func (x AllowedRuleClassInfo_AllowedRuleClasses) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (AllowedRuleClassInfo_AllowedRuleClasses) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_build_proto_enumTypes[4].Descriptor() +} + +func (AllowedRuleClassInfo_AllowedRuleClasses) Type() protoreflect.EnumType { + return &file_src_main_protobuf_build_proto_enumTypes[4] +} + +func (x AllowedRuleClassInfo_AllowedRuleClasses) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *AllowedRuleClassInfo_AllowedRuleClasses) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = AllowedRuleClassInfo_AllowedRuleClasses(num) + return nil +} + +// Deprecated: Use AllowedRuleClassInfo_AllowedRuleClasses.Descriptor instead. +func (AllowedRuleClassInfo_AllowedRuleClasses) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{17, 0} +} + +type License struct { + state protoimpl.MessageState `protogen:"open.v1"` + LicenseType []string `protobuf:"bytes,1,rep,name=license_type,json=licenseType" json:"license_type,omitempty"` + Exception []string `protobuf:"bytes,2,rep,name=exception" json:"exception,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *License) Reset() { + *x = License{} + mi := &file_src_main_protobuf_build_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *License) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*License) ProtoMessage() {} + +func (x *License) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use License.ProtoReflect.Descriptor instead. +func (*License) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{0} +} + +func (x *License) GetLicenseType() []string { + if x != nil { + return x.LicenseType + } + return nil +} + +func (x *License) GetException() []string { + if x != nil { + return x.Exception + } + return nil +} + +type StringDictEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StringDictEntry) Reset() { + *x = StringDictEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StringDictEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StringDictEntry) ProtoMessage() {} + +func (x *StringDictEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StringDictEntry.ProtoReflect.Descriptor instead. +func (*StringDictEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{1} +} + +func (x *StringDictEntry) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *StringDictEntry) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + +type LabelDictUnaryEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *LabelDictUnaryEntry) Reset() { + *x = LabelDictUnaryEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *LabelDictUnaryEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*LabelDictUnaryEntry) ProtoMessage() {} + +func (x *LabelDictUnaryEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use LabelDictUnaryEntry.ProtoReflect.Descriptor instead. +func (*LabelDictUnaryEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{2} +} + +func (x *LabelDictUnaryEntry) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *LabelDictUnaryEntry) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + +type LabelListDictEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` + Value []string `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *LabelListDictEntry) Reset() { + *x = LabelListDictEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *LabelListDictEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*LabelListDictEntry) ProtoMessage() {} + +func (x *LabelListDictEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use LabelListDictEntry.ProtoReflect.Descriptor instead. +func (*LabelListDictEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{3} +} + +func (x *LabelListDictEntry) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *LabelListDictEntry) GetValue() []string { + if x != nil { + return x.Value + } + return nil +} + +type LabelKeyedStringDictEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` + Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *LabelKeyedStringDictEntry) Reset() { + *x = LabelKeyedStringDictEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *LabelKeyedStringDictEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*LabelKeyedStringDictEntry) ProtoMessage() {} + +func (x *LabelKeyedStringDictEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use LabelKeyedStringDictEntry.ProtoReflect.Descriptor instead. +func (*LabelKeyedStringDictEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{4} +} + +func (x *LabelKeyedStringDictEntry) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *LabelKeyedStringDictEntry) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + +type StringListDictEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` + Value []string `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StringListDictEntry) Reset() { + *x = StringListDictEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StringListDictEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StringListDictEntry) ProtoMessage() {} + +func (x *StringListDictEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StringListDictEntry.ProtoReflect.Descriptor instead. +func (*StringListDictEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{5} +} + +func (x *StringListDictEntry) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *StringListDictEntry) GetValue() []string { + if x != nil { + return x.Value + } + return nil +} + +type FilesetEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Source *string `protobuf:"bytes,1,req,name=source" json:"source,omitempty"` + DestinationDirectory *string `protobuf:"bytes,2,req,name=destination_directory,json=destinationDirectory" json:"destination_directory,omitempty"` + FilesPresent *bool `protobuf:"varint,7,opt,name=files_present,json=filesPresent" json:"files_present,omitempty"` + File []string `protobuf:"bytes,3,rep,name=file" json:"file,omitempty"` + Exclude []string `protobuf:"bytes,4,rep,name=exclude" json:"exclude,omitempty"` + SymlinkBehavior *FilesetEntry_SymlinkBehavior `protobuf:"varint,5,opt,name=symlink_behavior,json=symlinkBehavior,enum=blaze_query.FilesetEntry_SymlinkBehavior,def=1" json:"symlink_behavior,omitempty"` + StripPrefix *string `protobuf:"bytes,6,opt,name=strip_prefix,json=stripPrefix" json:"strip_prefix,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for FilesetEntry fields. +const ( + Default_FilesetEntry_SymlinkBehavior = FilesetEntry_COPY +) + +func (x *FilesetEntry) Reset() { + *x = FilesetEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FilesetEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FilesetEntry) ProtoMessage() {} + +func (x *FilesetEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FilesetEntry.ProtoReflect.Descriptor instead. +func (*FilesetEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{6} +} + +func (x *FilesetEntry) GetSource() string { + if x != nil && x.Source != nil { + return *x.Source + } + return "" +} + +func (x *FilesetEntry) GetDestinationDirectory() string { + if x != nil && x.DestinationDirectory != nil { + return *x.DestinationDirectory + } + return "" +} + +func (x *FilesetEntry) GetFilesPresent() bool { + if x != nil && x.FilesPresent != nil { + return *x.FilesPresent + } + return false +} + +func (x *FilesetEntry) GetFile() []string { + if x != nil { + return x.File + } + return nil +} + +func (x *FilesetEntry) GetExclude() []string { + if x != nil { + return x.Exclude + } + return nil +} + +func (x *FilesetEntry) GetSymlinkBehavior() FilesetEntry_SymlinkBehavior { + if x != nil && x.SymlinkBehavior != nil { + return *x.SymlinkBehavior + } + return Default_FilesetEntry_SymlinkBehavior +} + +func (x *FilesetEntry) GetStripPrefix() string { + if x != nil && x.StripPrefix != nil { + return *x.StripPrefix + } + return "" +} + +type Attribute struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + ExplicitlySpecified *bool `protobuf:"varint,13,opt,name=explicitly_specified,json=explicitlySpecified" json:"explicitly_specified,omitempty"` + Nodep *bool `protobuf:"varint,20,opt,name=nodep" json:"nodep,omitempty"` + Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` + IntValue *int32 `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"` + StringValue *string `protobuf:"bytes,5,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` + BooleanValue *bool `protobuf:"varint,14,opt,name=boolean_value,json=booleanValue" json:"boolean_value,omitempty"` + TristateValue *Attribute_Tristate `protobuf:"varint,15,opt,name=tristate_value,json=tristateValue,enum=blaze_query.Attribute_Tristate" json:"tristate_value,omitempty"` + StringListValue []string `protobuf:"bytes,6,rep,name=string_list_value,json=stringListValue" json:"string_list_value,omitempty"` + License *License `protobuf:"bytes,7,opt,name=license" json:"license,omitempty"` + StringDictValue []*StringDictEntry `protobuf:"bytes,8,rep,name=string_dict_value,json=stringDictValue" json:"string_dict_value,omitempty"` + FilesetListValue []*FilesetEntry `protobuf:"bytes,9,rep,name=fileset_list_value,json=filesetListValue" json:"fileset_list_value,omitempty"` + LabelListDictValue []*LabelListDictEntry `protobuf:"bytes,10,rep,name=label_list_dict_value,json=labelListDictValue" json:"label_list_dict_value,omitempty"` + StringListDictValue []*StringListDictEntry `protobuf:"bytes,11,rep,name=string_list_dict_value,json=stringListDictValue" json:"string_list_dict_value,omitempty"` + IntListValue []int32 `protobuf:"varint,17,rep,name=int_list_value,json=intListValue" json:"int_list_value,omitempty"` + LabelDictUnaryValue []*LabelDictUnaryEntry `protobuf:"bytes,19,rep,name=label_dict_unary_value,json=labelDictUnaryValue" json:"label_dict_unary_value,omitempty"` + LabelKeyedStringDictValue []*LabelKeyedStringDictEntry `protobuf:"bytes,22,rep,name=label_keyed_string_dict_value,json=labelKeyedStringDictValue" json:"label_keyed_string_dict_value,omitempty"` + SelectorList *Attribute_SelectorList `protobuf:"bytes,21,opt,name=selector_list,json=selectorList" json:"selector_list,omitempty"` + DEPRECATEDStringDictUnaryValue [][]byte `protobuf:"bytes,18,rep,name=DEPRECATED_string_dict_unary_value,json=DEPRECATEDStringDictUnaryValue" json:"DEPRECATED_string_dict_unary_value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Attribute) Reset() { + *x = Attribute{} + mi := &file_src_main_protobuf_build_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Attribute) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Attribute) ProtoMessage() {} + +func (x *Attribute) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Attribute.ProtoReflect.Descriptor instead. +func (*Attribute) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{7} +} + +func (x *Attribute) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *Attribute) GetExplicitlySpecified() bool { + if x != nil && x.ExplicitlySpecified != nil { + return *x.ExplicitlySpecified + } + return false +} + +func (x *Attribute) GetNodep() bool { + if x != nil && x.Nodep != nil { + return *x.Nodep + } + return false +} + +func (x *Attribute) GetType() Attribute_Discriminator { + if x != nil && x.Type != nil { + return *x.Type + } + return Attribute_INTEGER +} + +func (x *Attribute) GetIntValue() int32 { + if x != nil && x.IntValue != nil { + return *x.IntValue + } + return 0 +} + +func (x *Attribute) GetStringValue() string { + if x != nil && x.StringValue != nil { + return *x.StringValue + } + return "" +} + +func (x *Attribute) GetBooleanValue() bool { + if x != nil && x.BooleanValue != nil { + return *x.BooleanValue + } + return false +} + +func (x *Attribute) GetTristateValue() Attribute_Tristate { + if x != nil && x.TristateValue != nil { + return *x.TristateValue + } + return Attribute_NO +} + +func (x *Attribute) GetStringListValue() []string { + if x != nil { + return x.StringListValue + } + return nil +} + +func (x *Attribute) GetLicense() *License { + if x != nil { + return x.License + } + return nil +} + +func (x *Attribute) GetStringDictValue() []*StringDictEntry { + if x != nil { + return x.StringDictValue + } + return nil +} + +func (x *Attribute) GetFilesetListValue() []*FilesetEntry { + if x != nil { + return x.FilesetListValue + } + return nil +} + +func (x *Attribute) GetLabelListDictValue() []*LabelListDictEntry { + if x != nil { + return x.LabelListDictValue + } + return nil +} + +func (x *Attribute) GetStringListDictValue() []*StringListDictEntry { + if x != nil { + return x.StringListDictValue + } + return nil +} + +func (x *Attribute) GetIntListValue() []int32 { + if x != nil { + return x.IntListValue + } + return nil +} + +func (x *Attribute) GetLabelDictUnaryValue() []*LabelDictUnaryEntry { + if x != nil { + return x.LabelDictUnaryValue + } + return nil +} + +func (x *Attribute) GetLabelKeyedStringDictValue() []*LabelKeyedStringDictEntry { + if x != nil { + return x.LabelKeyedStringDictValue + } + return nil +} + +func (x *Attribute) GetSelectorList() *Attribute_SelectorList { + if x != nil { + return x.SelectorList + } + return nil +} + +func (x *Attribute) GetDEPRECATEDStringDictUnaryValue() [][]byte { + if x != nil { + return x.DEPRECATEDStringDictUnaryValue + } + return nil +} + +type Rule struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + RuleClass *string `protobuf:"bytes,2,req,name=rule_class,json=ruleClass" json:"rule_class,omitempty"` + Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` + Attribute []*Attribute `protobuf:"bytes,4,rep,name=attribute" json:"attribute,omitempty"` + RuleInput []string `protobuf:"bytes,5,rep,name=rule_input,json=ruleInput" json:"rule_input,omitempty"` + ConfiguredRuleInput []*ConfiguredRuleInput `protobuf:"bytes,15,rep,name=configured_rule_input,json=configuredRuleInput" json:"configured_rule_input,omitempty"` + RuleOutput []string `protobuf:"bytes,6,rep,name=rule_output,json=ruleOutput" json:"rule_output,omitempty"` + DefaultSetting []string `protobuf:"bytes,7,rep,name=default_setting,json=defaultSetting" json:"default_setting,omitempty"` + DEPRECATEDPublicByDefault *bool `protobuf:"varint,9,opt,name=DEPRECATED_public_by_default,json=DEPRECATEDPublicByDefault" json:"DEPRECATED_public_by_default,omitempty"` + DEPRECATEDIsSkylark *bool `protobuf:"varint,10,opt,name=DEPRECATED_is_skylark,json=DEPRECATEDIsSkylark" json:"DEPRECATED_is_skylark,omitempty"` + SkylarkEnvironmentHashCode *string `protobuf:"bytes,12,opt,name=skylark_environment_hash_code,json=skylarkEnvironmentHashCode" json:"skylark_environment_hash_code,omitempty"` + InstantiationStack []string `protobuf:"bytes,13,rep,name=instantiation_stack,json=instantiationStack" json:"instantiation_stack,omitempty"` + DefinitionStack []string `protobuf:"bytes,14,rep,name=definition_stack,json=definitionStack" json:"definition_stack,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Rule) Reset() { + *x = Rule{} + mi := &file_src_main_protobuf_build_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Rule) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Rule) ProtoMessage() {} + +func (x *Rule) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Rule.ProtoReflect.Descriptor instead. +func (*Rule) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{8} +} + +func (x *Rule) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *Rule) GetRuleClass() string { + if x != nil && x.RuleClass != nil { + return *x.RuleClass + } + return "" +} + +func (x *Rule) GetLocation() string { + if x != nil && x.Location != nil { + return *x.Location + } + return "" +} + +func (x *Rule) GetAttribute() []*Attribute { + if x != nil { + return x.Attribute + } + return nil +} + +func (x *Rule) GetRuleInput() []string { + if x != nil { + return x.RuleInput + } + return nil +} + +func (x *Rule) GetConfiguredRuleInput() []*ConfiguredRuleInput { + if x != nil { + return x.ConfiguredRuleInput + } + return nil +} + +func (x *Rule) GetRuleOutput() []string { + if x != nil { + return x.RuleOutput + } + return nil +} + +func (x *Rule) GetDefaultSetting() []string { + if x != nil { + return x.DefaultSetting + } + return nil +} + +func (x *Rule) GetDEPRECATEDPublicByDefault() bool { + if x != nil && x.DEPRECATEDPublicByDefault != nil { + return *x.DEPRECATEDPublicByDefault + } + return false +} + +func (x *Rule) GetDEPRECATEDIsSkylark() bool { + if x != nil && x.DEPRECATEDIsSkylark != nil { + return *x.DEPRECATEDIsSkylark + } + return false +} + +func (x *Rule) GetSkylarkEnvironmentHashCode() string { + if x != nil && x.SkylarkEnvironmentHashCode != nil { + return *x.SkylarkEnvironmentHashCode + } + return "" +} + +func (x *Rule) GetInstantiationStack() []string { + if x != nil { + return x.InstantiationStack + } + return nil +} + +func (x *Rule) GetDefinitionStack() []string { + if x != nil { + return x.DefinitionStack + } + return nil +} + +type ConfiguredRuleInput struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` + ConfigurationChecksum *string `protobuf:"bytes,2,opt,name=configuration_checksum,json=configurationChecksum" json:"configuration_checksum,omitempty"` + ConfigurationId *uint32 `protobuf:"varint,3,opt,name=configuration_id,json=configurationId" json:"configuration_id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ConfiguredRuleInput) Reset() { + *x = ConfiguredRuleInput{} + mi := &file_src_main_protobuf_build_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ConfiguredRuleInput) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConfiguredRuleInput) ProtoMessage() {} + +func (x *ConfiguredRuleInput) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConfiguredRuleInput.ProtoReflect.Descriptor instead. +func (*ConfiguredRuleInput) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{9} +} + +func (x *ConfiguredRuleInput) GetLabel() string { + if x != nil && x.Label != nil { + return *x.Label + } + return "" +} + +func (x *ConfiguredRuleInput) GetConfigurationChecksum() string { + if x != nil && x.ConfigurationChecksum != nil { + return *x.ConfigurationChecksum + } + return "" +} + +func (x *ConfiguredRuleInput) GetConfigurationId() uint32 { + if x != nil && x.ConfigurationId != nil { + return *x.ConfigurationId + } + return 0 +} + +type RuleSummary struct { + state protoimpl.MessageState `protogen:"open.v1"` + Rule *Rule `protobuf:"bytes,1,req,name=rule" json:"rule,omitempty"` + Dependency []*Rule `protobuf:"bytes,2,rep,name=dependency" json:"dependency,omitempty"` + Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RuleSummary) Reset() { + *x = RuleSummary{} + mi := &file_src_main_protobuf_build_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RuleSummary) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RuleSummary) ProtoMessage() {} + +func (x *RuleSummary) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RuleSummary.ProtoReflect.Descriptor instead. +func (*RuleSummary) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{10} +} + +func (x *RuleSummary) GetRule() *Rule { + if x != nil { + return x.Rule + } + return nil +} + +func (x *RuleSummary) GetDependency() []*Rule { + if x != nil { + return x.Dependency + } + return nil +} + +func (x *RuleSummary) GetLocation() string { + if x != nil && x.Location != nil { + return *x.Location + } + return "" +} + +type PackageGroup struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + ContainedPackage []string `protobuf:"bytes,2,rep,name=contained_package,json=containedPackage" json:"contained_package,omitempty"` + IncludedPackageGroup []string `protobuf:"bytes,3,rep,name=included_package_group,json=includedPackageGroup" json:"included_package_group,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PackageGroup) Reset() { + *x = PackageGroup{} + mi := &file_src_main_protobuf_build_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PackageGroup) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PackageGroup) ProtoMessage() {} + +func (x *PackageGroup) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[11] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PackageGroup.ProtoReflect.Descriptor instead. +func (*PackageGroup) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{11} +} + +func (x *PackageGroup) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *PackageGroup) GetContainedPackage() []string { + if x != nil { + return x.ContainedPackage + } + return nil +} + +func (x *PackageGroup) GetIncludedPackageGroup() []string { + if x != nil { + return x.IncludedPackageGroup + } + return nil +} + +type EnvironmentGroup struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + Environment []string `protobuf:"bytes,2,rep,name=environment" json:"environment,omitempty"` + Default []string `protobuf:"bytes,3,rep,name=default" json:"default,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *EnvironmentGroup) Reset() { + *x = EnvironmentGroup{} + mi := &file_src_main_protobuf_build_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnvironmentGroup) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnvironmentGroup) ProtoMessage() {} + +func (x *EnvironmentGroup) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[12] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnvironmentGroup.ProtoReflect.Descriptor instead. +func (*EnvironmentGroup) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{12} +} + +func (x *EnvironmentGroup) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *EnvironmentGroup) GetEnvironment() []string { + if x != nil { + return x.Environment + } + return nil +} + +func (x *EnvironmentGroup) GetDefault() []string { + if x != nil { + return x.Default + } + return nil +} + +type SourceFile struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + Location *string `protobuf:"bytes,2,opt,name=location" json:"location,omitempty"` + Subinclude []string `protobuf:"bytes,3,rep,name=subinclude" json:"subinclude,omitempty"` + PackageGroup []string `protobuf:"bytes,4,rep,name=package_group,json=packageGroup" json:"package_group,omitempty"` + VisibilityLabel []string `protobuf:"bytes,5,rep,name=visibility_label,json=visibilityLabel" json:"visibility_label,omitempty"` + Feature []string `protobuf:"bytes,6,rep,name=feature" json:"feature,omitempty"` + License *License `protobuf:"bytes,8,opt,name=license" json:"license,omitempty"` + PackageContainsErrors *bool `protobuf:"varint,9,opt,name=package_contains_errors,json=packageContainsErrors" json:"package_contains_errors,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SourceFile) Reset() { + *x = SourceFile{} + mi := &file_src_main_protobuf_build_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SourceFile) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SourceFile) ProtoMessage() {} + +func (x *SourceFile) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[13] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SourceFile.ProtoReflect.Descriptor instead. +func (*SourceFile) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{13} +} + +func (x *SourceFile) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *SourceFile) GetLocation() string { + if x != nil && x.Location != nil { + return *x.Location + } + return "" +} + +func (x *SourceFile) GetSubinclude() []string { + if x != nil { + return x.Subinclude + } + return nil +} + +func (x *SourceFile) GetPackageGroup() []string { + if x != nil { + return x.PackageGroup + } + return nil +} + +func (x *SourceFile) GetVisibilityLabel() []string { + if x != nil { + return x.VisibilityLabel + } + return nil +} + +func (x *SourceFile) GetFeature() []string { + if x != nil { + return x.Feature + } + return nil +} + +func (x *SourceFile) GetLicense() *License { + if x != nil { + return x.License + } + return nil +} + +func (x *SourceFile) GetPackageContainsErrors() bool { + if x != nil && x.PackageContainsErrors != nil { + return *x.PackageContainsErrors + } + return false +} + +type GeneratedFile struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + GeneratingRule *string `protobuf:"bytes,2,req,name=generating_rule,json=generatingRule" json:"generating_rule,omitempty"` + Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GeneratedFile) Reset() { + *x = GeneratedFile{} + mi := &file_src_main_protobuf_build_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GeneratedFile) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GeneratedFile) ProtoMessage() {} + +func (x *GeneratedFile) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[14] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GeneratedFile.ProtoReflect.Descriptor instead. +func (*GeneratedFile) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{14} +} + +func (x *GeneratedFile) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *GeneratedFile) GetGeneratingRule() string { + if x != nil && x.GeneratingRule != nil { + return *x.GeneratingRule + } + return "" +} + +func (x *GeneratedFile) GetLocation() string { + if x != nil && x.Location != nil { + return *x.Location + } + return "" +} + +type Target struct { + state protoimpl.MessageState `protogen:"open.v1"` + Type *Target_Discriminator `protobuf:"varint,1,req,name=type,enum=blaze_query.Target_Discriminator" json:"type,omitempty"` + Rule *Rule `protobuf:"bytes,2,opt,name=rule" json:"rule,omitempty"` + SourceFile *SourceFile `protobuf:"bytes,3,opt,name=source_file,json=sourceFile" json:"source_file,omitempty"` + GeneratedFile *GeneratedFile `protobuf:"bytes,4,opt,name=generated_file,json=generatedFile" json:"generated_file,omitempty"` + PackageGroup *PackageGroup `protobuf:"bytes,5,opt,name=package_group,json=packageGroup" json:"package_group,omitempty"` + EnvironmentGroup *EnvironmentGroup `protobuf:"bytes,6,opt,name=environment_group,json=environmentGroup" json:"environment_group,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Target) Reset() { + *x = Target{} + mi := &file_src_main_protobuf_build_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Target) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Target) ProtoMessage() {} + +func (x *Target) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[15] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Target.ProtoReflect.Descriptor instead. +func (*Target) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{15} +} + +func (x *Target) GetType() Target_Discriminator { + if x != nil && x.Type != nil { + return *x.Type + } + return Target_RULE +} + +func (x *Target) GetRule() *Rule { + if x != nil { + return x.Rule + } + return nil +} + +func (x *Target) GetSourceFile() *SourceFile { + if x != nil { + return x.SourceFile + } + return nil +} + +func (x *Target) GetGeneratedFile() *GeneratedFile { + if x != nil { + return x.GeneratedFile + } + return nil +} + +func (x *Target) GetPackageGroup() *PackageGroup { + if x != nil { + return x.PackageGroup + } + return nil +} + +func (x *Target) GetEnvironmentGroup() *EnvironmentGroup { + if x != nil { + return x.EnvironmentGroup + } + return nil +} + +type QueryResult struct { + state protoimpl.MessageState `protogen:"open.v1"` + Target []*Target `protobuf:"bytes,1,rep,name=target" json:"target,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *QueryResult) Reset() { + *x = QueryResult{} + mi := &file_src_main_protobuf_build_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *QueryResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*QueryResult) ProtoMessage() {} + +func (x *QueryResult) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[16] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use QueryResult.ProtoReflect.Descriptor instead. +func (*QueryResult) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{16} +} + +func (x *QueryResult) GetTarget() []*Target { + if x != nil { + return x.Target + } + return nil +} + +type AllowedRuleClassInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + Policy *AllowedRuleClassInfo_AllowedRuleClasses `protobuf:"varint,1,req,name=policy,enum=blaze_query.AllowedRuleClassInfo_AllowedRuleClasses" json:"policy,omitempty"` + AllowedRuleClass []string `protobuf:"bytes,2,rep,name=allowed_rule_class,json=allowedRuleClass" json:"allowed_rule_class,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AllowedRuleClassInfo) Reset() { + *x = AllowedRuleClassInfo{} + mi := &file_src_main_protobuf_build_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AllowedRuleClassInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AllowedRuleClassInfo) ProtoMessage() {} + +func (x *AllowedRuleClassInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[17] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AllowedRuleClassInfo.ProtoReflect.Descriptor instead. +func (*AllowedRuleClassInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{17} +} + +func (x *AllowedRuleClassInfo) GetPolicy() AllowedRuleClassInfo_AllowedRuleClasses { + if x != nil && x.Policy != nil { + return *x.Policy + } + return AllowedRuleClassInfo_ANY +} + +func (x *AllowedRuleClassInfo) GetAllowedRuleClass() []string { + if x != nil { + return x.AllowedRuleClass + } + return nil +} + +type AttributeDefinition struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` + Mandatory *bool `protobuf:"varint,3,opt,name=mandatory" json:"mandatory,omitempty"` + AllowedRuleClasses *AllowedRuleClassInfo `protobuf:"bytes,4,opt,name=allowed_rule_classes,json=allowedRuleClasses" json:"allowed_rule_classes,omitempty"` + Documentation *string `protobuf:"bytes,5,opt,name=documentation" json:"documentation,omitempty"` + AllowEmpty *bool `protobuf:"varint,6,opt,name=allow_empty,json=allowEmpty" json:"allow_empty,omitempty"` + AllowSingleFile *bool `protobuf:"varint,7,opt,name=allow_single_file,json=allowSingleFile" json:"allow_single_file,omitempty"` + Default *AttributeValue `protobuf:"bytes,9,opt,name=default" json:"default,omitempty"` + Executable *bool `protobuf:"varint,10,opt,name=executable" json:"executable,omitempty"` + Configurable *bool `protobuf:"varint,11,opt,name=configurable" json:"configurable,omitempty"` + Nodep *bool `protobuf:"varint,12,opt,name=nodep" json:"nodep,omitempty"` + CfgIsHost *bool `protobuf:"varint,13,opt,name=cfg_is_host,json=cfgIsHost" json:"cfg_is_host,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AttributeDefinition) Reset() { + *x = AttributeDefinition{} + mi := &file_src_main_protobuf_build_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AttributeDefinition) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AttributeDefinition) ProtoMessage() {} + +func (x *AttributeDefinition) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[18] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AttributeDefinition.ProtoReflect.Descriptor instead. +func (*AttributeDefinition) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{18} +} + +func (x *AttributeDefinition) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *AttributeDefinition) GetType() Attribute_Discriminator { + if x != nil && x.Type != nil { + return *x.Type + } + return Attribute_INTEGER +} + +func (x *AttributeDefinition) GetMandatory() bool { + if x != nil && x.Mandatory != nil { + return *x.Mandatory + } + return false +} + +func (x *AttributeDefinition) GetAllowedRuleClasses() *AllowedRuleClassInfo { + if x != nil { + return x.AllowedRuleClasses + } + return nil +} + +func (x *AttributeDefinition) GetDocumentation() string { + if x != nil && x.Documentation != nil { + return *x.Documentation + } + return "" +} + +func (x *AttributeDefinition) GetAllowEmpty() bool { + if x != nil && x.AllowEmpty != nil { + return *x.AllowEmpty + } + return false +} + +func (x *AttributeDefinition) GetAllowSingleFile() bool { + if x != nil && x.AllowSingleFile != nil { + return *x.AllowSingleFile + } + return false +} + +func (x *AttributeDefinition) GetDefault() *AttributeValue { + if x != nil { + return x.Default + } + return nil +} + +func (x *AttributeDefinition) GetExecutable() bool { + if x != nil && x.Executable != nil { + return *x.Executable + } + return false +} + +func (x *AttributeDefinition) GetConfigurable() bool { + if x != nil && x.Configurable != nil { + return *x.Configurable + } + return false +} + +func (x *AttributeDefinition) GetNodep() bool { + if x != nil && x.Nodep != nil { + return *x.Nodep + } + return false +} + +func (x *AttributeDefinition) GetCfgIsHost() bool { + if x != nil && x.CfgIsHost != nil { + return *x.CfgIsHost + } + return false +} + +type AttributeValue struct { + state protoimpl.MessageState `protogen:"open.v1"` + Int *int32 `protobuf:"varint,1,opt,name=int" json:"int,omitempty"` + String_ *string `protobuf:"bytes,2,opt,name=string" json:"string,omitempty"` + Bool *bool `protobuf:"varint,3,opt,name=bool" json:"bool,omitempty"` + List []*AttributeValue `protobuf:"bytes,4,rep,name=list" json:"list,omitempty"` + Dict []*AttributeValue_DictEntry `protobuf:"bytes,5,rep,name=dict" json:"dict,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AttributeValue) Reset() { + *x = AttributeValue{} + mi := &file_src_main_protobuf_build_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AttributeValue) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AttributeValue) ProtoMessage() {} + +func (x *AttributeValue) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[19] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AttributeValue.ProtoReflect.Descriptor instead. +func (*AttributeValue) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{19} +} + +func (x *AttributeValue) GetInt() int32 { + if x != nil && x.Int != nil { + return *x.Int + } + return 0 +} + +func (x *AttributeValue) GetString_() string { + if x != nil && x.String_ != nil { + return *x.String_ + } + return "" +} + +func (x *AttributeValue) GetBool() bool { + if x != nil && x.Bool != nil { + return *x.Bool + } + return false +} + +func (x *AttributeValue) GetList() []*AttributeValue { + if x != nil { + return x.List + } + return nil +} + +func (x *AttributeValue) GetDict() []*AttributeValue_DictEntry { + if x != nil { + return x.Dict + } + return nil +} + +type RuleDefinition struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + Attribute []*AttributeDefinition `protobuf:"bytes,2,rep,name=attribute" json:"attribute,omitempty"` + Documentation *string `protobuf:"bytes,3,opt,name=documentation" json:"documentation,omitempty"` + Label *string `protobuf:"bytes,4,opt,name=label" json:"label,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RuleDefinition) Reset() { + *x = RuleDefinition{} + mi := &file_src_main_protobuf_build_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RuleDefinition) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RuleDefinition) ProtoMessage() {} + +func (x *RuleDefinition) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[20] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RuleDefinition.ProtoReflect.Descriptor instead. +func (*RuleDefinition) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{20} +} + +func (x *RuleDefinition) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *RuleDefinition) GetAttribute() []*AttributeDefinition { + if x != nil { + return x.Attribute + } + return nil +} + +func (x *RuleDefinition) GetDocumentation() string { + if x != nil && x.Documentation != nil { + return *x.Documentation + } + return "" +} + +func (x *RuleDefinition) GetLabel() string { + if x != nil && x.Label != nil { + return *x.Label + } + return "" +} + +type BuildLanguage struct { + state protoimpl.MessageState `protogen:"open.v1"` + Rule []*RuleDefinition `protobuf:"bytes,1,rep,name=rule" json:"rule,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildLanguage) Reset() { + *x = BuildLanguage{} + mi := &file_src_main_protobuf_build_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildLanguage) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildLanguage) ProtoMessage() {} + +func (x *BuildLanguage) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[21] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildLanguage.ProtoReflect.Descriptor instead. +func (*BuildLanguage) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{21} +} + +func (x *BuildLanguage) GetRule() []*RuleDefinition { + if x != nil { + return x.Rule + } + return nil +} + +type Attribute_SelectorEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` + IsDefaultValue *bool `protobuf:"varint,16,opt,name=is_default_value,json=isDefaultValue" json:"is_default_value,omitempty"` + IntValue *int32 `protobuf:"varint,2,opt,name=int_value,json=intValue" json:"int_value,omitempty"` + StringValue *string `protobuf:"bytes,3,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` + BooleanValue *bool `protobuf:"varint,4,opt,name=boolean_value,json=booleanValue" json:"boolean_value,omitempty"` + TristateValue *Attribute_Tristate `protobuf:"varint,5,opt,name=tristate_value,json=tristateValue,enum=blaze_query.Attribute_Tristate" json:"tristate_value,omitempty"` + StringListValue []string `protobuf:"bytes,6,rep,name=string_list_value,json=stringListValue" json:"string_list_value,omitempty"` + License *License `protobuf:"bytes,7,opt,name=license" json:"license,omitempty"` + StringDictValue []*StringDictEntry `protobuf:"bytes,8,rep,name=string_dict_value,json=stringDictValue" json:"string_dict_value,omitempty"` + FilesetListValue []*FilesetEntry `protobuf:"bytes,9,rep,name=fileset_list_value,json=filesetListValue" json:"fileset_list_value,omitempty"` + LabelListDictValue []*LabelListDictEntry `protobuf:"bytes,10,rep,name=label_list_dict_value,json=labelListDictValue" json:"label_list_dict_value,omitempty"` + StringListDictValue []*StringListDictEntry `protobuf:"bytes,11,rep,name=string_list_dict_value,json=stringListDictValue" json:"string_list_dict_value,omitempty"` + IntListValue []int32 `protobuf:"varint,13,rep,name=int_list_value,json=intListValue" json:"int_list_value,omitempty"` + LabelDictUnaryValue []*LabelDictUnaryEntry `protobuf:"bytes,15,rep,name=label_dict_unary_value,json=labelDictUnaryValue" json:"label_dict_unary_value,omitempty"` + LabelKeyedStringDictValue []*LabelKeyedStringDictEntry `protobuf:"bytes,17,rep,name=label_keyed_string_dict_value,json=labelKeyedStringDictValue" json:"label_keyed_string_dict_value,omitempty"` + DEPRECATEDStringDictUnaryValue [][]byte `protobuf:"bytes,14,rep,name=DEPRECATED_string_dict_unary_value,json=DEPRECATEDStringDictUnaryValue" json:"DEPRECATED_string_dict_unary_value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Attribute_SelectorEntry) Reset() { + *x = Attribute_SelectorEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Attribute_SelectorEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Attribute_SelectorEntry) ProtoMessage() {} + +func (x *Attribute_SelectorEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[22] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Attribute_SelectorEntry.ProtoReflect.Descriptor instead. +func (*Attribute_SelectorEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{7, 0} +} + +func (x *Attribute_SelectorEntry) GetLabel() string { + if x != nil && x.Label != nil { + return *x.Label + } + return "" +} + +func (x *Attribute_SelectorEntry) GetIsDefaultValue() bool { + if x != nil && x.IsDefaultValue != nil { + return *x.IsDefaultValue + } + return false +} + +func (x *Attribute_SelectorEntry) GetIntValue() int32 { + if x != nil && x.IntValue != nil { + return *x.IntValue + } + return 0 +} + +func (x *Attribute_SelectorEntry) GetStringValue() string { + if x != nil && x.StringValue != nil { + return *x.StringValue + } + return "" +} + +func (x *Attribute_SelectorEntry) GetBooleanValue() bool { + if x != nil && x.BooleanValue != nil { + return *x.BooleanValue + } + return false +} + +func (x *Attribute_SelectorEntry) GetTristateValue() Attribute_Tristate { + if x != nil && x.TristateValue != nil { + return *x.TristateValue + } + return Attribute_NO +} + +func (x *Attribute_SelectorEntry) GetStringListValue() []string { + if x != nil { + return x.StringListValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetLicense() *License { + if x != nil { + return x.License + } + return nil +} + +func (x *Attribute_SelectorEntry) GetStringDictValue() []*StringDictEntry { + if x != nil { + return x.StringDictValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetFilesetListValue() []*FilesetEntry { + if x != nil { + return x.FilesetListValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetLabelListDictValue() []*LabelListDictEntry { + if x != nil { + return x.LabelListDictValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetStringListDictValue() []*StringListDictEntry { + if x != nil { + return x.StringListDictValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetIntListValue() []int32 { + if x != nil { + return x.IntListValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetLabelDictUnaryValue() []*LabelDictUnaryEntry { + if x != nil { + return x.LabelDictUnaryValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetLabelKeyedStringDictValue() []*LabelKeyedStringDictEntry { + if x != nil { + return x.LabelKeyedStringDictValue + } + return nil +} + +func (x *Attribute_SelectorEntry) GetDEPRECATEDStringDictUnaryValue() [][]byte { + if x != nil { + return x.DEPRECATEDStringDictUnaryValue + } + return nil +} + +type Attribute_Selector struct { + state protoimpl.MessageState `protogen:"open.v1"` + Entries []*Attribute_SelectorEntry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` + HasDefaultValue *bool `protobuf:"varint,2,opt,name=has_default_value,json=hasDefaultValue" json:"has_default_value,omitempty"` + NoMatchError *string `protobuf:"bytes,3,opt,name=no_match_error,json=noMatchError" json:"no_match_error,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Attribute_Selector) Reset() { + *x = Attribute_Selector{} + mi := &file_src_main_protobuf_build_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Attribute_Selector) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Attribute_Selector) ProtoMessage() {} + +func (x *Attribute_Selector) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[23] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Attribute_Selector.ProtoReflect.Descriptor instead. +func (*Attribute_Selector) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{7, 1} +} + +func (x *Attribute_Selector) GetEntries() []*Attribute_SelectorEntry { + if x != nil { + return x.Entries + } + return nil +} + +func (x *Attribute_Selector) GetHasDefaultValue() bool { + if x != nil && x.HasDefaultValue != nil { + return *x.HasDefaultValue + } + return false +} + +func (x *Attribute_Selector) GetNoMatchError() string { + if x != nil && x.NoMatchError != nil { + return *x.NoMatchError + } + return "" +} + +type Attribute_SelectorList struct { + state protoimpl.MessageState `protogen:"open.v1"` + Type *Attribute_Discriminator `protobuf:"varint,1,opt,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` + Elements []*Attribute_Selector `protobuf:"bytes,2,rep,name=elements" json:"elements,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Attribute_SelectorList) Reset() { + *x = Attribute_SelectorList{} + mi := &file_src_main_protobuf_build_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Attribute_SelectorList) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Attribute_SelectorList) ProtoMessage() {} + +func (x *Attribute_SelectorList) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[24] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Attribute_SelectorList.ProtoReflect.Descriptor instead. +func (*Attribute_SelectorList) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{7, 2} +} + +func (x *Attribute_SelectorList) GetType() Attribute_Discriminator { + if x != nil && x.Type != nil { + return *x.Type + } + return Attribute_INTEGER +} + +func (x *Attribute_SelectorList) GetElements() []*Attribute_Selector { + if x != nil { + return x.Elements + } + return nil +} + +type AttributeValue_DictEntry struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key *string `protobuf:"bytes,1,req,name=key" json:"key,omitempty"` + Value *AttributeValue `protobuf:"bytes,2,req,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AttributeValue_DictEntry) Reset() { + *x = AttributeValue_DictEntry{} + mi := &file_src_main_protobuf_build_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AttributeValue_DictEntry) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AttributeValue_DictEntry) ProtoMessage() {} + +func (x *AttributeValue_DictEntry) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_build_proto_msgTypes[25] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AttributeValue_DictEntry.ProtoReflect.Descriptor instead. +func (*AttributeValue_DictEntry) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_build_proto_rawDescGZIP(), []int{19, 0} +} + +func (x *AttributeValue_DictEntry) GetKey() string { + if x != nil && x.Key != nil { + return *x.Key + } + return "" +} + +func (x *AttributeValue_DictEntry) GetValue() *AttributeValue { + if x != nil { + return x.Value + } + return nil +} + +var File_src_main_protobuf_build_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_build_proto_rawDesc = "" + + "\n" + + "\x1dsrc/main/protobuf/build.proto\x12\vblaze_query\"J\n" + + "\aLicense\x12!\n" + + "\flicense_type\x18\x01 \x03(\tR\vlicenseType\x12\x1c\n" + + "\texception\x18\x02 \x03(\tR\texception\"9\n" + + "\x0fStringDictEntry\x12\x10\n" + + "\x03key\x18\x01 \x02(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x02(\tR\x05value\"=\n" + + "\x13LabelDictUnaryEntry\x12\x10\n" + + "\x03key\x18\x01 \x02(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x02(\tR\x05value\"<\n" + + "\x12LabelListDictEntry\x12\x10\n" + + "\x03key\x18\x01 \x02(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x03(\tR\x05value\"C\n" + + "\x19LabelKeyedStringDictEntry\x12\x10\n" + + "\x03key\x18\x01 \x02(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x02(\tR\x05value\"=\n" + + "\x13StringListDictEntry\x12\x10\n" + + "\x03key\x18\x01 \x02(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x03(\tR\x05value\"\xdb\x02\n" + + "\fFilesetEntry\x12\x16\n" + + "\x06source\x18\x01 \x02(\tR\x06source\x123\n" + + "\x15destination_directory\x18\x02 \x02(\tR\x14destinationDirectory\x12#\n" + + "\rfiles_present\x18\a \x01(\bR\ffilesPresent\x12\x12\n" + + "\x04file\x18\x03 \x03(\tR\x04file\x12\x18\n" + + "\aexclude\x18\x04 \x03(\tR\aexclude\x12Z\n" + + "\x10symlink_behavior\x18\x05 \x01(\x0e2).blaze_query.FilesetEntry.SymlinkBehavior:\x04COPYR\x0fsymlinkBehavior\x12!\n" + + "\fstrip_prefix\x18\x06 \x01(\tR\vstripPrefix\",\n" + + "\x0fSymlinkBehavior\x12\b\n" + + "\x04COPY\x10\x01\x12\x0f\n" + + "\vDEREFERENCE\x10\x02\"\x9f\x16\n" + + "\tAttribute\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x121\n" + + "\x14explicitly_specified\x18\r \x01(\bR\x13explicitlySpecified\x12\x14\n" + + "\x05nodep\x18\x14 \x01(\bR\x05nodep\x128\n" + + "\x04type\x18\x02 \x02(\x0e2$.blaze_query.Attribute.DiscriminatorR\x04type\x12\x1b\n" + + "\tint_value\x18\x03 \x01(\x05R\bintValue\x12!\n" + + "\fstring_value\x18\x05 \x01(\tR\vstringValue\x12#\n" + + "\rboolean_value\x18\x0e \x01(\bR\fbooleanValue\x12F\n" + + "\x0etristate_value\x18\x0f \x01(\x0e2\x1f.blaze_query.Attribute.TristateR\rtristateValue\x12*\n" + + "\x11string_list_value\x18\x06 \x03(\tR\x0fstringListValue\x12.\n" + + "\alicense\x18\a \x01(\v2\x14.blaze_query.LicenseR\alicense\x12H\n" + + "\x11string_dict_value\x18\b \x03(\v2\x1c.blaze_query.StringDictEntryR\x0fstringDictValue\x12G\n" + + "\x12fileset_list_value\x18\t \x03(\v2\x19.blaze_query.FilesetEntryR\x10filesetListValue\x12R\n" + + "\x15label_list_dict_value\x18\n" + + " \x03(\v2\x1f.blaze_query.LabelListDictEntryR\x12labelListDictValue\x12U\n" + + "\x16string_list_dict_value\x18\v \x03(\v2 .blaze_query.StringListDictEntryR\x13stringListDictValue\x12$\n" + + "\x0eint_list_value\x18\x11 \x03(\x05R\fintListValue\x12U\n" + + "\x16label_dict_unary_value\x18\x13 \x03(\v2 .blaze_query.LabelDictUnaryEntryR\x13labelDictUnaryValue\x12h\n" + + "\x1dlabel_keyed_string_dict_value\x18\x16 \x03(\v2&.blaze_query.LabelKeyedStringDictEntryR\x19labelKeyedStringDictValue\x12H\n" + + "\rselector_list\x18\x15 \x01(\v2#.blaze_query.Attribute.SelectorListR\fselectorList\x12J\n" + + "\"DEPRECATED_string_dict_unary_value\x18\x12 \x03(\fR\x1eDEPRECATEDStringDictUnaryValue\x1a\xcf\a\n" + + "\rSelectorEntry\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12(\n" + + "\x10is_default_value\x18\x10 \x01(\bR\x0eisDefaultValue\x12\x1b\n" + + "\tint_value\x18\x02 \x01(\x05R\bintValue\x12!\n" + + "\fstring_value\x18\x03 \x01(\tR\vstringValue\x12#\n" + + "\rboolean_value\x18\x04 \x01(\bR\fbooleanValue\x12F\n" + + "\x0etristate_value\x18\x05 \x01(\x0e2\x1f.blaze_query.Attribute.TristateR\rtristateValue\x12*\n" + + "\x11string_list_value\x18\x06 \x03(\tR\x0fstringListValue\x12.\n" + + "\alicense\x18\a \x01(\v2\x14.blaze_query.LicenseR\alicense\x12H\n" + + "\x11string_dict_value\x18\b \x03(\v2\x1c.blaze_query.StringDictEntryR\x0fstringDictValue\x12G\n" + + "\x12fileset_list_value\x18\t \x03(\v2\x19.blaze_query.FilesetEntryR\x10filesetListValue\x12R\n" + + "\x15label_list_dict_value\x18\n" + + " \x03(\v2\x1f.blaze_query.LabelListDictEntryR\x12labelListDictValue\x12U\n" + + "\x16string_list_dict_value\x18\v \x03(\v2 .blaze_query.StringListDictEntryR\x13stringListDictValue\x12$\n" + + "\x0eint_list_value\x18\r \x03(\x05R\fintListValue\x12U\n" + + "\x16label_dict_unary_value\x18\x0f \x03(\v2 .blaze_query.LabelDictUnaryEntryR\x13labelDictUnaryValue\x12h\n" + + "\x1dlabel_keyed_string_dict_value\x18\x11 \x03(\v2&.blaze_query.LabelKeyedStringDictEntryR\x19labelKeyedStringDictValue\x12J\n" + + "\"DEPRECATED_string_dict_unary_value\x18\x0e \x03(\fR\x1eDEPRECATEDStringDictUnaryValueJ\x04\b\f\x10\r\x1a\x9c\x01\n" + + "\bSelector\x12>\n" + + "\aentries\x18\x01 \x03(\v2$.blaze_query.Attribute.SelectorEntryR\aentries\x12*\n" + + "\x11has_default_value\x18\x02 \x01(\bR\x0fhasDefaultValue\x12$\n" + + "\x0eno_match_error\x18\x03 \x01(\tR\fnoMatchError\x1a\x85\x01\n" + + "\fSelectorList\x128\n" + + "\x04type\x18\x01 \x01(\x0e2$.blaze_query.Attribute.DiscriminatorR\x04type\x12;\n" + + "\belements\x18\x02 \x03(\v2\x1f.blaze_query.Attribute.SelectorR\belements\"\x8a\x03\n" + + "\rDiscriminator\x12\v\n" + + "\aINTEGER\x10\x01\x12\n" + + "\n" + + "\x06STRING\x10\x02\x12\t\n" + + "\x05LABEL\x10\x03\x12\n" + + "\n" + + "\x06OUTPUT\x10\x04\x12\x0f\n" + + "\vSTRING_LIST\x10\x05\x12\x0e\n" + + "\n" + + "LABEL_LIST\x10\x06\x12\x0f\n" + + "\vOUTPUT_LIST\x10\a\x12\x14\n" + + "\x10DISTRIBUTION_SET\x10\b\x12\v\n" + + "\aLICENSE\x10\t\x12\x0f\n" + + "\vSTRING_DICT\x10\n" + + "\x12\x16\n" + + "\x12FILESET_ENTRY_LIST\x10\v\x12\x13\n" + + "\x0fLABEL_LIST_DICT\x10\f\x12\x14\n" + + "\x10STRING_LIST_DICT\x10\r\x12\v\n" + + "\aBOOLEAN\x10\x0e\x12\f\n" + + "\bTRISTATE\x10\x0f\x12\x10\n" + + "\fINTEGER_LIST\x10\x10\x12\v\n" + + "\aUNKNOWN\x10\x12\x12\x14\n" + + "\x10LABEL_DICT_UNARY\x10\x13\x12\x11\n" + + "\rSELECTOR_LIST\x10\x14\x12\x1b\n" + + "\x17LABEL_KEYED_STRING_DICT\x10\x15\x12 \n" + + "\x1cDEPRECATED_STRING_DICT_UNARY\x10\x11\"%\n" + + "\bTristate\x12\x06\n" + + "\x02NO\x10\x00\x12\a\n" + + "\x03YES\x10\x01\x12\b\n" + + "\x04AUTO\x10\x02J\x04\b\f\x10\rJ\x04\b\x10\x10\x11\"\xea\x04\n" + + "\x04Rule\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x12\x1d\n" + + "\n" + + "rule_class\x18\x02 \x02(\tR\truleClass\x12\x1a\n" + + "\blocation\x18\x03 \x01(\tR\blocation\x124\n" + + "\tattribute\x18\x04 \x03(\v2\x16.blaze_query.AttributeR\tattribute\x12\x1d\n" + + "\n" + + "rule_input\x18\x05 \x03(\tR\truleInput\x12T\n" + + "\x15configured_rule_input\x18\x0f \x03(\v2 .blaze_query.ConfiguredRuleInputR\x13configuredRuleInput\x12\x1f\n" + + "\vrule_output\x18\x06 \x03(\tR\n" + + "ruleOutput\x12'\n" + + "\x0fdefault_setting\x18\a \x03(\tR\x0edefaultSetting\x12?\n" + + "\x1cDEPRECATED_public_by_default\x18\t \x01(\bR\x19DEPRECATEDPublicByDefault\x122\n" + + "\x15DEPRECATED_is_skylark\x18\n" + + " \x01(\bR\x13DEPRECATEDIsSkylark\x12A\n" + + "\x1dskylark_environment_hash_code\x18\f \x01(\tR\x1askylarkEnvironmentHashCode\x12/\n" + + "\x13instantiation_stack\x18\r \x03(\tR\x12instantiationStack\x12)\n" + + "\x10definition_stack\x18\x0e \x03(\tR\x0fdefinitionStackJ\x04\b\b\x10\tJ\x04\b\v\x10\f\"\x8d\x01\n" + + "\x13ConfiguredRuleInput\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x125\n" + + "\x16configuration_checksum\x18\x02 \x01(\tR\x15configurationChecksum\x12)\n" + + "\x10configuration_id\x18\x03 \x01(\rR\x0fconfigurationId\"\x83\x01\n" + + "\vRuleSummary\x12%\n" + + "\x04rule\x18\x01 \x02(\v2\x11.blaze_query.RuleR\x04rule\x121\n" + + "\n" + + "dependency\x18\x02 \x03(\v2\x11.blaze_query.RuleR\n" + + "dependency\x12\x1a\n" + + "\blocation\x18\x03 \x01(\tR\blocation\"\x8b\x01\n" + + "\fPackageGroup\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x12+\n" + + "\x11contained_package\x18\x02 \x03(\tR\x10containedPackage\x124\n" + + "\x16included_package_group\x18\x03 \x03(\tR\x14includedPackageGroupJ\x04\b\x04\x10\x05\"b\n" + + "\x10EnvironmentGroup\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x12 \n" + + "\venvironment\x18\x02 \x03(\tR\venvironment\x12\x18\n" + + "\adefault\x18\x03 \x03(\tR\adefault\"\xb4\x02\n" + + "\n" + + "SourceFile\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x12\x1a\n" + + "\blocation\x18\x02 \x01(\tR\blocation\x12\x1e\n" + + "\n" + + "subinclude\x18\x03 \x03(\tR\n" + + "subinclude\x12#\n" + + "\rpackage_group\x18\x04 \x03(\tR\fpackageGroup\x12)\n" + + "\x10visibility_label\x18\x05 \x03(\tR\x0fvisibilityLabel\x12\x18\n" + + "\afeature\x18\x06 \x03(\tR\afeature\x12.\n" + + "\alicense\x18\b \x01(\v2\x14.blaze_query.LicenseR\alicense\x126\n" + + "\x17package_contains_errors\x18\t \x01(\bR\x15packageContainsErrorsJ\x04\b\a\x10\b\"h\n" + + "\rGeneratedFile\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x12'\n" + + "\x0fgenerating_rule\x18\x02 \x02(\tR\x0egeneratingRule\x12\x1a\n" + + "\blocation\x18\x03 \x01(\tR\blocation\"\xd9\x03\n" + + "\x06Target\x125\n" + + "\x04type\x18\x01 \x02(\x0e2!.blaze_query.Target.DiscriminatorR\x04type\x12%\n" + + "\x04rule\x18\x02 \x01(\v2\x11.blaze_query.RuleR\x04rule\x128\n" + + "\vsource_file\x18\x03 \x01(\v2\x17.blaze_query.SourceFileR\n" + + "sourceFile\x12A\n" + + "\x0egenerated_file\x18\x04 \x01(\v2\x1a.blaze_query.GeneratedFileR\rgeneratedFile\x12>\n" + + "\rpackage_group\x18\x05 \x01(\v2\x19.blaze_query.PackageGroupR\fpackageGroup\x12J\n" + + "\x11environment_group\x18\x06 \x01(\v2\x1d.blaze_query.EnvironmentGroupR\x10environmentGroup\"h\n" + + "\rDiscriminator\x12\b\n" + + "\x04RULE\x10\x01\x12\x0f\n" + + "\vSOURCE_FILE\x10\x02\x12\x12\n" + + "\x0eGENERATED_FILE\x10\x03\x12\x11\n" + + "\rPACKAGE_GROUP\x10\x04\x12\x15\n" + + "\x11ENVIRONMENT_GROUP\x10\x05\":\n" + + "\vQueryResult\x12+\n" + + "\x06target\x18\x01 \x03(\v2\x13.blaze_query.TargetR\x06target\"\xc0\x01\n" + + "\x14AllowedRuleClassInfo\x12L\n" + + "\x06policy\x18\x01 \x02(\x0e24.blaze_query.AllowedRuleClassInfo.AllowedRuleClassesR\x06policy\x12,\n" + + "\x12allowed_rule_class\x18\x02 \x03(\tR\x10allowedRuleClass\",\n" + + "\x12AllowedRuleClasses\x12\a\n" + + "\x03ANY\x10\x01\x12\r\n" + + "\tSPECIFIED\x10\x02\"\xfa\x03\n" + + "\x13AttributeDefinition\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x128\n" + + "\x04type\x18\x02 \x02(\x0e2$.blaze_query.Attribute.DiscriminatorR\x04type\x12\x1c\n" + + "\tmandatory\x18\x03 \x01(\bR\tmandatory\x12S\n" + + "\x14allowed_rule_classes\x18\x04 \x01(\v2!.blaze_query.AllowedRuleClassInfoR\x12allowedRuleClasses\x12$\n" + + "\rdocumentation\x18\x05 \x01(\tR\rdocumentation\x12\x1f\n" + + "\vallow_empty\x18\x06 \x01(\bR\n" + + "allowEmpty\x12*\n" + + "\x11allow_single_file\x18\a \x01(\bR\x0fallowSingleFile\x125\n" + + "\adefault\x18\t \x01(\v2\x1b.blaze_query.AttributeValueR\adefault\x12\x1e\n" + + "\n" + + "executable\x18\n" + + " \x01(\bR\n" + + "executable\x12\"\n" + + "\fconfigurable\x18\v \x01(\bR\fconfigurable\x12\x14\n" + + "\x05nodep\x18\f \x01(\bR\x05nodep\x12\x1e\n" + + "\vcfg_is_host\x18\r \x01(\bR\tcfgIsHost\"\x8c\x02\n" + + "\x0eAttributeValue\x12\x10\n" + + "\x03int\x18\x01 \x01(\x05R\x03int\x12\x16\n" + + "\x06string\x18\x02 \x01(\tR\x06string\x12\x12\n" + + "\x04bool\x18\x03 \x01(\bR\x04bool\x12/\n" + + "\x04list\x18\x04 \x03(\v2\x1b.blaze_query.AttributeValueR\x04list\x129\n" + + "\x04dict\x18\x05 \x03(\v2%.blaze_query.AttributeValue.DictEntryR\x04dict\x1aP\n" + + "\tDictEntry\x12\x10\n" + + "\x03key\x18\x01 \x02(\tR\x03key\x121\n" + + "\x05value\x18\x02 \x02(\v2\x1b.blaze_query.AttributeValueR\x05value\"\xa0\x01\n" + + "\x0eRuleDefinition\x12\x12\n" + + "\x04name\x18\x01 \x02(\tR\x04name\x12>\n" + + "\tattribute\x18\x02 \x03(\v2 .blaze_query.AttributeDefinitionR\tattribute\x12$\n" + + "\rdocumentation\x18\x03 \x01(\tR\rdocumentation\x12\x14\n" + + "\x05label\x18\x04 \x01(\tR\x05label\"@\n" + + "\rBuildLanguage\x12/\n" + + "\x04rule\x18\x01 \x03(\v2\x1b.blaze_query.RuleDefinitionR\x04ruleB6\n" + + "4com.google.devtools.build.lib.query2.proto.proto2api" + +var ( + file_src_main_protobuf_build_proto_rawDescOnce sync.Once + file_src_main_protobuf_build_proto_rawDescData []byte +) + +func file_src_main_protobuf_build_proto_rawDescGZIP() []byte { + file_src_main_protobuf_build_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_build_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_build_proto_rawDesc), len(file_src_main_protobuf_build_proto_rawDesc))) + }) + return file_src_main_protobuf_build_proto_rawDescData +} + +var file_src_main_protobuf_build_proto_enumTypes = make([]protoimpl.EnumInfo, 5) +var file_src_main_protobuf_build_proto_msgTypes = make([]protoimpl.MessageInfo, 26) +var file_src_main_protobuf_build_proto_goTypes = []any{ + (FilesetEntry_SymlinkBehavior)(0), // 0: blaze_query.FilesetEntry.SymlinkBehavior + (Attribute_Discriminator)(0), // 1: blaze_query.Attribute.Discriminator + (Attribute_Tristate)(0), // 2: blaze_query.Attribute.Tristate + (Target_Discriminator)(0), // 3: blaze_query.Target.Discriminator + (AllowedRuleClassInfo_AllowedRuleClasses)(0), // 4: blaze_query.AllowedRuleClassInfo.AllowedRuleClasses + (*License)(nil), // 5: blaze_query.License + (*StringDictEntry)(nil), // 6: blaze_query.StringDictEntry + (*LabelDictUnaryEntry)(nil), // 7: blaze_query.LabelDictUnaryEntry + (*LabelListDictEntry)(nil), // 8: blaze_query.LabelListDictEntry + (*LabelKeyedStringDictEntry)(nil), // 9: blaze_query.LabelKeyedStringDictEntry + (*StringListDictEntry)(nil), // 10: blaze_query.StringListDictEntry + (*FilesetEntry)(nil), // 11: blaze_query.FilesetEntry + (*Attribute)(nil), // 12: blaze_query.Attribute + (*Rule)(nil), // 13: blaze_query.Rule + (*ConfiguredRuleInput)(nil), // 14: blaze_query.ConfiguredRuleInput + (*RuleSummary)(nil), // 15: blaze_query.RuleSummary + (*PackageGroup)(nil), // 16: blaze_query.PackageGroup + (*EnvironmentGroup)(nil), // 17: blaze_query.EnvironmentGroup + (*SourceFile)(nil), // 18: blaze_query.SourceFile + (*GeneratedFile)(nil), // 19: blaze_query.GeneratedFile + (*Target)(nil), // 20: blaze_query.Target + (*QueryResult)(nil), // 21: blaze_query.QueryResult + (*AllowedRuleClassInfo)(nil), // 22: blaze_query.AllowedRuleClassInfo + (*AttributeDefinition)(nil), // 23: blaze_query.AttributeDefinition + (*AttributeValue)(nil), // 24: blaze_query.AttributeValue + (*RuleDefinition)(nil), // 25: blaze_query.RuleDefinition + (*BuildLanguage)(nil), // 26: blaze_query.BuildLanguage + (*Attribute_SelectorEntry)(nil), // 27: blaze_query.Attribute.SelectorEntry + (*Attribute_Selector)(nil), // 28: blaze_query.Attribute.Selector + (*Attribute_SelectorList)(nil), // 29: blaze_query.Attribute.SelectorList + (*AttributeValue_DictEntry)(nil), // 30: blaze_query.AttributeValue.DictEntry +} +var file_src_main_protobuf_build_proto_depIdxs = []int32{ + 0, // 0: blaze_query.FilesetEntry.symlink_behavior:type_name -> blaze_query.FilesetEntry.SymlinkBehavior + 1, // 1: blaze_query.Attribute.type:type_name -> blaze_query.Attribute.Discriminator + 2, // 2: blaze_query.Attribute.tristate_value:type_name -> blaze_query.Attribute.Tristate + 5, // 3: blaze_query.Attribute.license:type_name -> blaze_query.License + 6, // 4: blaze_query.Attribute.string_dict_value:type_name -> blaze_query.StringDictEntry + 11, // 5: blaze_query.Attribute.fileset_list_value:type_name -> blaze_query.FilesetEntry + 8, // 6: blaze_query.Attribute.label_list_dict_value:type_name -> blaze_query.LabelListDictEntry + 10, // 7: blaze_query.Attribute.string_list_dict_value:type_name -> blaze_query.StringListDictEntry + 7, // 8: blaze_query.Attribute.label_dict_unary_value:type_name -> blaze_query.LabelDictUnaryEntry + 9, // 9: blaze_query.Attribute.label_keyed_string_dict_value:type_name -> blaze_query.LabelKeyedStringDictEntry + 29, // 10: blaze_query.Attribute.selector_list:type_name -> blaze_query.Attribute.SelectorList + 12, // 11: blaze_query.Rule.attribute:type_name -> blaze_query.Attribute + 14, // 12: blaze_query.Rule.configured_rule_input:type_name -> blaze_query.ConfiguredRuleInput + 13, // 13: blaze_query.RuleSummary.rule:type_name -> blaze_query.Rule + 13, // 14: blaze_query.RuleSummary.dependency:type_name -> blaze_query.Rule + 5, // 15: blaze_query.SourceFile.license:type_name -> blaze_query.License + 3, // 16: blaze_query.Target.type:type_name -> blaze_query.Target.Discriminator + 13, // 17: blaze_query.Target.rule:type_name -> blaze_query.Rule + 18, // 18: blaze_query.Target.source_file:type_name -> blaze_query.SourceFile + 19, // 19: blaze_query.Target.generated_file:type_name -> blaze_query.GeneratedFile + 16, // 20: blaze_query.Target.package_group:type_name -> blaze_query.PackageGroup + 17, // 21: blaze_query.Target.environment_group:type_name -> blaze_query.EnvironmentGroup + 20, // 22: blaze_query.QueryResult.target:type_name -> blaze_query.Target + 4, // 23: blaze_query.AllowedRuleClassInfo.policy:type_name -> blaze_query.AllowedRuleClassInfo.AllowedRuleClasses + 1, // 24: blaze_query.AttributeDefinition.type:type_name -> blaze_query.Attribute.Discriminator + 22, // 25: blaze_query.AttributeDefinition.allowed_rule_classes:type_name -> blaze_query.AllowedRuleClassInfo + 24, // 26: blaze_query.AttributeDefinition.default:type_name -> blaze_query.AttributeValue + 24, // 27: blaze_query.AttributeValue.list:type_name -> blaze_query.AttributeValue + 30, // 28: blaze_query.AttributeValue.dict:type_name -> blaze_query.AttributeValue.DictEntry + 23, // 29: blaze_query.RuleDefinition.attribute:type_name -> blaze_query.AttributeDefinition + 25, // 30: blaze_query.BuildLanguage.rule:type_name -> blaze_query.RuleDefinition + 2, // 31: blaze_query.Attribute.SelectorEntry.tristate_value:type_name -> blaze_query.Attribute.Tristate + 5, // 32: blaze_query.Attribute.SelectorEntry.license:type_name -> blaze_query.License + 6, // 33: blaze_query.Attribute.SelectorEntry.string_dict_value:type_name -> blaze_query.StringDictEntry + 11, // 34: blaze_query.Attribute.SelectorEntry.fileset_list_value:type_name -> blaze_query.FilesetEntry + 8, // 35: blaze_query.Attribute.SelectorEntry.label_list_dict_value:type_name -> blaze_query.LabelListDictEntry + 10, // 36: blaze_query.Attribute.SelectorEntry.string_list_dict_value:type_name -> blaze_query.StringListDictEntry + 7, // 37: blaze_query.Attribute.SelectorEntry.label_dict_unary_value:type_name -> blaze_query.LabelDictUnaryEntry + 9, // 38: blaze_query.Attribute.SelectorEntry.label_keyed_string_dict_value:type_name -> blaze_query.LabelKeyedStringDictEntry + 27, // 39: blaze_query.Attribute.Selector.entries:type_name -> blaze_query.Attribute.SelectorEntry + 1, // 40: blaze_query.Attribute.SelectorList.type:type_name -> blaze_query.Attribute.Discriminator + 28, // 41: blaze_query.Attribute.SelectorList.elements:type_name -> blaze_query.Attribute.Selector + 24, // 42: blaze_query.AttributeValue.DictEntry.value:type_name -> blaze_query.AttributeValue + 43, // [43:43] is the sub-list for method output_type + 43, // [43:43] is the sub-list for method input_type + 43, // [43:43] is the sub-list for extension type_name + 43, // [43:43] is the sub-list for extension extendee + 0, // [0:43] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_build_proto_init() } +func file_src_main_protobuf_build_proto_init() { + if File_src_main_protobuf_build_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_build_proto_rawDesc), len(file_src_main_protobuf_build_proto_rawDesc)), + NumEnums: 5, + NumMessages: 26, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_build_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_build_proto_depIdxs, + EnumInfos: file_src_main_protobuf_build_proto_enumTypes, + MessageInfos: file_src_main_protobuf_build_proto_msgTypes, + }.Build() + File_src_main_protobuf_build_proto = out.File + file_src_main_protobuf_build_proto_goTypes = nil + file_src_main_protobuf_build_proto_depIdxs = nil +} diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod new file mode 100644 index 0000000..59250e8 --- /dev/null +++ b/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/build +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/build.pb.go From 03d9afa3fb20c0b40f261213907dd718009e6807 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Fri, 12 Sep 2025 19:25:51 -0600 Subject: [PATCH 11/19] Update to MODULE.bazel --- BUILD.bazel | 8 +- MODULE.bazel | 149 +- build/stack/bazel/aquery/differ/BUILD.bazel | 2 + cmd/bescli/BUILD.bazel | 15 + cmd/bescli/main.go | 11 + .../build/lib/packages/metrics/BUILD.bazel | 13 + .../build/lib/packages/metrics/go.mod | 3 + .../metrics/package_load_metrics.pb.go | 174 + .../main/protobuf/stardoc_output/BUILD.bazel | 12 + .../src/main/protobuf/stardoc_output/go.mod | 3 + .../stardoc_output/stardoc_output.pb.go | 1550 +++ .../main/protobuf/strategy_policy/BUILD.bazel | 12 + .../src/main/protobuf/strategy_policy/go.mod | 3 + .../strategy_policy/strategy_policy.pb.go | 257 + .../build_event_stream/BUILD.bazel | 20 + .../build_event_stream.pb.go | 7680 +++++++++++++ .../build_event_stream/go.mod | 3 + .../main/protobuf/action_cache/BUILD.bazel | 12 + .../protobuf/action_cache/action_cache.pb.go | 301 + .../src/main/protobuf/action_cache/go.mod | 3 + .../src/main/protobuf/analysis_v2/BUILD.bazel | 13 + .../protobuf/analysis_v2/analysis_v2.pb.go | 357 +- .../src/main/protobuf/analysis_v2/go.mod | 0 .../src/main/protobuf/build/BUILD.bazel | 13 + .../src/main/protobuf/build/build.pb.go | 138 +- .../bazelapis/src/main/protobuf/build/go.mod | 0 .../main/protobuf/command_line/BUILD.bazel | 13 + .../protobuf/command_line/command_line.pb.go | 423 + .../src/main/protobuf/command_line/go.mod | 3 + .../main/protobuf/failure_details/BUILD.bazel | 13 + .../failure_details/failure_details.pb.go | 9609 +++++++++++++++++ .../src/main/protobuf/failure_details/go.mod | 3 + .../protobuf/invocation_policy/BUILD.bazel | 13 + .../main/protobuf/invocation_policy/go.mod | 3 + .../invocation_policy/invocation_policy.pb.go | 659 ++ .../main/protobuf/option_filters/BUILD.bazel | 12 + .../src/main/protobuf/option_filters/go.mod | 3 + .../option_filters/option_filters.pb.go | 247 + .../protobuf/types/descriptorpb/BUILD.bazel | 12 + .../types/descriptorpb/descriptor.pb.go | 4578 ++++++++ .../protobuf/types/descriptorpb/go.mod | 3 + .../protobuf/types/known/anypb/BUILD.bazel | 14 + .../protobuf/types/known/anypb/any.pb.go | 335 + .../protobuf/types/known/anypb/go.mod | 3 + .../types/known/durationpb/BUILD.bazel | 12 + .../types/known/durationpb/duration.pb.go | 259 + .../protobuf/types/known/durationpb/go.mod | 3 + .../types/known/timestamppb/BUILD.bazel | 12 + .../protobuf/types/known/timestamppb/go.mod | 3 + .../types/known/timestamppb/timestamp.pb.go | 239 + go.mod | 43 +- rules_proto_config.yaml | 9 +- 52 files changed, 27098 insertions(+), 180 deletions(-) create mode 100644 cmd/bescli/BUILD.bazel create mode 100644 cmd/bescli/main.go create mode 100644 genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel create mode 100644 genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod create mode 100755 genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go create mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel create mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/go.mod create mode 100755 genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/stardoc_output.pb.go create mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel create mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod create mode 100755 genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel create mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel create mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel rename {local => genproto}/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go (72%) rename {local => genproto}/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod (100%) create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel rename {local => genproto}/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go (93%) rename {local => genproto}/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod (100%) create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel create mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel create mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod create mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel create mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod create mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go create mode 100644 genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel create mode 100755 genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go create mode 100644 genproto/google.golang.org/protobuf/types/descriptorpb/go.mod create mode 100644 genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel create mode 100755 genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go create mode 100644 genproto/google.golang.org/protobuf/types/known/anypb/go.mod create mode 100644 genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel create mode 100755 genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go create mode 100644 genproto/google.golang.org/protobuf/types/known/durationpb/go.mod create mode 100644 genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel create mode 100644 genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod create mode 100755 genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go diff --git a/BUILD.bazel b/BUILD.bazel index d4ef161..6e0a42b 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -39,22 +39,22 @@ proto_gazelle( imports = [ "@bazelapis//:imports.csv", "@googleapis//:imports.csv", - "@protoapis//:imports.csv", + "@protobufapis//:imports.csv", "@remoteapis//:imports.csv", ], ) proto_go_modules( name = "proto_go_modules", - go_version = "go.mod", imports = [ "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2", - # "github.com/bazelbuild/remoteapis/build/bazel/remote/execution/v2/remote_execution", + # "github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream", ], modules = [ - "@protoapis//:proto_go_modules", + "@protobufapis//:proto_go_modules", "@bazelapis//:proto_go_modules", "@remoteapis//:proto_go_modules", "@googleapis//:proto_go_modules", ], + srcroot = "genproto", ) diff --git a/MODULE.bazel b/MODULE.bazel index 44fea38..4414b4b 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -49,109 +49,166 @@ use_repo( # ------------------------------------------------------------------- proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository", dev_dependency = True) + proto_repository.archive( - name = "protoapis", + name = "protobufapis", build_directives = [ - "gazelle:proto_go_modules_target_dir ROOT", "gazelle:exclude testdata", "gazelle:exclude google/protobuf/compiler/ruby", + "gazelle:exclude google/protobuf/bridge", "gazelle:exclude google/protobuf/util/internal/testdata", + "gazelle:proto_language cpp enable true", + "gazelle:proto_language descriptor enable true", "gazelle:proto_language go enable true", + "gazelle:proto_language java enable true", + "gazelle:proto_language python enable true", + "gazelle:proto_go_modules_index_kind proto_go_library", + "gazelle:proto_language scala enable true", ], - build_file_generation = "clean", build_file_proto_mode = "file", - cfgs = ["//:rules_proto_config.yaml"], + build_file_generation = "clean", + cfgs = ["@//:rules_proto_config.yaml"], deleted_files = [ "google/protobuf/*test*.proto", "google/protobuf/*unittest*.proto", + "google/protobuf/late*.proto", + "google/protobuf/sample*.proto", + "google/protobuf/cpp_features.proto", + "google/protobuf/internal_options.proto", "google/protobuf/compiler/cpp/*test*.proto", "google/protobuf/util/*test*.proto", "google/protobuf/util/*unittest*.proto", "google/protobuf/util/json_format*.proto", ], - sha256 = "4514213c25a5b87e1948aeeb4c40effc55d11d60871ca5b903a2779005fc48ce", - strip_prefix = "protobuf-9650e9fe8f737efcad485c2a8e6e696186ae3862/src", - type = "zip", - urls = [ - "https://codeload.github.com/protocolbuffers/protobuf/zip/9650e9fe8f737efcad485c2a8e6e696186ae3862", - ], + sha256 = "bb1fd58473c47c747a3f00fc45ced1d562bba4bf645db07cc889fe86dee279ca", + strip_prefix = "protobuf-4fbd1111a292d04746c732573025e3251de0bb9c/src", + urls = ["https://github.com/protocolbuffers/protobuf/archive/4fbd1111a292d04746c732573025e3251de0bb9c.tar.gz"], ) + +# Commit: 60e1300d4a0b60b85b3df167ddc4062ac7cc4f44 +# Date: 2025-09-08 18:27:45 +0000 UTC +# URL: https://github.com/googleapis/googleapis/commit/60e1300d4a0b60b85b3df167ddc4062ac7cc4f44 +# +# feat: release initial client libraries for Cloud Location Finder (https://cloud.google.com/location-finder) +# +# Clients can now use this v1 client library via the following methods: ListCloudLocations, GetCloudLocation, SearchCloudLocations +# +# PiperOrigin-RevId: 804516757 +# Size: 11515047 (12 MB) proto_repository.archive( name = "googleapis", + build_file_generation = "clean", build_directives = [ - "gazelle:proto_go_modules_target_dir ROOT", - "gazelle:exclude google/example", + "gazelle:exclude google/ads/googleads/v19/services", + "gazelle:exclude google/ads/googleads/v20/services", + "gazelle:exclude google/ads/googleads/v21/services", "gazelle:exclude google/ads/googleads/v7/services", "gazelle:exclude google/ads/googleads/v8/services", - "gazelle:proto_language go enabled true", + "gazelle:exclude google/cloud/recommendationengine/v1beta1", + "gazelle:exclude google/devtools/containeranalysis/v1beta1", + "gazelle:exclude google/example", + "gazelle:exclude google/maps/weather/v1", + "gazelle:proto_go_modules_index_kind proto_go_library", + "gazelle:proto_language cpp enable true", + "gazelle:proto_language descriptor enable true", + "gazelle:proto_language go enable true", + "gazelle:proto_language java enable true", + "gazelle:proto_language python enable true", + "gazelle:proto_language scala enable true", ], - build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], - imports = ["@protoapis//:imports.csv"], + imports = ["@protobufapis//:imports.csv"], reresolve_known_proto_imports = True, - sha256 = "95da12951c7d570980d5152f6cca9e1cb795ddc6b6dd7e9423bdffde28290f7a", - strip_prefix = "googleapis-02710fa0ea5312d79d7fb986c9c9823fb41049a9", - type = "zip", - urls = [ - "https://codeload.github.com/googleapis/googleapis/zip/02710fa0ea5312d79d7fb986c9c9823fb41049a9", - ], + sha256 = "b1f729e116312e1bed9a6c0b812e8d6071755dcf93ff4f665c07bbf517dd61a6", + strip_prefix = "googleapis-60e1300d4a0b60b85b3df167ddc4062ac7cc4f44", + urls = ["https://github.com/googleapis/googleapis/archive/60e1300d4a0b60b85b3df167ddc4062ac7cc4f44.tar.gz"], ) + +# Commit: 6777112ef7defa6705b1ebd2831d6c7efeb12ba2 +# Date: 2024-09-26 07:13:55 +0000 UTC +# URL: https://github.com/bazelbuild/remote-apis/commit/6777112ef7defa6705b1ebd2831d6c7efeb12ba2 +# +# Improve phrasing of digest_function added in #311 (#312) +# +# - Unlike the other messages where a digest_function field was added, +# ExecuteActionMetadata is returned by the server to the client. This +# means that the words "client" and "server" need to be swapped around +# in some but not all places. +# +# - To ensure backward compatibility, we permit digest functions that were +# defined at the time this field was added to remain unset. When the +# digest_function fields were added to the other messages, the last one +# to be added was MURMUR3. In the meantime we've added BLAKE3 and +# SHA256TREE, so for this specific field we must list those as well. +# Size: 136595 (137 kB) proto_repository.archive( name = "remoteapis", build_directives = [ - "gazelle:proto_go_modules_target_dir ROOT", "gazelle:exclude third_party", - "gazelle:exclude build/bazel/remote/asset/v1", - "gazelle:exclude build/bazel/remote/logstream/v1", + "gazelle:proto_go_modules_index_kind proto_go_library", "gazelle:proto_language go enable true", - "gazelle:proto_plugin protoc-gen-go option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", - "gazelle:proto_plugin protoc-gen-go option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", - "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2", - "gazelle:proto_plugin protoc-gen-go-grpc option Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remote-apis/build/bazel/semver", ], build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = [ "@googleapis//:imports.csv", - "@protoapis//:imports.csv", - ], - sha256 = "743d2d5b5504029f3f825beb869ce0ec2330b647b3ee465a4f39ca82df83f8bf", - strip_prefix = "remote-apis-636121a32fa7b9114311374e4786597d8e7a69f3", - type = "zip", - urls = [ - "https://codeload.github.com/bazelbuild/remote-apis/zip/636121a32fa7b9114311374e4786597d8e7a69f3", + "@protobufapis//:imports.csv", ], + sha256 = "7b6847779f18fe0a586c8629b9347cf5e54edb0c9fb7cd7b56c489c0209409c2", + strip_prefix = "remote-apis-6777112ef7defa6705b1ebd2831d6c7efeb12ba2", + urls = ["https://github.com/bazelbuild/remote-apis/archive/6777112ef7defa6705b1ebd2831d6c7efeb12ba2.tar.gz"], ) + +# Commit: 526225e836561307065f2389c9e2163064fda084 +# Date: 2025-09-04 17:49:52 +0000 UTC +# URL: https://github.com/bazelbuild/bazel/commit/526225e836561307065f2389c9e2163064fda084 +# +# Release 8.4.0 (2025-09-04) +# +# Release Notes: +# Size: 23065443 (23 MB) proto_repository.archive( name = "bazelapis", build_directives = [ - "gazelle:proto_go_modules_target_dir ROOT", - "gazelle:exclude third_party", - "gazelle:exclude src/tools/android/java/com/google/devtools/build/android", "gazelle:exclude src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/testdata", + "gazelle:exclude src/tools/android/java/com/google/devtools/build/android", + "gazelle:exclude third_party", + "gazelle:proto_go_modules_index_kind proto_go_library", "gazelle:proto_language go enable true", - "gazelle:prefix github.com/bazelbuild/bazelapis", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/stardoc_output.proto=github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto=github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/strategy_policy.proto=github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/execution_graph.proto=github.com/bazelbuild/bazel/src/main/protobuf/execution_graph", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/remote_scrubbing.proto=github.com/bazelbuild/bazel/src/main/protobuf/remote_scrubbing", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/memory_pressure.proto=github.com/bazelbuild/bazel/src/main/protobuf/memory_pressure", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/cache_salt.proto=github.com/bazelbuild/bazel/src/main/protobuf/cache_salt", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/crash_debugging.proto=github.com/bazelbuild/bazel/src/main/protobuf/crash_debugging", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/file_invalidation_data.proto=github.com/bazelbuild/bazel/src/main/protobuf/file_invalidation_data", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/bazel_output_service.proto=github.com/bazelbuild/bazel/src/main/protobuf/bazel_output_service", + "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/bazel_output_service_rev2.proto=github.com/bazelbuild/bazel/src/main/protobuf/bazel_output_service_rev2", + ], + deleted_files = [ + "src/main/protobuf/bazel_output_service.proto", ], build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = [ "@googleapis//:imports.csv", - "@protoapis//:imports.csv", + "@protobufapis//:imports.csv", "@remoteapis//:imports.csv", ], - strip_prefix = "bazel-c2c49f430f2a7c277d21828e146dd6960dc0fbd6", - type = "zip", - urls = [ - "https://codeload.github.com/bazelbuild/bazel/zip/c2c49f430f2a7c277d21828e146dd6960dc0fbd6", - ], + sha256 = "6037e5df4d97c1402298e19f0c511ae5f44757c1df2e92faad0b2a25c24ae2f8", + strip_prefix = "bazel-526225e836561307065f2389c9e2163064fda084", + urls = ["https://github.com/bazelbuild/bazel/archive/526225e836561307065f2389c9e2163064fda084.tar.gz"], ) + use_repo( proto_repository, "bazelapis", "googleapis", - "protoapis", + "protobufapis", "remoteapis", ) diff --git a/build/stack/bazel/aquery/differ/BUILD.bazel b/build/stack/bazel/aquery/differ/BUILD.bazel index 451fc52..e2fbda7 100644 --- a/build/stack/bazel/aquery/differ/BUILD.bazel +++ b/build/stack/bazel/aquery/differ/BUILD.bazel @@ -17,10 +17,12 @@ proto_compiled_sources( options = {"@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go": [ "Msrc/main/protobuf/analysis_v2.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2", "Msrc/main/protobuf/build.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/build", + "Msrc/main/protobuf/stardoc_output.proto=github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output", ]}, output_mappings = ["action.pb.go=github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ/action.pb.go"], plugins = ["@build_stack_rules_proto//plugin/golang/protobuf:protoc-gen-go"], proto = "differ_proto", + visibility = ["//visibility:public"], ) go_library( diff --git a/cmd/bescli/BUILD.bazel b/cmd/bescli/BUILD.bazel new file mode 100644 index 0000000..dbdee2a --- /dev/null +++ b/cmd/bescli/BUILD.bazel @@ -0,0 +1,15 @@ +load("@rules_go//go:def.bzl", "go_binary", "go_library") + +go_library( + name = "bescli_lib", + srcs = ["main.go"], + importpath = "github.com/stackb/bazel-aquery-differ/cmd/bescli", + visibility = ["//visibility:private"], + deps = ["@bazelapis//src/main/java/com/google/devtools/build/lib/buildeventstream/proto:build_event_stream_go_proto"], +) + +go_binary( + name = "bescli", + embed = [":bescli_lib"], + visibility = ["//visibility:public"], +) diff --git a/cmd/bescli/main.go b/cmd/bescli/main.go new file mode 100644 index 0000000..747af1f --- /dev/null +++ b/cmd/bescli/main.go @@ -0,0 +1,11 @@ +package main + +import ( + "log" + + "github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream" +) + +func main() { + log.Printf("hello, %+v", build_event_stream.BuildEventId{}) +} diff --git a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel new file mode 100644 index 0000000..7009ef5 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "metrics", + srcs = ["package_load_metrics.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + "@protobufapis//google/protobuf:duration_go_proto", + ], +) diff --git a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod new file mode 100644 index 0000000..71bab78 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go diff --git a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go new file mode 100755 index 0000000..3c1ba2c --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go @@ -0,0 +1,174 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto + +package metrics + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + durationpb "google.golang.org/protobuf/types/known/durationpb" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type PackageLoadMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + LoadDuration *durationpb.Duration `protobuf:"bytes,2,opt,name=load_duration,json=loadDuration" json:"load_duration,omitempty"` + NumTargets *uint64 `protobuf:"varint,3,opt,name=num_targets,json=numTargets" json:"num_targets,omitempty"` + ComputationSteps *uint64 `protobuf:"varint,4,opt,name=computation_steps,json=computationSteps" json:"computation_steps,omitempty"` + NumTransitiveLoads *uint64 `protobuf:"varint,5,opt,name=num_transitive_loads,json=numTransitiveLoads" json:"num_transitive_loads,omitempty"` + PackageOverhead *uint64 `protobuf:"varint,6,opt,name=package_overhead,json=packageOverhead" json:"package_overhead,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PackageLoadMetrics) Reset() { + *x = PackageLoadMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PackageLoadMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PackageLoadMetrics) ProtoMessage() {} + +func (x *PackageLoadMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PackageLoadMetrics.ProtoReflect.Descriptor instead. +func (*PackageLoadMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescGZIP(), []int{0} +} + +func (x *PackageLoadMetrics) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *PackageLoadMetrics) GetLoadDuration() *durationpb.Duration { + if x != nil { + return x.LoadDuration + } + return nil +} + +func (x *PackageLoadMetrics) GetNumTargets() uint64 { + if x != nil && x.NumTargets != nil { + return *x.NumTargets + } + return 0 +} + +func (x *PackageLoadMetrics) GetComputationSteps() uint64 { + if x != nil && x.ComputationSteps != nil { + return *x.ComputationSteps + } + return 0 +} + +func (x *PackageLoadMetrics) GetNumTransitiveLoads() uint64 { + if x != nil && x.NumTransitiveLoads != nil { + return *x.NumTransitiveLoads + } + return 0 +} + +func (x *PackageLoadMetrics) GetPackageOverhead() uint64 { + if x != nil && x.PackageOverhead != nil { + return *x.PackageOverhead + } + return 0 +} + +var File_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto protoreflect.FileDescriptor + +const file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc = "" + + "\n" + + "Wsrc/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto\x12#devtools.build.lib.packages.metrics\x1a\x1egoogle/protobuf/duration.proto\"\x93\x02\n" + + "\x12PackageLoadMetrics\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12>\n" + + "\rload_duration\x18\x02 \x01(\v2\x19.google.protobuf.DurationR\floadDuration\x12\x1f\n" + + "\vnum_targets\x18\x03 \x01(\x04R\n" + + "numTargets\x12+\n" + + "\x11computation_steps\x18\x04 \x01(\x04R\x10computationSteps\x120\n" + + "\x14num_transitive_loads\x18\x05 \x01(\x04R\x12numTransitiveLoads\x12)\n" + + "\x10package_overhead\x18\x06 \x01(\x04R\x0fpackageOverheadB2\n" + + ".com.google.devtools.build.lib.packages.metricsP\x01" + +var ( + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescOnce sync.Once + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData []byte +) + +func file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescGZIP() []byte { + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescOnce.Do(func() { + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc))) + }) + return file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData +} + +var file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes = []any{ + (*PackageLoadMetrics)(nil), // 0: devtools.build.lib.packages.metrics.PackageLoadMetrics + (*durationpb.Duration)(nil), // 1: google.protobuf.Duration +} +var file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs = []int32{ + 1, // 0: devtools.build.lib.packages.metrics.PackageLoadMetrics.load_duration:type_name -> google.protobuf.Duration + 1, // [1:1] is the sub-list for method output_type + 1, // [1:1] is the sub-list for method input_type + 1, // [1:1] is the sub-list for extension type_name + 1, // [1:1] is the sub-list for extension extendee + 0, // [0:1] is the sub-list for field type_name +} + +func init() { + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_init() +} +func file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_init() { + if File_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc)), + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes, + DependencyIndexes: file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs, + MessageInfos: file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes, + }.Build() + File_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto = out.File + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes = nil + file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel new file mode 100644 index 0000000..5eec9bc --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "stardoc_output", + srcs = ["stardoc_output.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/go.mod b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/go.mod new file mode 100644 index 0000000..a05f381 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/stardoc_output.pb.go diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/stardoc_output.pb.go b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/stardoc_output.pb.go new file mode 100755 index 0000000..b940d89 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/stardoc_output.pb.go @@ -0,0 +1,1550 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/stardoc_output.proto + +package stardoc_output + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type AttributeType int32 + +const ( + AttributeType_UNKNOWN AttributeType = 0 + AttributeType_NAME AttributeType = 1 + AttributeType_INT AttributeType = 2 + AttributeType_LABEL AttributeType = 3 + AttributeType_STRING AttributeType = 4 + AttributeType_STRING_LIST AttributeType = 5 + AttributeType_INT_LIST AttributeType = 6 + AttributeType_LABEL_LIST AttributeType = 7 + AttributeType_BOOLEAN AttributeType = 8 + AttributeType_LABEL_STRING_DICT AttributeType = 9 + AttributeType_STRING_DICT AttributeType = 10 + AttributeType_STRING_LIST_DICT AttributeType = 11 + AttributeType_OUTPUT AttributeType = 12 + AttributeType_OUTPUT_LIST AttributeType = 13 + AttributeType_LABEL_DICT_UNARY AttributeType = 14 +) + +// Enum value maps for AttributeType. +var ( + AttributeType_name = map[int32]string{ + 0: "UNKNOWN", + 1: "NAME", + 2: "INT", + 3: "LABEL", + 4: "STRING", + 5: "STRING_LIST", + 6: "INT_LIST", + 7: "LABEL_LIST", + 8: "BOOLEAN", + 9: "LABEL_STRING_DICT", + 10: "STRING_DICT", + 11: "STRING_LIST_DICT", + 12: "OUTPUT", + 13: "OUTPUT_LIST", + 14: "LABEL_DICT_UNARY", + } + AttributeType_value = map[string]int32{ + "UNKNOWN": 0, + "NAME": 1, + "INT": 2, + "LABEL": 3, + "STRING": 4, + "STRING_LIST": 5, + "INT_LIST": 6, + "LABEL_LIST": 7, + "BOOLEAN": 8, + "LABEL_STRING_DICT": 9, + "STRING_DICT": 10, + "STRING_LIST_DICT": 11, + "OUTPUT": 12, + "OUTPUT_LIST": 13, + "LABEL_DICT_UNARY": 14, + } +) + +func (x AttributeType) Enum() *AttributeType { + p := new(AttributeType) + *p = x + return p +} + +func (x AttributeType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (AttributeType) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_stardoc_output_proto_enumTypes[0].Descriptor() +} + +func (AttributeType) Type() protoreflect.EnumType { + return &file_src_main_protobuf_stardoc_output_proto_enumTypes[0] +} + +func (x AttributeType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use AttributeType.Descriptor instead. +func (AttributeType) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{0} +} + +type FunctionParamRole int32 + +const ( + FunctionParamRole_PARAM_ROLE_UNSPECIFIED FunctionParamRole = 0 + FunctionParamRole_PARAM_ROLE_ORDINARY FunctionParamRole = 1 + FunctionParamRole_PARAM_ROLE_POSITIONAL_ONLY FunctionParamRole = 2 + FunctionParamRole_PARAM_ROLE_KEYWORD_ONLY FunctionParamRole = 3 + FunctionParamRole_PARAM_ROLE_VARARGS FunctionParamRole = 4 + FunctionParamRole_PARAM_ROLE_KWARGS FunctionParamRole = 5 +) + +// Enum value maps for FunctionParamRole. +var ( + FunctionParamRole_name = map[int32]string{ + 0: "PARAM_ROLE_UNSPECIFIED", + 1: "PARAM_ROLE_ORDINARY", + 2: "PARAM_ROLE_POSITIONAL_ONLY", + 3: "PARAM_ROLE_KEYWORD_ONLY", + 4: "PARAM_ROLE_VARARGS", + 5: "PARAM_ROLE_KWARGS", + } + FunctionParamRole_value = map[string]int32{ + "PARAM_ROLE_UNSPECIFIED": 0, + "PARAM_ROLE_ORDINARY": 1, + "PARAM_ROLE_POSITIONAL_ONLY": 2, + "PARAM_ROLE_KEYWORD_ONLY": 3, + "PARAM_ROLE_VARARGS": 4, + "PARAM_ROLE_KWARGS": 5, + } +) + +func (x FunctionParamRole) Enum() *FunctionParamRole { + p := new(FunctionParamRole) + *p = x + return p +} + +func (x FunctionParamRole) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FunctionParamRole) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_stardoc_output_proto_enumTypes[1].Descriptor() +} + +func (FunctionParamRole) Type() protoreflect.EnumType { + return &file_src_main_protobuf_stardoc_output_proto_enumTypes[1] +} + +func (x FunctionParamRole) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use FunctionParamRole.Descriptor instead. +func (FunctionParamRole) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{1} +} + +type ModuleInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + RuleInfo []*RuleInfo `protobuf:"bytes,1,rep,name=rule_info,json=ruleInfo,proto3" json:"rule_info,omitempty"` + ProviderInfo []*ProviderInfo `protobuf:"bytes,2,rep,name=provider_info,json=providerInfo,proto3" json:"provider_info,omitempty"` + FuncInfo []*StarlarkFunctionInfo `protobuf:"bytes,3,rep,name=func_info,json=funcInfo,proto3" json:"func_info,omitempty"` + AspectInfo []*AspectInfo `protobuf:"bytes,4,rep,name=aspect_info,json=aspectInfo,proto3" json:"aspect_info,omitempty"` + ModuleDocstring string `protobuf:"bytes,5,opt,name=module_docstring,json=moduleDocstring,proto3" json:"module_docstring,omitempty"` + File string `protobuf:"bytes,6,opt,name=file,proto3" json:"file,omitempty"` + ModuleExtensionInfo []*ModuleExtensionInfo `protobuf:"bytes,7,rep,name=module_extension_info,json=moduleExtensionInfo,proto3" json:"module_extension_info,omitempty"` + RepositoryRuleInfo []*RepositoryRuleInfo `protobuf:"bytes,8,rep,name=repository_rule_info,json=repositoryRuleInfo,proto3" json:"repository_rule_info,omitempty"` + MacroInfo []*MacroInfo `protobuf:"bytes,9,rep,name=macro_info,json=macroInfo,proto3" json:"macro_info,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ModuleInfo) Reset() { + *x = ModuleInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ModuleInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ModuleInfo) ProtoMessage() {} + +func (x *ModuleInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ModuleInfo.ProtoReflect.Descriptor instead. +func (*ModuleInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{0} +} + +func (x *ModuleInfo) GetRuleInfo() []*RuleInfo { + if x != nil { + return x.RuleInfo + } + return nil +} + +func (x *ModuleInfo) GetProviderInfo() []*ProviderInfo { + if x != nil { + return x.ProviderInfo + } + return nil +} + +func (x *ModuleInfo) GetFuncInfo() []*StarlarkFunctionInfo { + if x != nil { + return x.FuncInfo + } + return nil +} + +func (x *ModuleInfo) GetAspectInfo() []*AspectInfo { + if x != nil { + return x.AspectInfo + } + return nil +} + +func (x *ModuleInfo) GetModuleDocstring() string { + if x != nil { + return x.ModuleDocstring + } + return "" +} + +func (x *ModuleInfo) GetFile() string { + if x != nil { + return x.File + } + return "" +} + +func (x *ModuleInfo) GetModuleExtensionInfo() []*ModuleExtensionInfo { + if x != nil { + return x.ModuleExtensionInfo + } + return nil +} + +func (x *ModuleInfo) GetRepositoryRuleInfo() []*RepositoryRuleInfo { + if x != nil { + return x.RepositoryRuleInfo + } + return nil +} + +func (x *ModuleInfo) GetMacroInfo() []*MacroInfo { + if x != nil { + return x.MacroInfo + } + return nil +} + +type RuleInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + RuleName string `protobuf:"bytes,1,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + Attribute []*AttributeInfo `protobuf:"bytes,3,rep,name=attribute,proto3" json:"attribute,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,4,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + AdvertisedProviders *ProviderNameGroup `protobuf:"bytes,5,opt,name=advertised_providers,json=advertisedProviders,proto3" json:"advertised_providers,omitempty"` + Test bool `protobuf:"varint,6,opt,name=test,proto3" json:"test,omitempty"` + Executable bool `protobuf:"varint,7,opt,name=executable,proto3" json:"executable,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RuleInfo) Reset() { + *x = RuleInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RuleInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RuleInfo) ProtoMessage() {} + +func (x *RuleInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RuleInfo.ProtoReflect.Descriptor instead. +func (*RuleInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{1} +} + +func (x *RuleInfo) GetRuleName() string { + if x != nil { + return x.RuleName + } + return "" +} + +func (x *RuleInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *RuleInfo) GetAttribute() []*AttributeInfo { + if x != nil { + return x.Attribute + } + return nil +} + +func (x *RuleInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +func (x *RuleInfo) GetAdvertisedProviders() *ProviderNameGroup { + if x != nil { + return x.AdvertisedProviders + } + return nil +} + +func (x *RuleInfo) GetTest() bool { + if x != nil { + return x.Test + } + return false +} + +func (x *RuleInfo) GetExecutable() bool { + if x != nil { + return x.Executable + } + return false +} + +type MacroInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + MacroName string `protobuf:"bytes,1,opt,name=macro_name,json=macroName,proto3" json:"macro_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + Attribute []*AttributeInfo `protobuf:"bytes,3,rep,name=attribute,proto3" json:"attribute,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,4,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + Finalizer bool `protobuf:"varint,5,opt,name=finalizer,proto3" json:"finalizer,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *MacroInfo) Reset() { + *x = MacroInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MacroInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MacroInfo) ProtoMessage() {} + +func (x *MacroInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MacroInfo.ProtoReflect.Descriptor instead. +func (*MacroInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{2} +} + +func (x *MacroInfo) GetMacroName() string { + if x != nil { + return x.MacroName + } + return "" +} + +func (x *MacroInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *MacroInfo) GetAttribute() []*AttributeInfo { + if x != nil { + return x.Attribute + } + return nil +} + +func (x *MacroInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +func (x *MacroInfo) GetFinalizer() bool { + if x != nil { + return x.Finalizer + } + return false +} + +type AttributeInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + Type AttributeType `protobuf:"varint,3,opt,name=type,proto3,enum=stardoc_output.AttributeType" json:"type,omitempty"` + Mandatory bool `protobuf:"varint,4,opt,name=mandatory,proto3" json:"mandatory,omitempty"` + ProviderNameGroup []*ProviderNameGroup `protobuf:"bytes,5,rep,name=provider_name_group,json=providerNameGroup,proto3" json:"provider_name_group,omitempty"` + DefaultValue string `protobuf:"bytes,6,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` + Nonconfigurable bool `protobuf:"varint,7,opt,name=nonconfigurable,proto3" json:"nonconfigurable,omitempty"` + NativelyDefined bool `protobuf:"varint,8,opt,name=natively_defined,json=nativelyDefined,proto3" json:"natively_defined,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AttributeInfo) Reset() { + *x = AttributeInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AttributeInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AttributeInfo) ProtoMessage() {} + +func (x *AttributeInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AttributeInfo.ProtoReflect.Descriptor instead. +func (*AttributeInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{3} +} + +func (x *AttributeInfo) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *AttributeInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *AttributeInfo) GetType() AttributeType { + if x != nil { + return x.Type + } + return AttributeType_UNKNOWN +} + +func (x *AttributeInfo) GetMandatory() bool { + if x != nil { + return x.Mandatory + } + return false +} + +func (x *AttributeInfo) GetProviderNameGroup() []*ProviderNameGroup { + if x != nil { + return x.ProviderNameGroup + } + return nil +} + +func (x *AttributeInfo) GetDefaultValue() string { + if x != nil { + return x.DefaultValue + } + return "" +} + +func (x *AttributeInfo) GetNonconfigurable() bool { + if x != nil { + return x.Nonconfigurable + } + return false +} + +func (x *AttributeInfo) GetNativelyDefined() bool { + if x != nil { + return x.NativelyDefined + } + return false +} + +type ProviderNameGroup struct { + state protoimpl.MessageState `protogen:"open.v1"` + ProviderName []string `protobuf:"bytes,1,rep,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"` + OriginKey []*OriginKey `protobuf:"bytes,2,rep,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ProviderNameGroup) Reset() { + *x = ProviderNameGroup{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ProviderNameGroup) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProviderNameGroup) ProtoMessage() {} + +func (x *ProviderNameGroup) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProviderNameGroup.ProtoReflect.Descriptor instead. +func (*ProviderNameGroup) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{4} +} + +func (x *ProviderNameGroup) GetProviderName() []string { + if x != nil { + return x.ProviderName + } + return nil +} + +func (x *ProviderNameGroup) GetOriginKey() []*OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +type StarlarkFunctionInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + FunctionName string `protobuf:"bytes,1,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"` + Parameter []*FunctionParamInfo `protobuf:"bytes,2,rep,name=parameter,proto3" json:"parameter,omitempty"` + DocString string `protobuf:"bytes,3,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + Return *FunctionReturnInfo `protobuf:"bytes,4,opt,name=return,proto3" json:"return,omitempty"` + Deprecated *FunctionDeprecationInfo `protobuf:"bytes,5,opt,name=deprecated,proto3" json:"deprecated,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,6,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StarlarkFunctionInfo) Reset() { + *x = StarlarkFunctionInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StarlarkFunctionInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StarlarkFunctionInfo) ProtoMessage() {} + +func (x *StarlarkFunctionInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StarlarkFunctionInfo.ProtoReflect.Descriptor instead. +func (*StarlarkFunctionInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{5} +} + +func (x *StarlarkFunctionInfo) GetFunctionName() string { + if x != nil { + return x.FunctionName + } + return "" +} + +func (x *StarlarkFunctionInfo) GetParameter() []*FunctionParamInfo { + if x != nil { + return x.Parameter + } + return nil +} + +func (x *StarlarkFunctionInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *StarlarkFunctionInfo) GetReturn() *FunctionReturnInfo { + if x != nil { + return x.Return + } + return nil +} + +func (x *StarlarkFunctionInfo) GetDeprecated() *FunctionDeprecationInfo { + if x != nil { + return x.Deprecated + } + return nil +} + +func (x *StarlarkFunctionInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +type FunctionParamInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + DefaultValue string `protobuf:"bytes,3,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"` + Mandatory bool `protobuf:"varint,4,opt,name=mandatory,proto3" json:"mandatory,omitempty"` + Role FunctionParamRole `protobuf:"varint,5,opt,name=role,proto3,enum=stardoc_output.FunctionParamRole" json:"role,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FunctionParamInfo) Reset() { + *x = FunctionParamInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FunctionParamInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FunctionParamInfo) ProtoMessage() {} + +func (x *FunctionParamInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FunctionParamInfo.ProtoReflect.Descriptor instead. +func (*FunctionParamInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{6} +} + +func (x *FunctionParamInfo) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *FunctionParamInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *FunctionParamInfo) GetDefaultValue() string { + if x != nil { + return x.DefaultValue + } + return "" +} + +func (x *FunctionParamInfo) GetMandatory() bool { + if x != nil { + return x.Mandatory + } + return false +} + +func (x *FunctionParamInfo) GetRole() FunctionParamRole { + if x != nil { + return x.Role + } + return FunctionParamRole_PARAM_ROLE_UNSPECIFIED +} + +type FunctionReturnInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + DocString string `protobuf:"bytes,1,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FunctionReturnInfo) Reset() { + *x = FunctionReturnInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FunctionReturnInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FunctionReturnInfo) ProtoMessage() {} + +func (x *FunctionReturnInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FunctionReturnInfo.ProtoReflect.Descriptor instead. +func (*FunctionReturnInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{7} +} + +func (x *FunctionReturnInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +type FunctionDeprecationInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + DocString string `protobuf:"bytes,1,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FunctionDeprecationInfo) Reset() { + *x = FunctionDeprecationInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FunctionDeprecationInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FunctionDeprecationInfo) ProtoMessage() {} + +func (x *FunctionDeprecationInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FunctionDeprecationInfo.ProtoReflect.Descriptor instead. +func (*FunctionDeprecationInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{8} +} + +func (x *FunctionDeprecationInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +type ProviderFieldInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ProviderFieldInfo) Reset() { + *x = ProviderFieldInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ProviderFieldInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProviderFieldInfo) ProtoMessage() {} + +func (x *ProviderFieldInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProviderFieldInfo.ProtoReflect.Descriptor instead. +func (*ProviderFieldInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{9} +} + +func (x *ProviderFieldInfo) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *ProviderFieldInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +type ProviderInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + ProviderName string `protobuf:"bytes,1,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + FieldInfo []*ProviderFieldInfo `protobuf:"bytes,3,rep,name=field_info,json=fieldInfo,proto3" json:"field_info,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,4,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + Init *StarlarkFunctionInfo `protobuf:"bytes,5,opt,name=init,proto3" json:"init,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ProviderInfo) Reset() { + *x = ProviderInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ProviderInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProviderInfo) ProtoMessage() {} + +func (x *ProviderInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProviderInfo.ProtoReflect.Descriptor instead. +func (*ProviderInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{10} +} + +func (x *ProviderInfo) GetProviderName() string { + if x != nil { + return x.ProviderName + } + return "" +} + +func (x *ProviderInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *ProviderInfo) GetFieldInfo() []*ProviderFieldInfo { + if x != nil { + return x.FieldInfo + } + return nil +} + +func (x *ProviderInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +func (x *ProviderInfo) GetInit() *StarlarkFunctionInfo { + if x != nil { + return x.Init + } + return nil +} + +type AspectInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + AspectName string `protobuf:"bytes,1,opt,name=aspect_name,json=aspectName,proto3" json:"aspect_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + AspectAttribute []string `protobuf:"bytes,3,rep,name=aspect_attribute,json=aspectAttribute,proto3" json:"aspect_attribute,omitempty"` + Attribute []*AttributeInfo `protobuf:"bytes,4,rep,name=attribute,proto3" json:"attribute,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,5,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AspectInfo) Reset() { + *x = AspectInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AspectInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AspectInfo) ProtoMessage() {} + +func (x *AspectInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[11] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AspectInfo.ProtoReflect.Descriptor instead. +func (*AspectInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{11} +} + +func (x *AspectInfo) GetAspectName() string { + if x != nil { + return x.AspectName + } + return "" +} + +func (x *AspectInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *AspectInfo) GetAspectAttribute() []string { + if x != nil { + return x.AspectAttribute + } + return nil +} + +func (x *AspectInfo) GetAttribute() []*AttributeInfo { + if x != nil { + return x.Attribute + } + return nil +} + +func (x *AspectInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +type ModuleExtensionInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + ExtensionName string `protobuf:"bytes,1,opt,name=extension_name,json=extensionName,proto3" json:"extension_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + TagClass []*ModuleExtensionTagClassInfo `protobuf:"bytes,3,rep,name=tag_class,json=tagClass,proto3" json:"tag_class,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,4,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ModuleExtensionInfo) Reset() { + *x = ModuleExtensionInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ModuleExtensionInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ModuleExtensionInfo) ProtoMessage() {} + +func (x *ModuleExtensionInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[12] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ModuleExtensionInfo.ProtoReflect.Descriptor instead. +func (*ModuleExtensionInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{12} +} + +func (x *ModuleExtensionInfo) GetExtensionName() string { + if x != nil { + return x.ExtensionName + } + return "" +} + +func (x *ModuleExtensionInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *ModuleExtensionInfo) GetTagClass() []*ModuleExtensionTagClassInfo { + if x != nil { + return x.TagClass + } + return nil +} + +func (x *ModuleExtensionInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +type ModuleExtensionTagClassInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + TagName string `protobuf:"bytes,1,opt,name=tag_name,json=tagName,proto3" json:"tag_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + Attribute []*AttributeInfo `protobuf:"bytes,3,rep,name=attribute,proto3" json:"attribute,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ModuleExtensionTagClassInfo) Reset() { + *x = ModuleExtensionTagClassInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ModuleExtensionTagClassInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ModuleExtensionTagClassInfo) ProtoMessage() {} + +func (x *ModuleExtensionTagClassInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[13] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ModuleExtensionTagClassInfo.ProtoReflect.Descriptor instead. +func (*ModuleExtensionTagClassInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{13} +} + +func (x *ModuleExtensionTagClassInfo) GetTagName() string { + if x != nil { + return x.TagName + } + return "" +} + +func (x *ModuleExtensionTagClassInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *ModuleExtensionTagClassInfo) GetAttribute() []*AttributeInfo { + if x != nil { + return x.Attribute + } + return nil +} + +type RepositoryRuleInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + RuleName string `protobuf:"bytes,1,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"` + DocString string `protobuf:"bytes,2,opt,name=doc_string,json=docString,proto3" json:"doc_string,omitempty"` + Attribute []*AttributeInfo `protobuf:"bytes,3,rep,name=attribute,proto3" json:"attribute,omitempty"` + Environ []string `protobuf:"bytes,4,rep,name=environ,proto3" json:"environ,omitempty"` + OriginKey *OriginKey `protobuf:"bytes,5,opt,name=origin_key,json=originKey,proto3" json:"origin_key,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RepositoryRuleInfo) Reset() { + *x = RepositoryRuleInfo{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RepositoryRuleInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RepositoryRuleInfo) ProtoMessage() {} + +func (x *RepositoryRuleInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[14] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RepositoryRuleInfo.ProtoReflect.Descriptor instead. +func (*RepositoryRuleInfo) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{14} +} + +func (x *RepositoryRuleInfo) GetRuleName() string { + if x != nil { + return x.RuleName + } + return "" +} + +func (x *RepositoryRuleInfo) GetDocString() string { + if x != nil { + return x.DocString + } + return "" +} + +func (x *RepositoryRuleInfo) GetAttribute() []*AttributeInfo { + if x != nil { + return x.Attribute + } + return nil +} + +func (x *RepositoryRuleInfo) GetEnviron() []string { + if x != nil { + return x.Environ + } + return nil +} + +func (x *RepositoryRuleInfo) GetOriginKey() *OriginKey { + if x != nil { + return x.OriginKey + } + return nil +} + +type OriginKey struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + File string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OriginKey) Reset() { + *x = OriginKey{} + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OriginKey) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OriginKey) ProtoMessage() {} + +func (x *OriginKey) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_stardoc_output_proto_msgTypes[15] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OriginKey.ProtoReflect.Descriptor instead. +func (*OriginKey) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_stardoc_output_proto_rawDescGZIP(), []int{15} +} + +func (x *OriginKey) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *OriginKey) GetFile() string { + if x != nil { + return x.File + } + return "" +} + +var File_src_main_protobuf_stardoc_output_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_stardoc_output_proto_rawDesc = "" + + "\n" + + "&src/main/protobuf/stardoc_output.proto\x12\x0estardoc_output\"\xae\x04\n" + + "\n" + + "ModuleInfo\x125\n" + + "\trule_info\x18\x01 \x03(\v2\x18.stardoc_output.RuleInfoR\bruleInfo\x12A\n" + + "\rprovider_info\x18\x02 \x03(\v2\x1c.stardoc_output.ProviderInfoR\fproviderInfo\x12A\n" + + "\tfunc_info\x18\x03 \x03(\v2$.stardoc_output.StarlarkFunctionInfoR\bfuncInfo\x12;\n" + + "\vaspect_info\x18\x04 \x03(\v2\x1a.stardoc_output.AspectInfoR\n" + + "aspectInfo\x12)\n" + + "\x10module_docstring\x18\x05 \x01(\tR\x0fmoduleDocstring\x12\x12\n" + + "\x04file\x18\x06 \x01(\tR\x04file\x12W\n" + + "\x15module_extension_info\x18\a \x03(\v2#.stardoc_output.ModuleExtensionInfoR\x13moduleExtensionInfo\x12T\n" + + "\x14repository_rule_info\x18\b \x03(\v2\".stardoc_output.RepositoryRuleInfoR\x12repositoryRuleInfo\x128\n" + + "\n" + + "macro_info\x18\t \x03(\v2\x19.stardoc_output.MacroInfoR\tmacroInfo\"\xc7\x02\n" + + "\bRuleInfo\x12\x1b\n" + + "\trule_name\x18\x01 \x01(\tR\bruleName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12;\n" + + "\tattribute\x18\x03 \x03(\v2\x1d.stardoc_output.AttributeInfoR\tattribute\x128\n" + + "\n" + + "origin_key\x18\x04 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\x12T\n" + + "\x14advertised_providers\x18\x05 \x01(\v2!.stardoc_output.ProviderNameGroupR\x13advertisedProviders\x12\x12\n" + + "\x04test\x18\x06 \x01(\bR\x04test\x12\x1e\n" + + "\n" + + "executable\x18\a \x01(\bR\n" + + "executable\"\xde\x01\n" + + "\tMacroInfo\x12\x1d\n" + + "\n" + + "macro_name\x18\x01 \x01(\tR\tmacroName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12;\n" + + "\tattribute\x18\x03 \x03(\v2\x1d.stardoc_output.AttributeInfoR\tattribute\x128\n" + + "\n" + + "origin_key\x18\x04 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\x12\x1c\n" + + "\tfinalizer\x18\x05 \x01(\bR\tfinalizer\"\xe0\x02\n" + + "\rAttributeInfo\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x121\n" + + "\x04type\x18\x03 \x01(\x0e2\x1d.stardoc_output.AttributeTypeR\x04type\x12\x1c\n" + + "\tmandatory\x18\x04 \x01(\bR\tmandatory\x12Q\n" + + "\x13provider_name_group\x18\x05 \x03(\v2!.stardoc_output.ProviderNameGroupR\x11providerNameGroup\x12#\n" + + "\rdefault_value\x18\x06 \x01(\tR\fdefaultValue\x12(\n" + + "\x0fnonconfigurable\x18\a \x01(\bR\x0fnonconfigurable\x12)\n" + + "\x10natively_defined\x18\b \x01(\bR\x0fnativelyDefined\"r\n" + + "\x11ProviderNameGroup\x12#\n" + + "\rprovider_name\x18\x01 \x03(\tR\fproviderName\x128\n" + + "\n" + + "origin_key\x18\x02 \x03(\v2\x19.stardoc_output.OriginKeyR\toriginKey\"\xda\x02\n" + + "\x14StarlarkFunctionInfo\x12#\n" + + "\rfunction_name\x18\x01 \x01(\tR\ffunctionName\x12?\n" + + "\tparameter\x18\x02 \x03(\v2!.stardoc_output.FunctionParamInfoR\tparameter\x12\x1d\n" + + "\n" + + "doc_string\x18\x03 \x01(\tR\tdocString\x12:\n" + + "\x06return\x18\x04 \x01(\v2\".stardoc_output.FunctionReturnInfoR\x06return\x12G\n" + + "\n" + + "deprecated\x18\x05 \x01(\v2'.stardoc_output.FunctionDeprecationInfoR\n" + + "deprecated\x128\n" + + "\n" + + "origin_key\x18\x06 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\"\xc0\x01\n" + + "\x11FunctionParamInfo\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12#\n" + + "\rdefault_value\x18\x03 \x01(\tR\fdefaultValue\x12\x1c\n" + + "\tmandatory\x18\x04 \x01(\bR\tmandatory\x125\n" + + "\x04role\x18\x05 \x01(\x0e2!.stardoc_output.FunctionParamRoleR\x04role\"3\n" + + "\x12FunctionReturnInfo\x12\x1d\n" + + "\n" + + "doc_string\x18\x01 \x01(\tR\tdocString\"8\n" + + "\x17FunctionDeprecationInfo\x12\x1d\n" + + "\n" + + "doc_string\x18\x01 \x01(\tR\tdocString\"F\n" + + "\x11ProviderFieldInfo\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\"\x88\x02\n" + + "\fProviderInfo\x12#\n" + + "\rprovider_name\x18\x01 \x01(\tR\fproviderName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12@\n" + + "\n" + + "field_info\x18\x03 \x03(\v2!.stardoc_output.ProviderFieldInfoR\tfieldInfo\x128\n" + + "\n" + + "origin_key\x18\x04 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\x128\n" + + "\x04init\x18\x05 \x01(\v2$.stardoc_output.StarlarkFunctionInfoR\x04init\"\xee\x01\n" + + "\n" + + "AspectInfo\x12\x1f\n" + + "\vaspect_name\x18\x01 \x01(\tR\n" + + "aspectName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12)\n" + + "\x10aspect_attribute\x18\x03 \x03(\tR\x0faspectAttribute\x12;\n" + + "\tattribute\x18\x04 \x03(\v2\x1d.stardoc_output.AttributeInfoR\tattribute\x128\n" + + "\n" + + "origin_key\x18\x05 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\"\xdf\x01\n" + + "\x13ModuleExtensionInfo\x12%\n" + + "\x0eextension_name\x18\x01 \x01(\tR\rextensionName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12H\n" + + "\ttag_class\x18\x03 \x03(\v2+.stardoc_output.ModuleExtensionTagClassInfoR\btagClass\x128\n" + + "\n" + + "origin_key\x18\x04 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\"\x94\x01\n" + + "\x1bModuleExtensionTagClassInfo\x12\x19\n" + + "\btag_name\x18\x01 \x01(\tR\atagName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12;\n" + + "\tattribute\x18\x03 \x03(\v2\x1d.stardoc_output.AttributeInfoR\tattribute\"\xe1\x01\n" + + "\x12RepositoryRuleInfo\x12\x1b\n" + + "\trule_name\x18\x01 \x01(\tR\bruleName\x12\x1d\n" + + "\n" + + "doc_string\x18\x02 \x01(\tR\tdocString\x12;\n" + + "\tattribute\x18\x03 \x03(\v2\x1d.stardoc_output.AttributeInfoR\tattribute\x12\x18\n" + + "\aenviron\x18\x04 \x03(\tR\aenviron\x128\n" + + "\n" + + "origin_key\x18\x05 \x01(\v2\x19.stardoc_output.OriginKeyR\toriginKey\"3\n" + + "\tOriginKey\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" + + "\x04file\x18\x02 \x01(\tR\x04file*\xf3\x01\n" + + "\rAttributeType\x12\v\n" + + "\aUNKNOWN\x10\x00\x12\b\n" + + "\x04NAME\x10\x01\x12\a\n" + + "\x03INT\x10\x02\x12\t\n" + + "\x05LABEL\x10\x03\x12\n" + + "\n" + + "\x06STRING\x10\x04\x12\x0f\n" + + "\vSTRING_LIST\x10\x05\x12\f\n" + + "\bINT_LIST\x10\x06\x12\x0e\n" + + "\n" + + "LABEL_LIST\x10\a\x12\v\n" + + "\aBOOLEAN\x10\b\x12\x15\n" + + "\x11LABEL_STRING_DICT\x10\t\x12\x0f\n" + + "\vSTRING_DICT\x10\n" + + "\x12\x14\n" + + "\x10STRING_LIST_DICT\x10\v\x12\n" + + "\n" + + "\x06OUTPUT\x10\f\x12\x0f\n" + + "\vOUTPUT_LIST\x10\r\x12\x14\n" + + "\x10LABEL_DICT_UNARY\x10\x0e*\xb4\x01\n" + + "\x11FunctionParamRole\x12\x1a\n" + + "\x16PARAM_ROLE_UNSPECIFIED\x10\x00\x12\x17\n" + + "\x13PARAM_ROLE_ORDINARY\x10\x01\x12\x1e\n" + + "\x1aPARAM_ROLE_POSITIONAL_ONLY\x10\x02\x12\x1b\n" + + "\x17PARAM_ROLE_KEYWORD_ONLY\x10\x03\x12\x16\n" + + "\x12PARAM_ROLE_VARARGS\x10\x04\x12\x15\n" + + "\x11PARAM_ROLE_KWARGS\x10\x05BG\n" + + "0com.google.devtools.build.lib.starlarkdocextractB\x13StardocOutputProtosb\x06proto3" + +var ( + file_src_main_protobuf_stardoc_output_proto_rawDescOnce sync.Once + file_src_main_protobuf_stardoc_output_proto_rawDescData []byte +) + +func file_src_main_protobuf_stardoc_output_proto_rawDescGZIP() []byte { + file_src_main_protobuf_stardoc_output_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_stardoc_output_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_stardoc_output_proto_rawDesc), len(file_src_main_protobuf_stardoc_output_proto_rawDesc))) + }) + return file_src_main_protobuf_stardoc_output_proto_rawDescData +} + +var file_src_main_protobuf_stardoc_output_proto_enumTypes = make([]protoimpl.EnumInfo, 2) +var file_src_main_protobuf_stardoc_output_proto_msgTypes = make([]protoimpl.MessageInfo, 16) +var file_src_main_protobuf_stardoc_output_proto_goTypes = []any{ + (AttributeType)(0), // 0: stardoc_output.AttributeType + (FunctionParamRole)(0), // 1: stardoc_output.FunctionParamRole + (*ModuleInfo)(nil), // 2: stardoc_output.ModuleInfo + (*RuleInfo)(nil), // 3: stardoc_output.RuleInfo + (*MacroInfo)(nil), // 4: stardoc_output.MacroInfo + (*AttributeInfo)(nil), // 5: stardoc_output.AttributeInfo + (*ProviderNameGroup)(nil), // 6: stardoc_output.ProviderNameGroup + (*StarlarkFunctionInfo)(nil), // 7: stardoc_output.StarlarkFunctionInfo + (*FunctionParamInfo)(nil), // 8: stardoc_output.FunctionParamInfo + (*FunctionReturnInfo)(nil), // 9: stardoc_output.FunctionReturnInfo + (*FunctionDeprecationInfo)(nil), // 10: stardoc_output.FunctionDeprecationInfo + (*ProviderFieldInfo)(nil), // 11: stardoc_output.ProviderFieldInfo + (*ProviderInfo)(nil), // 12: stardoc_output.ProviderInfo + (*AspectInfo)(nil), // 13: stardoc_output.AspectInfo + (*ModuleExtensionInfo)(nil), // 14: stardoc_output.ModuleExtensionInfo + (*ModuleExtensionTagClassInfo)(nil), // 15: stardoc_output.ModuleExtensionTagClassInfo + (*RepositoryRuleInfo)(nil), // 16: stardoc_output.RepositoryRuleInfo + (*OriginKey)(nil), // 17: stardoc_output.OriginKey +} +var file_src_main_protobuf_stardoc_output_proto_depIdxs = []int32{ + 3, // 0: stardoc_output.ModuleInfo.rule_info:type_name -> stardoc_output.RuleInfo + 12, // 1: stardoc_output.ModuleInfo.provider_info:type_name -> stardoc_output.ProviderInfo + 7, // 2: stardoc_output.ModuleInfo.func_info:type_name -> stardoc_output.StarlarkFunctionInfo + 13, // 3: stardoc_output.ModuleInfo.aspect_info:type_name -> stardoc_output.AspectInfo + 14, // 4: stardoc_output.ModuleInfo.module_extension_info:type_name -> stardoc_output.ModuleExtensionInfo + 16, // 5: stardoc_output.ModuleInfo.repository_rule_info:type_name -> stardoc_output.RepositoryRuleInfo + 4, // 6: stardoc_output.ModuleInfo.macro_info:type_name -> stardoc_output.MacroInfo + 5, // 7: stardoc_output.RuleInfo.attribute:type_name -> stardoc_output.AttributeInfo + 17, // 8: stardoc_output.RuleInfo.origin_key:type_name -> stardoc_output.OriginKey + 6, // 9: stardoc_output.RuleInfo.advertised_providers:type_name -> stardoc_output.ProviderNameGroup + 5, // 10: stardoc_output.MacroInfo.attribute:type_name -> stardoc_output.AttributeInfo + 17, // 11: stardoc_output.MacroInfo.origin_key:type_name -> stardoc_output.OriginKey + 0, // 12: stardoc_output.AttributeInfo.type:type_name -> stardoc_output.AttributeType + 6, // 13: stardoc_output.AttributeInfo.provider_name_group:type_name -> stardoc_output.ProviderNameGroup + 17, // 14: stardoc_output.ProviderNameGroup.origin_key:type_name -> stardoc_output.OriginKey + 8, // 15: stardoc_output.StarlarkFunctionInfo.parameter:type_name -> stardoc_output.FunctionParamInfo + 9, // 16: stardoc_output.StarlarkFunctionInfo.return:type_name -> stardoc_output.FunctionReturnInfo + 10, // 17: stardoc_output.StarlarkFunctionInfo.deprecated:type_name -> stardoc_output.FunctionDeprecationInfo + 17, // 18: stardoc_output.StarlarkFunctionInfo.origin_key:type_name -> stardoc_output.OriginKey + 1, // 19: stardoc_output.FunctionParamInfo.role:type_name -> stardoc_output.FunctionParamRole + 11, // 20: stardoc_output.ProviderInfo.field_info:type_name -> stardoc_output.ProviderFieldInfo + 17, // 21: stardoc_output.ProviderInfo.origin_key:type_name -> stardoc_output.OriginKey + 7, // 22: stardoc_output.ProviderInfo.init:type_name -> stardoc_output.StarlarkFunctionInfo + 5, // 23: stardoc_output.AspectInfo.attribute:type_name -> stardoc_output.AttributeInfo + 17, // 24: stardoc_output.AspectInfo.origin_key:type_name -> stardoc_output.OriginKey + 15, // 25: stardoc_output.ModuleExtensionInfo.tag_class:type_name -> stardoc_output.ModuleExtensionTagClassInfo + 17, // 26: stardoc_output.ModuleExtensionInfo.origin_key:type_name -> stardoc_output.OriginKey + 5, // 27: stardoc_output.ModuleExtensionTagClassInfo.attribute:type_name -> stardoc_output.AttributeInfo + 5, // 28: stardoc_output.RepositoryRuleInfo.attribute:type_name -> stardoc_output.AttributeInfo + 17, // 29: stardoc_output.RepositoryRuleInfo.origin_key:type_name -> stardoc_output.OriginKey + 30, // [30:30] is the sub-list for method output_type + 30, // [30:30] is the sub-list for method input_type + 30, // [30:30] is the sub-list for extension type_name + 30, // [30:30] is the sub-list for extension extendee + 0, // [0:30] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_stardoc_output_proto_init() } +func file_src_main_protobuf_stardoc_output_proto_init() { + if File_src_main_protobuf_stardoc_output_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_stardoc_output_proto_rawDesc), len(file_src_main_protobuf_stardoc_output_proto_rawDesc)), + NumEnums: 2, + NumMessages: 16, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_stardoc_output_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_stardoc_output_proto_depIdxs, + EnumInfos: file_src_main_protobuf_stardoc_output_proto_enumTypes, + MessageInfos: file_src_main_protobuf_stardoc_output_proto_msgTypes, + }.Build() + File_src_main_protobuf_stardoc_output_proto = out.File + file_src_main_protobuf_stardoc_output_proto_goTypes = nil + file_src_main_protobuf_stardoc_output_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel new file mode 100644 index 0000000..7fea3b0 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "strategy_policy", + srcs = ["strategy_policy.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod new file mode 100644 index 0000000..5c94f53 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/strategy_policy.pb.go diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go new file mode 100755 index 0000000..7e701e1 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go @@ -0,0 +1,257 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/strategy_policy.proto + +package strategy_policy + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type StrategyPolicy struct { + state protoimpl.MessageState `protogen:"open.v1"` + MnemonicPolicy *MnemonicPolicy `protobuf:"bytes,1,opt,name=mnemonic_policy,json=mnemonicPolicy" json:"mnemonic_policy,omitempty"` + DynamicRemotePolicy *MnemonicPolicy `protobuf:"bytes,2,opt,name=dynamic_remote_policy,json=dynamicRemotePolicy" json:"dynamic_remote_policy,omitempty"` + DynamicLocalPolicy *MnemonicPolicy `protobuf:"bytes,3,opt,name=dynamic_local_policy,json=dynamicLocalPolicy" json:"dynamic_local_policy,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StrategyPolicy) Reset() { + *x = StrategyPolicy{} + mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StrategyPolicy) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StrategyPolicy) ProtoMessage() {} + +func (x *StrategyPolicy) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StrategyPolicy.ProtoReflect.Descriptor instead. +func (*StrategyPolicy) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_strategy_policy_proto_rawDescGZIP(), []int{0} +} + +func (x *StrategyPolicy) GetMnemonicPolicy() *MnemonicPolicy { + if x != nil { + return x.MnemonicPolicy + } + return nil +} + +func (x *StrategyPolicy) GetDynamicRemotePolicy() *MnemonicPolicy { + if x != nil { + return x.DynamicRemotePolicy + } + return nil +} + +func (x *StrategyPolicy) GetDynamicLocalPolicy() *MnemonicPolicy { + if x != nil { + return x.DynamicLocalPolicy + } + return nil +} + +type MnemonicPolicy struct { + state protoimpl.MessageState `protogen:"open.v1"` + DefaultAllowlist []string `protobuf:"bytes,1,rep,name=default_allowlist,json=defaultAllowlist" json:"default_allowlist,omitempty"` + StrategyAllowlist []*StrategiesForMnemonic `protobuf:"bytes,2,rep,name=strategy_allowlist,json=strategyAllowlist" json:"strategy_allowlist,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *MnemonicPolicy) Reset() { + *x = MnemonicPolicy{} + mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MnemonicPolicy) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MnemonicPolicy) ProtoMessage() {} + +func (x *MnemonicPolicy) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MnemonicPolicy.ProtoReflect.Descriptor instead. +func (*MnemonicPolicy) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_strategy_policy_proto_rawDescGZIP(), []int{1} +} + +func (x *MnemonicPolicy) GetDefaultAllowlist() []string { + if x != nil { + return x.DefaultAllowlist + } + return nil +} + +func (x *MnemonicPolicy) GetStrategyAllowlist() []*StrategiesForMnemonic { + if x != nil { + return x.StrategyAllowlist + } + return nil +} + +type StrategiesForMnemonic struct { + state protoimpl.MessageState `protogen:"open.v1"` + Mnemonic *string `protobuf:"bytes,1,opt,name=mnemonic" json:"mnemonic,omitempty"` + Strategy []string `protobuf:"bytes,2,rep,name=strategy" json:"strategy,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StrategiesForMnemonic) Reset() { + *x = StrategiesForMnemonic{} + mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StrategiesForMnemonic) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StrategiesForMnemonic) ProtoMessage() {} + +func (x *StrategiesForMnemonic) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StrategiesForMnemonic.ProtoReflect.Descriptor instead. +func (*StrategiesForMnemonic) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_strategy_policy_proto_rawDescGZIP(), []int{2} +} + +func (x *StrategiesForMnemonic) GetMnemonic() string { + if x != nil && x.Mnemonic != nil { + return *x.Mnemonic + } + return "" +} + +func (x *StrategiesForMnemonic) GetStrategy() []string { + if x != nil { + return x.Strategy + } + return nil +} + +var File_src_main_protobuf_strategy_policy_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_strategy_policy_proto_rawDesc = "" + + "\n" + + "'src/main/protobuf/strategy_policy.proto\x12\x15blaze.strategy_policy\"\x94\x02\n" + + "\x0eStrategyPolicy\x12N\n" + + "\x0fmnemonic_policy\x18\x01 \x01(\v2%.blaze.strategy_policy.MnemonicPolicyR\x0emnemonicPolicy\x12Y\n" + + "\x15dynamic_remote_policy\x18\x02 \x01(\v2%.blaze.strategy_policy.MnemonicPolicyR\x13dynamicRemotePolicy\x12W\n" + + "\x14dynamic_local_policy\x18\x03 \x01(\v2%.blaze.strategy_policy.MnemonicPolicyR\x12dynamicLocalPolicy\"\x9a\x01\n" + + "\x0eMnemonicPolicy\x12+\n" + + "\x11default_allowlist\x18\x01 \x03(\tR\x10defaultAllowlist\x12[\n" + + "\x12strategy_allowlist\x18\x02 \x03(\v2,.blaze.strategy_policy.StrategiesForMnemonicR\x11strategyAllowlist\"O\n" + + "\x15StrategiesForMnemonic\x12\x1a\n" + + "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12\x1a\n" + + "\bstrategy\x18\x02 \x03(\tR\bstrategyB/\n" + + "+com.google.devtools.build.lib.runtime.protoP\x01" + +var ( + file_src_main_protobuf_strategy_policy_proto_rawDescOnce sync.Once + file_src_main_protobuf_strategy_policy_proto_rawDescData []byte +) + +func file_src_main_protobuf_strategy_policy_proto_rawDescGZIP() []byte { + file_src_main_protobuf_strategy_policy_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_strategy_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_strategy_policy_proto_rawDesc), len(file_src_main_protobuf_strategy_policy_proto_rawDesc))) + }) + return file_src_main_protobuf_strategy_policy_proto_rawDescData +} + +var file_src_main_protobuf_strategy_policy_proto_msgTypes = make([]protoimpl.MessageInfo, 3) +var file_src_main_protobuf_strategy_policy_proto_goTypes = []any{ + (*StrategyPolicy)(nil), // 0: blaze.strategy_policy.StrategyPolicy + (*MnemonicPolicy)(nil), // 1: blaze.strategy_policy.MnemonicPolicy + (*StrategiesForMnemonic)(nil), // 2: blaze.strategy_policy.StrategiesForMnemonic +} +var file_src_main_protobuf_strategy_policy_proto_depIdxs = []int32{ + 1, // 0: blaze.strategy_policy.StrategyPolicy.mnemonic_policy:type_name -> blaze.strategy_policy.MnemonicPolicy + 1, // 1: blaze.strategy_policy.StrategyPolicy.dynamic_remote_policy:type_name -> blaze.strategy_policy.MnemonicPolicy + 1, // 2: blaze.strategy_policy.StrategyPolicy.dynamic_local_policy:type_name -> blaze.strategy_policy.MnemonicPolicy + 2, // 3: blaze.strategy_policy.MnemonicPolicy.strategy_allowlist:type_name -> blaze.strategy_policy.StrategiesForMnemonic + 4, // [4:4] is the sub-list for method output_type + 4, // [4:4] is the sub-list for method input_type + 4, // [4:4] is the sub-list for extension type_name + 4, // [4:4] is the sub-list for extension extendee + 0, // [0:4] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_strategy_policy_proto_init() } +func file_src_main_protobuf_strategy_policy_proto_init() { + if File_src_main_protobuf_strategy_policy_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_strategy_policy_proto_rawDesc), len(file_src_main_protobuf_strategy_policy_proto_rawDesc)), + NumEnums: 0, + NumMessages: 3, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_strategy_policy_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_strategy_policy_proto_depIdxs, + MessageInfos: file_src_main_protobuf_strategy_policy_proto_msgTypes, + }.Build() + File_src_main_protobuf_strategy_policy_proto = out.File + file_src_main_protobuf_strategy_policy_proto_goTypes = nil + file_src_main_protobuf_strategy_policy_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel new file mode 100644 index 0000000..d6f2ff4 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel @@ -0,0 +1,20 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "build_event_stream", + srcs = ["build_event_stream.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream", + visibility = ["//visibility:public"], + deps = [ + "@bazelapis//src/main/java/com/google/devtools/build/lib/packages/metrics:package_load_metrics_go_proto", + "@bazelapis//src/main/protobuf:action_cache_go_proto", + "@bazelapis//src/main/protobuf:command_line_go_proto", + "@bazelapis//src/main/protobuf:failure_details_go_proto", + "@bazelapis//src/main/protobuf:invocation_policy_go_proto", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + "@protobufapis//google/protobuf:any_go_proto", + "@protobufapis//google/protobuf:duration_go_proto", + "@protobufapis//google/protobuf:timestamp_go_proto", + ], +) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go new file mode 100755 index 0000000..3c4825f --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go @@ -0,0 +1,7680 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto + +package build_event_stream + +import ( + metrics "github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics" + action_cache "github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache" + command_line "github.com/bazelbuild/bazelapis/src/main/protobuf/command_line" + failure_details "github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details" + invocation_policy "github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + anypb "google.golang.org/protobuf/types/known/anypb" + durationpb "google.golang.org/protobuf/types/known/durationpb" + timestamppb "google.golang.org/protobuf/types/known/timestamppb" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type TestSize int32 + +const ( + TestSize_UNKNOWN TestSize = 0 + TestSize_SMALL TestSize = 1 + TestSize_MEDIUM TestSize = 2 + TestSize_LARGE TestSize = 3 + TestSize_ENORMOUS TestSize = 4 +) + +// Enum value maps for TestSize. +var ( + TestSize_name = map[int32]string{ + 0: "UNKNOWN", + 1: "SMALL", + 2: "MEDIUM", + 3: "LARGE", + 4: "ENORMOUS", + } + TestSize_value = map[string]int32{ + "UNKNOWN": 0, + "SMALL": 1, + "MEDIUM": 2, + "LARGE": 3, + "ENORMOUS": 4, + } +) + +func (x TestSize) Enum() *TestSize { + p := new(TestSize) + *p = x + return p +} + +func (x TestSize) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TestSize) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[0].Descriptor() +} + +func (TestSize) Type() protoreflect.EnumType { + return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[0] +} + +func (x TestSize) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TestSize.Descriptor instead. +func (TestSize) EnumDescriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0} +} + +type TestStatus int32 + +const ( + TestStatus_NO_STATUS TestStatus = 0 + TestStatus_PASSED TestStatus = 1 + TestStatus_FLAKY TestStatus = 2 + TestStatus_TIMEOUT TestStatus = 3 + TestStatus_FAILED TestStatus = 4 + TestStatus_INCOMPLETE TestStatus = 5 + TestStatus_REMOTE_FAILURE TestStatus = 6 + TestStatus_FAILED_TO_BUILD TestStatus = 7 + TestStatus_TOOL_HALTED_BEFORE_TESTING TestStatus = 8 +) + +// Enum value maps for TestStatus. +var ( + TestStatus_name = map[int32]string{ + 0: "NO_STATUS", + 1: "PASSED", + 2: "FLAKY", + 3: "TIMEOUT", + 4: "FAILED", + 5: "INCOMPLETE", + 6: "REMOTE_FAILURE", + 7: "FAILED_TO_BUILD", + 8: "TOOL_HALTED_BEFORE_TESTING", + } + TestStatus_value = map[string]int32{ + "NO_STATUS": 0, + "PASSED": 1, + "FLAKY": 2, + "TIMEOUT": 3, + "FAILED": 4, + "INCOMPLETE": 5, + "REMOTE_FAILURE": 6, + "FAILED_TO_BUILD": 7, + "TOOL_HALTED_BEFORE_TESTING": 8, + } +) + +func (x TestStatus) Enum() *TestStatus { + p := new(TestStatus) + *p = x + return p +} + +func (x TestStatus) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TestStatus) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[1].Descriptor() +} + +func (TestStatus) Type() protoreflect.EnumType { + return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[1] +} + +func (x TestStatus) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TestStatus.Descriptor instead. +func (TestStatus) EnumDescriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{1} +} + +type Aborted_AbortReason int32 + +const ( + Aborted_UNKNOWN Aborted_AbortReason = 0 + Aborted_USER_INTERRUPTED Aborted_AbortReason = 1 + Aborted_NO_ANALYZE Aborted_AbortReason = 8 + Aborted_NO_BUILD Aborted_AbortReason = 9 + Aborted_TIME_OUT Aborted_AbortReason = 2 + Aborted_REMOTE_ENVIRONMENT_FAILURE Aborted_AbortReason = 3 + Aborted_INTERNAL Aborted_AbortReason = 4 + Aborted_LOADING_FAILURE Aborted_AbortReason = 5 + Aborted_ANALYSIS_FAILURE Aborted_AbortReason = 6 + Aborted_SKIPPED Aborted_AbortReason = 7 + Aborted_INCOMPLETE Aborted_AbortReason = 10 + Aborted_OUT_OF_MEMORY Aborted_AbortReason = 11 +) + +// Enum value maps for Aborted_AbortReason. +var ( + Aborted_AbortReason_name = map[int32]string{ + 0: "UNKNOWN", + 1: "USER_INTERRUPTED", + 8: "NO_ANALYZE", + 9: "NO_BUILD", + 2: "TIME_OUT", + 3: "REMOTE_ENVIRONMENT_FAILURE", + 4: "INTERNAL", + 5: "LOADING_FAILURE", + 6: "ANALYSIS_FAILURE", + 7: "SKIPPED", + 10: "INCOMPLETE", + 11: "OUT_OF_MEMORY", + } + Aborted_AbortReason_value = map[string]int32{ + "UNKNOWN": 0, + "USER_INTERRUPTED": 1, + "NO_ANALYZE": 8, + "NO_BUILD": 9, + "TIME_OUT": 2, + "REMOTE_ENVIRONMENT_FAILURE": 3, + "INTERNAL": 4, + "LOADING_FAILURE": 5, + "ANALYSIS_FAILURE": 6, + "SKIPPED": 7, + "INCOMPLETE": 10, + "OUT_OF_MEMORY": 11, + } +) + +func (x Aborted_AbortReason) Enum() *Aborted_AbortReason { + p := new(Aborted_AbortReason) + *p = x + return p +} + +func (x Aborted_AbortReason) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Aborted_AbortReason) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[2].Descriptor() +} + +func (Aborted_AbortReason) Type() protoreflect.EnumType { + return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[2] +} + +func (x Aborted_AbortReason) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Aborted_AbortReason.Descriptor instead. +func (Aborted_AbortReason) EnumDescriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{2, 0} +} + +type BuildMetrics_WorkerMetrics_WorkerStatus int32 + +const ( + BuildMetrics_WorkerMetrics_NOT_STARTED BuildMetrics_WorkerMetrics_WorkerStatus = 0 + BuildMetrics_WorkerMetrics_ALIVE BuildMetrics_WorkerMetrics_WorkerStatus = 1 + BuildMetrics_WorkerMetrics_KILLED_DUE_TO_MEMORY_PRESSURE BuildMetrics_WorkerMetrics_WorkerStatus = 2 + BuildMetrics_WorkerMetrics_KILLED_UNKNOWN BuildMetrics_WorkerMetrics_WorkerStatus = 3 + BuildMetrics_WorkerMetrics_KILLED_DUE_TO_INTERRUPTED_EXCEPTION BuildMetrics_WorkerMetrics_WorkerStatus = 4 + BuildMetrics_WorkerMetrics_KILLED_DUE_TO_IO_EXCEPTION BuildMetrics_WorkerMetrics_WorkerStatus = 5 + BuildMetrics_WorkerMetrics_KILLED_DUE_TO_USER_EXEC_EXCEPTION BuildMetrics_WorkerMetrics_WorkerStatus = 6 +) + +// Enum value maps for BuildMetrics_WorkerMetrics_WorkerStatus. +var ( + BuildMetrics_WorkerMetrics_WorkerStatus_name = map[int32]string{ + 0: "NOT_STARTED", + 1: "ALIVE", + 2: "KILLED_DUE_TO_MEMORY_PRESSURE", + 3: "KILLED_UNKNOWN", + 4: "KILLED_DUE_TO_INTERRUPTED_EXCEPTION", + 5: "KILLED_DUE_TO_IO_EXCEPTION", + 6: "KILLED_DUE_TO_USER_EXEC_EXCEPTION", + } + BuildMetrics_WorkerMetrics_WorkerStatus_value = map[string]int32{ + "NOT_STARTED": 0, + "ALIVE": 1, + "KILLED_DUE_TO_MEMORY_PRESSURE": 2, + "KILLED_UNKNOWN": 3, + "KILLED_DUE_TO_INTERRUPTED_EXCEPTION": 4, + "KILLED_DUE_TO_IO_EXCEPTION": 5, + "KILLED_DUE_TO_USER_EXEC_EXCEPTION": 6, + } +) + +func (x BuildMetrics_WorkerMetrics_WorkerStatus) Enum() *BuildMetrics_WorkerMetrics_WorkerStatus { + p := new(BuildMetrics_WorkerMetrics_WorkerStatus) + *p = x + return p +} + +func (x BuildMetrics_WorkerMetrics_WorkerStatus) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (BuildMetrics_WorkerMetrics_WorkerStatus) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[3].Descriptor() +} + +func (BuildMetrics_WorkerMetrics_WorkerStatus) Type() protoreflect.EnumType { + return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[3] +} + +func (x BuildMetrics_WorkerMetrics_WorkerStatus) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use BuildMetrics_WorkerMetrics_WorkerStatus.Descriptor instead. +func (BuildMetrics_WorkerMetrics_WorkerStatus) EnumDescriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 9, 0} +} + +type ConvenienceSymlink_Action int32 + +const ( + ConvenienceSymlink_UNKNOWN ConvenienceSymlink_Action = 0 + ConvenienceSymlink_CREATE ConvenienceSymlink_Action = 1 + ConvenienceSymlink_DELETE ConvenienceSymlink_Action = 2 +) + +// Enum value maps for ConvenienceSymlink_Action. +var ( + ConvenienceSymlink_Action_name = map[int32]string{ + 0: "UNKNOWN", + 1: "CREATE", + 2: "DELETE", + } + ConvenienceSymlink_Action_value = map[string]int32{ + "UNKNOWN": 0, + "CREATE": 1, + "DELETE": 2, + } +) + +func (x ConvenienceSymlink_Action) Enum() *ConvenienceSymlink_Action { + p := new(ConvenienceSymlink_Action) + *p = x + return p +} + +func (x ConvenienceSymlink_Action) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConvenienceSymlink_Action) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[4].Descriptor() +} + +func (ConvenienceSymlink_Action) Type() protoreflect.EnumType { + return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[4] +} + +func (x ConvenienceSymlink_Action) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConvenienceSymlink_Action.Descriptor instead. +func (ConvenienceSymlink_Action) EnumDescriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{26, 0} +} + +type BuildEventId struct { + state protoimpl.MessageState `protogen:"open.v1"` + // Types that are valid to be assigned to Id: + // + // *BuildEventId_Unknown + // *BuildEventId_Progress + // *BuildEventId_Started + // *BuildEventId_UnstructuredCommandLine + // *BuildEventId_StructuredCommandLine + // *BuildEventId_WorkspaceStatus + // *BuildEventId_OptionsParsed + // *BuildEventId_Fetch + // *BuildEventId_Configuration + // *BuildEventId_TargetConfigured + // *BuildEventId_Pattern + // *BuildEventId_PatternSkipped + // *BuildEventId_NamedSet + // *BuildEventId_TargetCompleted + // *BuildEventId_ActionCompleted + // *BuildEventId_UnconfiguredLabel + // *BuildEventId_ConfiguredLabel + // *BuildEventId_TestResult + // *BuildEventId_TestProgress + // *BuildEventId_TestSummary + // *BuildEventId_TargetSummary + // *BuildEventId_BuildFinished + // *BuildEventId_BuildToolLogs + // *BuildEventId_BuildMetrics + // *BuildEventId_Workspace + // *BuildEventId_BuildMetadata + // *BuildEventId_ConvenienceSymlinksIdentified + // *BuildEventId_ExecRequest + Id isBuildEventId_Id `protobuf_oneof:"id"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId) Reset() { + *x = BuildEventId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId) ProtoMessage() {} + +func (x *BuildEventId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId.ProtoReflect.Descriptor instead. +func (*BuildEventId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0} +} + +func (x *BuildEventId) GetId() isBuildEventId_Id { + if x != nil { + return x.Id + } + return nil +} + +func (x *BuildEventId) GetUnknown() *BuildEventId_UnknownBuildEventId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Unknown); ok { + return x.Unknown + } + } + return nil +} + +func (x *BuildEventId) GetProgress() *BuildEventId_ProgressId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Progress); ok { + return x.Progress + } + } + return nil +} + +func (x *BuildEventId) GetStarted() *BuildEventId_BuildStartedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Started); ok { + return x.Started + } + } + return nil +} + +func (x *BuildEventId) GetUnstructuredCommandLine() *BuildEventId_UnstructuredCommandLineId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_UnstructuredCommandLine); ok { + return x.UnstructuredCommandLine + } + } + return nil +} + +func (x *BuildEventId) GetStructuredCommandLine() *BuildEventId_StructuredCommandLineId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_StructuredCommandLine); ok { + return x.StructuredCommandLine + } + } + return nil +} + +func (x *BuildEventId) GetWorkspaceStatus() *BuildEventId_WorkspaceStatusId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_WorkspaceStatus); ok { + return x.WorkspaceStatus + } + } + return nil +} + +func (x *BuildEventId) GetOptionsParsed() *BuildEventId_OptionsParsedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_OptionsParsed); ok { + return x.OptionsParsed + } + } + return nil +} + +func (x *BuildEventId) GetFetch() *BuildEventId_FetchId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Fetch); ok { + return x.Fetch + } + } + return nil +} + +func (x *BuildEventId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Configuration); ok { + return x.Configuration + } + } + return nil +} + +func (x *BuildEventId) GetTargetConfigured() *BuildEventId_TargetConfiguredId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_TargetConfigured); ok { + return x.TargetConfigured + } + } + return nil +} + +func (x *BuildEventId) GetPattern() *BuildEventId_PatternExpandedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Pattern); ok { + return x.Pattern + } + } + return nil +} + +func (x *BuildEventId) GetPatternSkipped() *BuildEventId_PatternExpandedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_PatternSkipped); ok { + return x.PatternSkipped + } + } + return nil +} + +func (x *BuildEventId) GetNamedSet() *BuildEventId_NamedSetOfFilesId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_NamedSet); ok { + return x.NamedSet + } + } + return nil +} + +func (x *BuildEventId) GetTargetCompleted() *BuildEventId_TargetCompletedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_TargetCompleted); ok { + return x.TargetCompleted + } + } + return nil +} + +func (x *BuildEventId) GetActionCompleted() *BuildEventId_ActionCompletedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_ActionCompleted); ok { + return x.ActionCompleted + } + } + return nil +} + +func (x *BuildEventId) GetUnconfiguredLabel() *BuildEventId_UnconfiguredLabelId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_UnconfiguredLabel); ok { + return x.UnconfiguredLabel + } + } + return nil +} + +func (x *BuildEventId) GetConfiguredLabel() *BuildEventId_ConfiguredLabelId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_ConfiguredLabel); ok { + return x.ConfiguredLabel + } + } + return nil +} + +func (x *BuildEventId) GetTestResult() *BuildEventId_TestResultId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_TestResult); ok { + return x.TestResult + } + } + return nil +} + +func (x *BuildEventId) GetTestProgress() *BuildEventId_TestProgressId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_TestProgress); ok { + return x.TestProgress + } + } + return nil +} + +func (x *BuildEventId) GetTestSummary() *BuildEventId_TestSummaryId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_TestSummary); ok { + return x.TestSummary + } + } + return nil +} + +func (x *BuildEventId) GetTargetSummary() *BuildEventId_TargetSummaryId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_TargetSummary); ok { + return x.TargetSummary + } + } + return nil +} + +func (x *BuildEventId) GetBuildFinished() *BuildEventId_BuildFinishedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_BuildFinished); ok { + return x.BuildFinished + } + } + return nil +} + +func (x *BuildEventId) GetBuildToolLogs() *BuildEventId_BuildToolLogsId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_BuildToolLogs); ok { + return x.BuildToolLogs + } + } + return nil +} + +func (x *BuildEventId) GetBuildMetrics() *BuildEventId_BuildMetricsId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_BuildMetrics); ok { + return x.BuildMetrics + } + } + return nil +} + +func (x *BuildEventId) GetWorkspace() *BuildEventId_WorkspaceConfigId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_Workspace); ok { + return x.Workspace + } + } + return nil +} + +func (x *BuildEventId) GetBuildMetadata() *BuildEventId_BuildMetadataId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_BuildMetadata); ok { + return x.BuildMetadata + } + } + return nil +} + +func (x *BuildEventId) GetConvenienceSymlinksIdentified() *BuildEventId_ConvenienceSymlinksIdentifiedId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_ConvenienceSymlinksIdentified); ok { + return x.ConvenienceSymlinksIdentified + } + } + return nil +} + +func (x *BuildEventId) GetExecRequest() *BuildEventId_ExecRequestId { + if x != nil { + if x, ok := x.Id.(*BuildEventId_ExecRequest); ok { + return x.ExecRequest + } + } + return nil +} + +type isBuildEventId_Id interface { + isBuildEventId_Id() +} + +type BuildEventId_Unknown struct { + Unknown *BuildEventId_UnknownBuildEventId `protobuf:"bytes,1,opt,name=unknown,proto3,oneof"` +} + +type BuildEventId_Progress struct { + Progress *BuildEventId_ProgressId `protobuf:"bytes,2,opt,name=progress,proto3,oneof"` +} + +type BuildEventId_Started struct { + Started *BuildEventId_BuildStartedId `protobuf:"bytes,3,opt,name=started,proto3,oneof"` +} + +type BuildEventId_UnstructuredCommandLine struct { + UnstructuredCommandLine *BuildEventId_UnstructuredCommandLineId `protobuf:"bytes,11,opt,name=unstructured_command_line,json=unstructuredCommandLine,proto3,oneof"` +} + +type BuildEventId_StructuredCommandLine struct { + StructuredCommandLine *BuildEventId_StructuredCommandLineId `protobuf:"bytes,18,opt,name=structured_command_line,json=structuredCommandLine,proto3,oneof"` +} + +type BuildEventId_WorkspaceStatus struct { + WorkspaceStatus *BuildEventId_WorkspaceStatusId `protobuf:"bytes,14,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"` +} + +type BuildEventId_OptionsParsed struct { + OptionsParsed *BuildEventId_OptionsParsedId `protobuf:"bytes,12,opt,name=options_parsed,json=optionsParsed,proto3,oneof"` +} + +type BuildEventId_Fetch struct { + Fetch *BuildEventId_FetchId `protobuf:"bytes,17,opt,name=fetch,proto3,oneof"` +} + +type BuildEventId_Configuration struct { + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,15,opt,name=configuration,proto3,oneof"` +} + +type BuildEventId_TargetConfigured struct { + TargetConfigured *BuildEventId_TargetConfiguredId `protobuf:"bytes,16,opt,name=target_configured,json=targetConfigured,proto3,oneof"` +} + +type BuildEventId_Pattern struct { + Pattern *BuildEventId_PatternExpandedId `protobuf:"bytes,4,opt,name=pattern,proto3,oneof"` +} + +type BuildEventId_PatternSkipped struct { + PatternSkipped *BuildEventId_PatternExpandedId `protobuf:"bytes,10,opt,name=pattern_skipped,json=patternSkipped,proto3,oneof"` +} + +type BuildEventId_NamedSet struct { + NamedSet *BuildEventId_NamedSetOfFilesId `protobuf:"bytes,13,opt,name=named_set,json=namedSet,proto3,oneof"` +} + +type BuildEventId_TargetCompleted struct { + TargetCompleted *BuildEventId_TargetCompletedId `protobuf:"bytes,5,opt,name=target_completed,json=targetCompleted,proto3,oneof"` +} + +type BuildEventId_ActionCompleted struct { + ActionCompleted *BuildEventId_ActionCompletedId `protobuf:"bytes,6,opt,name=action_completed,json=actionCompleted,proto3,oneof"` +} + +type BuildEventId_UnconfiguredLabel struct { + UnconfiguredLabel *BuildEventId_UnconfiguredLabelId `protobuf:"bytes,19,opt,name=unconfigured_label,json=unconfiguredLabel,proto3,oneof"` +} + +type BuildEventId_ConfiguredLabel struct { + ConfiguredLabel *BuildEventId_ConfiguredLabelId `protobuf:"bytes,21,opt,name=configured_label,json=configuredLabel,proto3,oneof"` +} + +type BuildEventId_TestResult struct { + TestResult *BuildEventId_TestResultId `protobuf:"bytes,8,opt,name=test_result,json=testResult,proto3,oneof"` +} + +type BuildEventId_TestProgress struct { + TestProgress *BuildEventId_TestProgressId `protobuf:"bytes,29,opt,name=test_progress,json=testProgress,proto3,oneof"` +} + +type BuildEventId_TestSummary struct { + TestSummary *BuildEventId_TestSummaryId `protobuf:"bytes,7,opt,name=test_summary,json=testSummary,proto3,oneof"` +} + +type BuildEventId_TargetSummary struct { + TargetSummary *BuildEventId_TargetSummaryId `protobuf:"bytes,26,opt,name=target_summary,json=targetSummary,proto3,oneof"` +} + +type BuildEventId_BuildFinished struct { + BuildFinished *BuildEventId_BuildFinishedId `protobuf:"bytes,9,opt,name=build_finished,json=buildFinished,proto3,oneof"` +} + +type BuildEventId_BuildToolLogs struct { + BuildToolLogs *BuildEventId_BuildToolLogsId `protobuf:"bytes,20,opt,name=build_tool_logs,json=buildToolLogs,proto3,oneof"` +} + +type BuildEventId_BuildMetrics struct { + BuildMetrics *BuildEventId_BuildMetricsId `protobuf:"bytes,22,opt,name=build_metrics,json=buildMetrics,proto3,oneof"` +} + +type BuildEventId_Workspace struct { + Workspace *BuildEventId_WorkspaceConfigId `protobuf:"bytes,23,opt,name=workspace,proto3,oneof"` +} + +type BuildEventId_BuildMetadata struct { + BuildMetadata *BuildEventId_BuildMetadataId `protobuf:"bytes,24,opt,name=build_metadata,json=buildMetadata,proto3,oneof"` +} + +type BuildEventId_ConvenienceSymlinksIdentified struct { + ConvenienceSymlinksIdentified *BuildEventId_ConvenienceSymlinksIdentifiedId `protobuf:"bytes,25,opt,name=convenience_symlinks_identified,json=convenienceSymlinksIdentified,proto3,oneof"` +} + +type BuildEventId_ExecRequest struct { + ExecRequest *BuildEventId_ExecRequestId `protobuf:"bytes,28,opt,name=exec_request,json=execRequest,proto3,oneof"` +} + +func (*BuildEventId_Unknown) isBuildEventId_Id() {} + +func (*BuildEventId_Progress) isBuildEventId_Id() {} + +func (*BuildEventId_Started) isBuildEventId_Id() {} + +func (*BuildEventId_UnstructuredCommandLine) isBuildEventId_Id() {} + +func (*BuildEventId_StructuredCommandLine) isBuildEventId_Id() {} + +func (*BuildEventId_WorkspaceStatus) isBuildEventId_Id() {} + +func (*BuildEventId_OptionsParsed) isBuildEventId_Id() {} + +func (*BuildEventId_Fetch) isBuildEventId_Id() {} + +func (*BuildEventId_Configuration) isBuildEventId_Id() {} + +func (*BuildEventId_TargetConfigured) isBuildEventId_Id() {} + +func (*BuildEventId_Pattern) isBuildEventId_Id() {} + +func (*BuildEventId_PatternSkipped) isBuildEventId_Id() {} + +func (*BuildEventId_NamedSet) isBuildEventId_Id() {} + +func (*BuildEventId_TargetCompleted) isBuildEventId_Id() {} + +func (*BuildEventId_ActionCompleted) isBuildEventId_Id() {} + +func (*BuildEventId_UnconfiguredLabel) isBuildEventId_Id() {} + +func (*BuildEventId_ConfiguredLabel) isBuildEventId_Id() {} + +func (*BuildEventId_TestResult) isBuildEventId_Id() {} + +func (*BuildEventId_TestProgress) isBuildEventId_Id() {} + +func (*BuildEventId_TestSummary) isBuildEventId_Id() {} + +func (*BuildEventId_TargetSummary) isBuildEventId_Id() {} + +func (*BuildEventId_BuildFinished) isBuildEventId_Id() {} + +func (*BuildEventId_BuildToolLogs) isBuildEventId_Id() {} + +func (*BuildEventId_BuildMetrics) isBuildEventId_Id() {} + +func (*BuildEventId_Workspace) isBuildEventId_Id() {} + +func (*BuildEventId_BuildMetadata) isBuildEventId_Id() {} + +func (*BuildEventId_ConvenienceSymlinksIdentified) isBuildEventId_Id() {} + +func (*BuildEventId_ExecRequest) isBuildEventId_Id() {} + +type Progress struct { + state protoimpl.MessageState `protogen:"open.v1"` + Stdout string `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"` + Stderr string `protobuf:"bytes,2,opt,name=stderr,proto3" json:"stderr,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Progress) Reset() { + *x = Progress{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Progress) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Progress) ProtoMessage() {} + +func (x *Progress) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Progress.ProtoReflect.Descriptor instead. +func (*Progress) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{1} +} + +func (x *Progress) GetStdout() string { + if x != nil { + return x.Stdout + } + return "" +} + +func (x *Progress) GetStderr() string { + if x != nil { + return x.Stderr + } + return "" +} + +type Aborted struct { + state protoimpl.MessageState `protogen:"open.v1"` + Reason Aborted_AbortReason `protobuf:"varint,1,opt,name=reason,proto3,enum=build_event_stream.Aborted_AbortReason" json:"reason,omitempty"` + Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Aborted) Reset() { + *x = Aborted{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Aborted) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Aborted) ProtoMessage() {} + +func (x *Aborted) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Aborted.ProtoReflect.Descriptor instead. +func (*Aborted) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{2} +} + +func (x *Aborted) GetReason() Aborted_AbortReason { + if x != nil { + return x.Reason + } + return Aborted_UNKNOWN +} + +func (x *Aborted) GetDescription() string { + if x != nil { + return x.Description + } + return "" +} + +type BuildStarted struct { + state protoimpl.MessageState `protogen:"open.v1"` + Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + StartTimeMillis int64 `protobuf:"varint,2,opt,name=start_time_millis,json=startTimeMillis,proto3" json:"start_time_millis,omitempty"` + StartTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` + BuildToolVersion string `protobuf:"bytes,3,opt,name=build_tool_version,json=buildToolVersion,proto3" json:"build_tool_version,omitempty"` + OptionsDescription string `protobuf:"bytes,4,opt,name=options_description,json=optionsDescription,proto3" json:"options_description,omitempty"` + Command string `protobuf:"bytes,5,opt,name=command,proto3" json:"command,omitempty"` + WorkingDirectory string `protobuf:"bytes,6,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"` + WorkspaceDirectory string `protobuf:"bytes,7,opt,name=workspace_directory,json=workspaceDirectory,proto3" json:"workspace_directory,omitempty"` + ServerPid int64 `protobuf:"varint,8,opt,name=server_pid,json=serverPid,proto3" json:"server_pid,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildStarted) Reset() { + *x = BuildStarted{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildStarted) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildStarted) ProtoMessage() {} + +func (x *BuildStarted) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildStarted.ProtoReflect.Descriptor instead. +func (*BuildStarted) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{3} +} + +func (x *BuildStarted) GetUuid() string { + if x != nil { + return x.Uuid + } + return "" +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *BuildStarted) GetStartTimeMillis() int64 { + if x != nil { + return x.StartTimeMillis + } + return 0 +} + +func (x *BuildStarted) GetStartTime() *timestamppb.Timestamp { + if x != nil { + return x.StartTime + } + return nil +} + +func (x *BuildStarted) GetBuildToolVersion() string { + if x != nil { + return x.BuildToolVersion + } + return "" +} + +func (x *BuildStarted) GetOptionsDescription() string { + if x != nil { + return x.OptionsDescription + } + return "" +} + +func (x *BuildStarted) GetCommand() string { + if x != nil { + return x.Command + } + return "" +} + +func (x *BuildStarted) GetWorkingDirectory() string { + if x != nil { + return x.WorkingDirectory + } + return "" +} + +func (x *BuildStarted) GetWorkspaceDirectory() string { + if x != nil { + return x.WorkspaceDirectory + } + return "" +} + +func (x *BuildStarted) GetServerPid() int64 { + if x != nil { + return x.ServerPid + } + return 0 +} + +type WorkspaceConfig struct { + state protoimpl.MessageState `protogen:"open.v1"` + LocalExecRoot string `protobuf:"bytes,1,opt,name=local_exec_root,json=localExecRoot,proto3" json:"local_exec_root,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *WorkspaceConfig) Reset() { + *x = WorkspaceConfig{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *WorkspaceConfig) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*WorkspaceConfig) ProtoMessage() {} + +func (x *WorkspaceConfig) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use WorkspaceConfig.ProtoReflect.Descriptor instead. +func (*WorkspaceConfig) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{4} +} + +func (x *WorkspaceConfig) GetLocalExecRoot() string { + if x != nil { + return x.LocalExecRoot + } + return "" +} + +type UnstructuredCommandLine struct { + state protoimpl.MessageState `protogen:"open.v1"` + Args []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *UnstructuredCommandLine) Reset() { + *x = UnstructuredCommandLine{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *UnstructuredCommandLine) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UnstructuredCommandLine) ProtoMessage() {} + +func (x *UnstructuredCommandLine) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UnstructuredCommandLine.ProtoReflect.Descriptor instead. +func (*UnstructuredCommandLine) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{5} +} + +func (x *UnstructuredCommandLine) GetArgs() []string { + if x != nil { + return x.Args + } + return nil +} + +type OptionsParsed struct { + state protoimpl.MessageState `protogen:"open.v1"` + StartupOptions []string `protobuf:"bytes,1,rep,name=startup_options,json=startupOptions,proto3" json:"startup_options,omitempty"` + ExplicitStartupOptions []string `protobuf:"bytes,2,rep,name=explicit_startup_options,json=explicitStartupOptions,proto3" json:"explicit_startup_options,omitempty"` + CmdLine []string `protobuf:"bytes,3,rep,name=cmd_line,json=cmdLine,proto3" json:"cmd_line,omitempty"` + ExplicitCmdLine []string `protobuf:"bytes,4,rep,name=explicit_cmd_line,json=explicitCmdLine,proto3" json:"explicit_cmd_line,omitempty"` + InvocationPolicy *invocation_policy.InvocationPolicy `protobuf:"bytes,5,opt,name=invocation_policy,json=invocationPolicy,proto3" json:"invocation_policy,omitempty"` + ToolTag string `protobuf:"bytes,6,opt,name=tool_tag,json=toolTag,proto3" json:"tool_tag,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OptionsParsed) Reset() { + *x = OptionsParsed{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OptionsParsed) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OptionsParsed) ProtoMessage() {} + +func (x *OptionsParsed) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OptionsParsed.ProtoReflect.Descriptor instead. +func (*OptionsParsed) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{6} +} + +func (x *OptionsParsed) GetStartupOptions() []string { + if x != nil { + return x.StartupOptions + } + return nil +} + +func (x *OptionsParsed) GetExplicitStartupOptions() []string { + if x != nil { + return x.ExplicitStartupOptions + } + return nil +} + +func (x *OptionsParsed) GetCmdLine() []string { + if x != nil { + return x.CmdLine + } + return nil +} + +func (x *OptionsParsed) GetExplicitCmdLine() []string { + if x != nil { + return x.ExplicitCmdLine + } + return nil +} + +func (x *OptionsParsed) GetInvocationPolicy() *invocation_policy.InvocationPolicy { + if x != nil { + return x.InvocationPolicy + } + return nil +} + +func (x *OptionsParsed) GetToolTag() string { + if x != nil { + return x.ToolTag + } + return "" +} + +type Fetch struct { + state protoimpl.MessageState `protogen:"open.v1"` + Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Fetch) Reset() { + *x = Fetch{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Fetch) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Fetch) ProtoMessage() {} + +func (x *Fetch) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Fetch.ProtoReflect.Descriptor instead. +func (*Fetch) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{7} +} + +func (x *Fetch) GetSuccess() bool { + if x != nil { + return x.Success + } + return false +} + +type WorkspaceStatus struct { + state protoimpl.MessageState `protogen:"open.v1"` + Item []*WorkspaceStatus_Item `protobuf:"bytes,1,rep,name=item,proto3" json:"item,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *WorkspaceStatus) Reset() { + *x = WorkspaceStatus{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *WorkspaceStatus) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*WorkspaceStatus) ProtoMessage() {} + +func (x *WorkspaceStatus) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use WorkspaceStatus.ProtoReflect.Descriptor instead. +func (*WorkspaceStatus) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{8} +} + +func (x *WorkspaceStatus) GetItem() []*WorkspaceStatus_Item { + if x != nil { + return x.Item + } + return nil +} + +type BuildMetadata struct { + state protoimpl.MessageState `protogen:"open.v1"` + Metadata map[string]string `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetadata) Reset() { + *x = BuildMetadata{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetadata) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetadata) ProtoMessage() {} + +func (x *BuildMetadata) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetadata.ProtoReflect.Descriptor instead. +func (*BuildMetadata) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{9} +} + +func (x *BuildMetadata) GetMetadata() map[string]string { + if x != nil { + return x.Metadata + } + return nil +} + +type Configuration struct { + state protoimpl.MessageState `protogen:"open.v1"` + Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + PlatformName string `protobuf:"bytes,2,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` + Cpu string `protobuf:"bytes,3,opt,name=cpu,proto3" json:"cpu,omitempty"` + MakeVariable map[string]string `protobuf:"bytes,4,rep,name=make_variable,json=makeVariable,proto3" json:"make_variable,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` + IsTool bool `protobuf:"varint,5,opt,name=is_tool,json=isTool,proto3" json:"is_tool,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Configuration) Reset() { + *x = Configuration{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Configuration) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Configuration) ProtoMessage() {} + +func (x *Configuration) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Configuration.ProtoReflect.Descriptor instead. +func (*Configuration) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{10} +} + +func (x *Configuration) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *Configuration) GetPlatformName() string { + if x != nil { + return x.PlatformName + } + return "" +} + +func (x *Configuration) GetCpu() string { + if x != nil { + return x.Cpu + } + return "" +} + +func (x *Configuration) GetMakeVariable() map[string]string { + if x != nil { + return x.MakeVariable + } + return nil +} + +func (x *Configuration) GetIsTool() bool { + if x != nil { + return x.IsTool + } + return false +} + +type PatternExpanded struct { + state protoimpl.MessageState `protogen:"open.v1"` + TestSuiteExpansions []*PatternExpanded_TestSuiteExpansion `protobuf:"bytes,1,rep,name=test_suite_expansions,json=testSuiteExpansions,proto3" json:"test_suite_expansions,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PatternExpanded) Reset() { + *x = PatternExpanded{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PatternExpanded) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PatternExpanded) ProtoMessage() {} + +func (x *PatternExpanded) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PatternExpanded.ProtoReflect.Descriptor instead. +func (*PatternExpanded) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{11} +} + +func (x *PatternExpanded) GetTestSuiteExpansions() []*PatternExpanded_TestSuiteExpansion { + if x != nil { + return x.TestSuiteExpansions + } + return nil +} + +type TargetConfigured struct { + state protoimpl.MessageState `protogen:"open.v1"` + TargetKind string `protobuf:"bytes,1,opt,name=target_kind,json=targetKind,proto3" json:"target_kind,omitempty"` + TestSize TestSize `protobuf:"varint,2,opt,name=test_size,json=testSize,proto3,enum=build_event_stream.TestSize" json:"test_size,omitempty"` + Tag []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TargetConfigured) Reset() { + *x = TargetConfigured{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TargetConfigured) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TargetConfigured) ProtoMessage() {} + +func (x *TargetConfigured) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TargetConfigured.ProtoReflect.Descriptor instead. +func (*TargetConfigured) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{12} +} + +func (x *TargetConfigured) GetTargetKind() string { + if x != nil { + return x.TargetKind + } + return "" +} + +func (x *TargetConfigured) GetTestSize() TestSize { + if x != nil { + return x.TestSize + } + return TestSize_UNKNOWN +} + +func (x *TargetConfigured) GetTag() []string { + if x != nil { + return x.Tag + } + return nil +} + +type File struct { + state protoimpl.MessageState `protogen:"open.v1"` + PathPrefix []string `protobuf:"bytes,4,rep,name=path_prefix,json=pathPrefix,proto3" json:"path_prefix,omitempty"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Types that are valid to be assigned to File: + // + // *File_Uri + // *File_Contents + // *File_SymlinkTargetPath + File isFile_File `protobuf_oneof:"file"` + Digest string `protobuf:"bytes,5,opt,name=digest,proto3" json:"digest,omitempty"` + Length int64 `protobuf:"varint,6,opt,name=length,proto3" json:"length,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *File) Reset() { + *x = File{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *File) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*File) ProtoMessage() {} + +func (x *File) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use File.ProtoReflect.Descriptor instead. +func (*File) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{13} +} + +func (x *File) GetPathPrefix() []string { + if x != nil { + return x.PathPrefix + } + return nil +} + +func (x *File) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *File) GetFile() isFile_File { + if x != nil { + return x.File + } + return nil +} + +func (x *File) GetUri() string { + if x != nil { + if x, ok := x.File.(*File_Uri); ok { + return x.Uri + } + } + return "" +} + +func (x *File) GetContents() []byte { + if x != nil { + if x, ok := x.File.(*File_Contents); ok { + return x.Contents + } + } + return nil +} + +func (x *File) GetSymlinkTargetPath() string { + if x != nil { + if x, ok := x.File.(*File_SymlinkTargetPath); ok { + return x.SymlinkTargetPath + } + } + return "" +} + +func (x *File) GetDigest() string { + if x != nil { + return x.Digest + } + return "" +} + +func (x *File) GetLength() int64 { + if x != nil { + return x.Length + } + return 0 +} + +type isFile_File interface { + isFile_File() +} + +type File_Uri struct { + Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"` +} + +type File_Contents struct { + Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3,oneof"` +} + +type File_SymlinkTargetPath struct { + SymlinkTargetPath string `protobuf:"bytes,7,opt,name=symlink_target_path,json=symlinkTargetPath,proto3,oneof"` +} + +func (*File_Uri) isFile_File() {} + +func (*File_Contents) isFile_File() {} + +func (*File_SymlinkTargetPath) isFile_File() {} + +type NamedSetOfFiles struct { + state protoimpl.MessageState `protogen:"open.v1"` + Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` + FileSets []*BuildEventId_NamedSetOfFilesId `protobuf:"bytes,2,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *NamedSetOfFiles) Reset() { + *x = NamedSetOfFiles{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *NamedSetOfFiles) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*NamedSetOfFiles) ProtoMessage() {} + +func (x *NamedSetOfFiles) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use NamedSetOfFiles.ProtoReflect.Descriptor instead. +func (*NamedSetOfFiles) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{14} +} + +func (x *NamedSetOfFiles) GetFiles() []*File { + if x != nil { + return x.Files + } + return nil +} + +func (x *NamedSetOfFiles) GetFileSets() []*BuildEventId_NamedSetOfFilesId { + if x != nil { + return x.FileSets + } + return nil +} + +type ActionExecuted struct { + state protoimpl.MessageState `protogen:"open.v1"` + Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` + Type string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"` + ExitCode int32 `protobuf:"varint,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` + Stdout *File `protobuf:"bytes,3,opt,name=stdout,proto3" json:"stdout,omitempty"` + Stderr *File `protobuf:"bytes,4,opt,name=stderr,proto3" json:"stderr,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + Label string `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,7,opt,name=configuration,proto3" json:"configuration,omitempty"` + PrimaryOutput *File `protobuf:"bytes,6,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"` + CommandLine []string `protobuf:"bytes,9,rep,name=command_line,json=commandLine,proto3" json:"command_line,omitempty"` + ActionMetadataLogs []*File `protobuf:"bytes,10,rep,name=action_metadata_logs,json=actionMetadataLogs,proto3" json:"action_metadata_logs,omitempty"` + FailureDetail *failure_details.FailureDetail `protobuf:"bytes,11,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"` + StartTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` + EndTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` + StrategyDetails []*anypb.Any `protobuf:"bytes,14,rep,name=strategy_details,json=strategyDetails,proto3" json:"strategy_details,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionExecuted) Reset() { + *x = ActionExecuted{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionExecuted) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionExecuted) ProtoMessage() {} + +func (x *ActionExecuted) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionExecuted.ProtoReflect.Descriptor instead. +func (*ActionExecuted) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{15} +} + +func (x *ActionExecuted) GetSuccess() bool { + if x != nil { + return x.Success + } + return false +} + +func (x *ActionExecuted) GetType() string { + if x != nil { + return x.Type + } + return "" +} + +func (x *ActionExecuted) GetExitCode() int32 { + if x != nil { + return x.ExitCode + } + return 0 +} + +func (x *ActionExecuted) GetStdout() *File { + if x != nil { + return x.Stdout + } + return nil +} + +func (x *ActionExecuted) GetStderr() *File { + if x != nil { + return x.Stderr + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *ActionExecuted) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *ActionExecuted) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +func (x *ActionExecuted) GetPrimaryOutput() *File { + if x != nil { + return x.PrimaryOutput + } + return nil +} + +func (x *ActionExecuted) GetCommandLine() []string { + if x != nil { + return x.CommandLine + } + return nil +} + +func (x *ActionExecuted) GetActionMetadataLogs() []*File { + if x != nil { + return x.ActionMetadataLogs + } + return nil +} + +func (x *ActionExecuted) GetFailureDetail() *failure_details.FailureDetail { + if x != nil { + return x.FailureDetail + } + return nil +} + +func (x *ActionExecuted) GetStartTime() *timestamppb.Timestamp { + if x != nil { + return x.StartTime + } + return nil +} + +func (x *ActionExecuted) GetEndTime() *timestamppb.Timestamp { + if x != nil { + return x.EndTime + } + return nil +} + +func (x *ActionExecuted) GetStrategyDetails() []*anypb.Any { + if x != nil { + return x.StrategyDetails + } + return nil +} + +type OutputGroup struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + FileSets []*BuildEventId_NamedSetOfFilesId `protobuf:"bytes,3,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"` + Incomplete bool `protobuf:"varint,4,opt,name=incomplete,proto3" json:"incomplete,omitempty"` + InlineFiles []*File `protobuf:"bytes,5,rep,name=inline_files,json=inlineFiles,proto3" json:"inline_files,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OutputGroup) Reset() { + *x = OutputGroup{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OutputGroup) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OutputGroup) ProtoMessage() {} + +func (x *OutputGroup) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OutputGroup.ProtoReflect.Descriptor instead. +func (*OutputGroup) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{16} +} + +func (x *OutputGroup) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *OutputGroup) GetFileSets() []*BuildEventId_NamedSetOfFilesId { + if x != nil { + return x.FileSets + } + return nil +} + +func (x *OutputGroup) GetIncomplete() bool { + if x != nil { + return x.Incomplete + } + return false +} + +func (x *OutputGroup) GetInlineFiles() []*File { + if x != nil { + return x.InlineFiles + } + return nil +} + +type TargetComplete struct { + state protoimpl.MessageState `protogen:"open.v1"` + Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TargetKind string `protobuf:"bytes,5,opt,name=target_kind,json=targetKind,proto3" json:"target_kind,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TestSize TestSize `protobuf:"varint,6,opt,name=test_size,json=testSize,proto3,enum=build_event_stream.TestSize" json:"test_size,omitempty"` + OutputGroup []*OutputGroup `protobuf:"bytes,2,rep,name=output_group,json=outputGroup,proto3" json:"output_group,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + ImportantOutput []*File `protobuf:"bytes,4,rep,name=important_output,json=importantOutput,proto3" json:"important_output,omitempty"` + DirectoryOutput []*File `protobuf:"bytes,8,rep,name=directory_output,json=directoryOutput,proto3" json:"directory_output,omitempty"` + Tag []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TestTimeoutSeconds int64 `protobuf:"varint,7,opt,name=test_timeout_seconds,json=testTimeoutSeconds,proto3" json:"test_timeout_seconds,omitempty"` + TestTimeout *durationpb.Duration `protobuf:"bytes,10,opt,name=test_timeout,json=testTimeout,proto3" json:"test_timeout,omitempty"` + FailureDetail *failure_details.FailureDetail `protobuf:"bytes,9,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TargetComplete) Reset() { + *x = TargetComplete{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TargetComplete) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TargetComplete) ProtoMessage() {} + +func (x *TargetComplete) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TargetComplete.ProtoReflect.Descriptor instead. +func (*TargetComplete) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{17} +} + +func (x *TargetComplete) GetSuccess() bool { + if x != nil { + return x.Success + } + return false +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TargetComplete) GetTargetKind() string { + if x != nil { + return x.TargetKind + } + return "" +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TargetComplete) GetTestSize() TestSize { + if x != nil { + return x.TestSize + } + return TestSize_UNKNOWN +} + +func (x *TargetComplete) GetOutputGroup() []*OutputGroup { + if x != nil { + return x.OutputGroup + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TargetComplete) GetImportantOutput() []*File { + if x != nil { + return x.ImportantOutput + } + return nil +} + +func (x *TargetComplete) GetDirectoryOutput() []*File { + if x != nil { + return x.DirectoryOutput + } + return nil +} + +func (x *TargetComplete) GetTag() []string { + if x != nil { + return x.Tag + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TargetComplete) GetTestTimeoutSeconds() int64 { + if x != nil { + return x.TestTimeoutSeconds + } + return 0 +} + +func (x *TargetComplete) GetTestTimeout() *durationpb.Duration { + if x != nil { + return x.TestTimeout + } + return nil +} + +func (x *TargetComplete) GetFailureDetail() *failure_details.FailureDetail { + if x != nil { + return x.FailureDetail + } + return nil +} + +type TestResult struct { + state protoimpl.MessageState `protogen:"open.v1"` + Status TestStatus `protobuf:"varint,5,opt,name=status,proto3,enum=build_event_stream.TestStatus" json:"status,omitempty"` + StatusDetails string `protobuf:"bytes,9,opt,name=status_details,json=statusDetails,proto3" json:"status_details,omitempty"` + CachedLocally bool `protobuf:"varint,4,opt,name=cached_locally,json=cachedLocally,proto3" json:"cached_locally,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TestAttemptStartMillisEpoch int64 `protobuf:"varint,6,opt,name=test_attempt_start_millis_epoch,json=testAttemptStartMillisEpoch,proto3" json:"test_attempt_start_millis_epoch,omitempty"` + TestAttemptStart *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=test_attempt_start,json=testAttemptStart,proto3" json:"test_attempt_start,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TestAttemptDurationMillis int64 `protobuf:"varint,3,opt,name=test_attempt_duration_millis,json=testAttemptDurationMillis,proto3" json:"test_attempt_duration_millis,omitempty"` + TestAttemptDuration *durationpb.Duration `protobuf:"bytes,11,opt,name=test_attempt_duration,json=testAttemptDuration,proto3" json:"test_attempt_duration,omitempty"` + TestActionOutput []*File `protobuf:"bytes,2,rep,name=test_action_output,json=testActionOutput,proto3" json:"test_action_output,omitempty"` + Warning []string `protobuf:"bytes,7,rep,name=warning,proto3" json:"warning,omitempty"` + ExecutionInfo *TestResult_ExecutionInfo `protobuf:"bytes,8,opt,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestResult) Reset() { + *x = TestResult{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestResult) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestResult) ProtoMessage() {} + +func (x *TestResult) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestResult.ProtoReflect.Descriptor instead. +func (*TestResult) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18} +} + +func (x *TestResult) GetStatus() TestStatus { + if x != nil { + return x.Status + } + return TestStatus_NO_STATUS +} + +func (x *TestResult) GetStatusDetails() string { + if x != nil { + return x.StatusDetails + } + return "" +} + +func (x *TestResult) GetCachedLocally() bool { + if x != nil { + return x.CachedLocally + } + return false +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestResult) GetTestAttemptStartMillisEpoch() int64 { + if x != nil { + return x.TestAttemptStartMillisEpoch + } + return 0 +} + +func (x *TestResult) GetTestAttemptStart() *timestamppb.Timestamp { + if x != nil { + return x.TestAttemptStart + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestResult) GetTestAttemptDurationMillis() int64 { + if x != nil { + return x.TestAttemptDurationMillis + } + return 0 +} + +func (x *TestResult) GetTestAttemptDuration() *durationpb.Duration { + if x != nil { + return x.TestAttemptDuration + } + return nil +} + +func (x *TestResult) GetTestActionOutput() []*File { + if x != nil { + return x.TestActionOutput + } + return nil +} + +func (x *TestResult) GetWarning() []string { + if x != nil { + return x.Warning + } + return nil +} + +func (x *TestResult) GetExecutionInfo() *TestResult_ExecutionInfo { + if x != nil { + return x.ExecutionInfo + } + return nil +} + +type TestProgress struct { + state protoimpl.MessageState `protogen:"open.v1"` + Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestProgress) Reset() { + *x = TestProgress{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestProgress) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestProgress) ProtoMessage() {} + +func (x *TestProgress) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestProgress.ProtoReflect.Descriptor instead. +func (*TestProgress) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{19} +} + +func (x *TestProgress) GetUri() string { + if x != nil { + return x.Uri + } + return "" +} + +type TestSummary struct { + state protoimpl.MessageState `protogen:"open.v1"` + OverallStatus TestStatus `protobuf:"varint,5,opt,name=overall_status,json=overallStatus,proto3,enum=build_event_stream.TestStatus" json:"overall_status,omitempty"` + TotalRunCount int32 `protobuf:"varint,1,opt,name=total_run_count,json=totalRunCount,proto3" json:"total_run_count,omitempty"` + RunCount int32 `protobuf:"varint,10,opt,name=run_count,json=runCount,proto3" json:"run_count,omitempty"` + AttemptCount int32 `protobuf:"varint,15,opt,name=attempt_count,json=attemptCount,proto3" json:"attempt_count,omitempty"` + ShardCount int32 `protobuf:"varint,11,opt,name=shard_count,json=shardCount,proto3" json:"shard_count,omitempty"` + Passed []*File `protobuf:"bytes,3,rep,name=passed,proto3" json:"passed,omitempty"` + Failed []*File `protobuf:"bytes,4,rep,name=failed,proto3" json:"failed,omitempty"` + TotalNumCached int32 `protobuf:"varint,6,opt,name=total_num_cached,json=totalNumCached,proto3" json:"total_num_cached,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + FirstStartTimeMillis int64 `protobuf:"varint,7,opt,name=first_start_time_millis,json=firstStartTimeMillis,proto3" json:"first_start_time_millis,omitempty"` + FirstStartTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=first_start_time,json=firstStartTime,proto3" json:"first_start_time,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + LastStopTimeMillis int64 `protobuf:"varint,8,opt,name=last_stop_time_millis,json=lastStopTimeMillis,proto3" json:"last_stop_time_millis,omitempty"` + LastStopTime *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=last_stop_time,json=lastStopTime,proto3" json:"last_stop_time,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TotalRunDurationMillis int64 `protobuf:"varint,9,opt,name=total_run_duration_millis,json=totalRunDurationMillis,proto3" json:"total_run_duration_millis,omitempty"` + TotalRunDuration *durationpb.Duration `protobuf:"bytes,12,opt,name=total_run_duration,json=totalRunDuration,proto3" json:"total_run_duration,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestSummary) Reset() { + *x = TestSummary{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestSummary) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestSummary) ProtoMessage() {} + +func (x *TestSummary) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestSummary.ProtoReflect.Descriptor instead. +func (*TestSummary) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{20} +} + +func (x *TestSummary) GetOverallStatus() TestStatus { + if x != nil { + return x.OverallStatus + } + return TestStatus_NO_STATUS +} + +func (x *TestSummary) GetTotalRunCount() int32 { + if x != nil { + return x.TotalRunCount + } + return 0 +} + +func (x *TestSummary) GetRunCount() int32 { + if x != nil { + return x.RunCount + } + return 0 +} + +func (x *TestSummary) GetAttemptCount() int32 { + if x != nil { + return x.AttemptCount + } + return 0 +} + +func (x *TestSummary) GetShardCount() int32 { + if x != nil { + return x.ShardCount + } + return 0 +} + +func (x *TestSummary) GetPassed() []*File { + if x != nil { + return x.Passed + } + return nil +} + +func (x *TestSummary) GetFailed() []*File { + if x != nil { + return x.Failed + } + return nil +} + +func (x *TestSummary) GetTotalNumCached() int32 { + if x != nil { + return x.TotalNumCached + } + return 0 +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestSummary) GetFirstStartTimeMillis() int64 { + if x != nil { + return x.FirstStartTimeMillis + } + return 0 +} + +func (x *TestSummary) GetFirstStartTime() *timestamppb.Timestamp { + if x != nil { + return x.FirstStartTime + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestSummary) GetLastStopTimeMillis() int64 { + if x != nil { + return x.LastStopTimeMillis + } + return 0 +} + +func (x *TestSummary) GetLastStopTime() *timestamppb.Timestamp { + if x != nil { + return x.LastStopTime + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestSummary) GetTotalRunDurationMillis() int64 { + if x != nil { + return x.TotalRunDurationMillis + } + return 0 +} + +func (x *TestSummary) GetTotalRunDuration() *durationpb.Duration { + if x != nil { + return x.TotalRunDuration + } + return nil +} + +type TargetSummary struct { + state protoimpl.MessageState `protogen:"open.v1"` + OverallBuildSuccess bool `protobuf:"varint,1,opt,name=overall_build_success,json=overallBuildSuccess,proto3" json:"overall_build_success,omitempty"` + OverallTestStatus TestStatus `protobuf:"varint,2,opt,name=overall_test_status,json=overallTestStatus,proto3,enum=build_event_stream.TestStatus" json:"overall_test_status,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TargetSummary) Reset() { + *x = TargetSummary{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TargetSummary) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TargetSummary) ProtoMessage() {} + +func (x *TargetSummary) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TargetSummary.ProtoReflect.Descriptor instead. +func (*TargetSummary) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{21} +} + +func (x *TargetSummary) GetOverallBuildSuccess() bool { + if x != nil { + return x.OverallBuildSuccess + } + return false +} + +func (x *TargetSummary) GetOverallTestStatus() TestStatus { + if x != nil { + return x.OverallTestStatus + } + return TestStatus_NO_STATUS +} + +type BuildFinished struct { + state protoimpl.MessageState `protogen:"open.v1"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + OverallSuccess bool `protobuf:"varint,1,opt,name=overall_success,json=overallSuccess,proto3" json:"overall_success,omitempty"` + ExitCode *BuildFinished_ExitCode `protobuf:"bytes,3,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + FinishTimeMillis int64 `protobuf:"varint,2,opt,name=finish_time_millis,json=finishTimeMillis,proto3" json:"finish_time_millis,omitempty"` + FinishTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=finish_time,json=finishTime,proto3" json:"finish_time,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + AnomalyReport *BuildFinished_AnomalyReport `protobuf:"bytes,4,opt,name=anomaly_report,json=anomalyReport,proto3" json:"anomaly_report,omitempty"` + FailureDetail *failure_details.FailureDetail `protobuf:"bytes,6,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildFinished) Reset() { + *x = BuildFinished{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildFinished) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildFinished) ProtoMessage() {} + +func (x *BuildFinished) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildFinished.ProtoReflect.Descriptor instead. +func (*BuildFinished) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22} +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *BuildFinished) GetOverallSuccess() bool { + if x != nil { + return x.OverallSuccess + } + return false +} + +func (x *BuildFinished) GetExitCode() *BuildFinished_ExitCode { + if x != nil { + return x.ExitCode + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *BuildFinished) GetFinishTimeMillis() int64 { + if x != nil { + return x.FinishTimeMillis + } + return 0 +} + +func (x *BuildFinished) GetFinishTime() *timestamppb.Timestamp { + if x != nil { + return x.FinishTime + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *BuildFinished) GetAnomalyReport() *BuildFinished_AnomalyReport { + if x != nil { + return x.AnomalyReport + } + return nil +} + +func (x *BuildFinished) GetFailureDetail() *failure_details.FailureDetail { + if x != nil { + return x.FailureDetail + } + return nil +} + +type BuildMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + ActionSummary *BuildMetrics_ActionSummary `protobuf:"bytes,1,opt,name=action_summary,json=actionSummary,proto3" json:"action_summary,omitempty"` + MemoryMetrics *BuildMetrics_MemoryMetrics `protobuf:"bytes,2,opt,name=memory_metrics,json=memoryMetrics,proto3" json:"memory_metrics,omitempty"` + TargetMetrics *BuildMetrics_TargetMetrics `protobuf:"bytes,3,opt,name=target_metrics,json=targetMetrics,proto3" json:"target_metrics,omitempty"` + PackageMetrics *BuildMetrics_PackageMetrics `protobuf:"bytes,4,opt,name=package_metrics,json=packageMetrics,proto3" json:"package_metrics,omitempty"` + TimingMetrics *BuildMetrics_TimingMetrics `protobuf:"bytes,5,opt,name=timing_metrics,json=timingMetrics,proto3" json:"timing_metrics,omitempty"` + CumulativeMetrics *BuildMetrics_CumulativeMetrics `protobuf:"bytes,6,opt,name=cumulative_metrics,json=cumulativeMetrics,proto3" json:"cumulative_metrics,omitempty"` + ArtifactMetrics *BuildMetrics_ArtifactMetrics `protobuf:"bytes,7,opt,name=artifact_metrics,json=artifactMetrics,proto3" json:"artifact_metrics,omitempty"` + BuildGraphMetrics *BuildMetrics_BuildGraphMetrics `protobuf:"bytes,8,opt,name=build_graph_metrics,json=buildGraphMetrics,proto3" json:"build_graph_metrics,omitempty"` + WorkerMetrics []*BuildMetrics_WorkerMetrics `protobuf:"bytes,9,rep,name=worker_metrics,json=workerMetrics,proto3" json:"worker_metrics,omitempty"` + NetworkMetrics *BuildMetrics_NetworkMetrics `protobuf:"bytes,10,opt,name=network_metrics,json=networkMetrics,proto3" json:"network_metrics,omitempty"` + WorkerPoolMetrics *BuildMetrics_WorkerPoolMetrics `protobuf:"bytes,11,opt,name=worker_pool_metrics,json=workerPoolMetrics,proto3" json:"worker_pool_metrics,omitempty"` + DynamicExecutionMetrics *BuildMetrics_DynamicExecutionMetrics `protobuf:"bytes,12,opt,name=dynamic_execution_metrics,json=dynamicExecutionMetrics,proto3" json:"dynamic_execution_metrics,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics) Reset() { + *x = BuildMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics) ProtoMessage() {} + +func (x *BuildMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23} +} + +func (x *BuildMetrics) GetActionSummary() *BuildMetrics_ActionSummary { + if x != nil { + return x.ActionSummary + } + return nil +} + +func (x *BuildMetrics) GetMemoryMetrics() *BuildMetrics_MemoryMetrics { + if x != nil { + return x.MemoryMetrics + } + return nil +} + +func (x *BuildMetrics) GetTargetMetrics() *BuildMetrics_TargetMetrics { + if x != nil { + return x.TargetMetrics + } + return nil +} + +func (x *BuildMetrics) GetPackageMetrics() *BuildMetrics_PackageMetrics { + if x != nil { + return x.PackageMetrics + } + return nil +} + +func (x *BuildMetrics) GetTimingMetrics() *BuildMetrics_TimingMetrics { + if x != nil { + return x.TimingMetrics + } + return nil +} + +func (x *BuildMetrics) GetCumulativeMetrics() *BuildMetrics_CumulativeMetrics { + if x != nil { + return x.CumulativeMetrics + } + return nil +} + +func (x *BuildMetrics) GetArtifactMetrics() *BuildMetrics_ArtifactMetrics { + if x != nil { + return x.ArtifactMetrics + } + return nil +} + +func (x *BuildMetrics) GetBuildGraphMetrics() *BuildMetrics_BuildGraphMetrics { + if x != nil { + return x.BuildGraphMetrics + } + return nil +} + +func (x *BuildMetrics) GetWorkerMetrics() []*BuildMetrics_WorkerMetrics { + if x != nil { + return x.WorkerMetrics + } + return nil +} + +func (x *BuildMetrics) GetNetworkMetrics() *BuildMetrics_NetworkMetrics { + if x != nil { + return x.NetworkMetrics + } + return nil +} + +func (x *BuildMetrics) GetWorkerPoolMetrics() *BuildMetrics_WorkerPoolMetrics { + if x != nil { + return x.WorkerPoolMetrics + } + return nil +} + +func (x *BuildMetrics) GetDynamicExecutionMetrics() *BuildMetrics_DynamicExecutionMetrics { + if x != nil { + return x.DynamicExecutionMetrics + } + return nil +} + +type BuildToolLogs struct { + state protoimpl.MessageState `protogen:"open.v1"` + Log []*File `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildToolLogs) Reset() { + *x = BuildToolLogs{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildToolLogs) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildToolLogs) ProtoMessage() {} + +func (x *BuildToolLogs) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildToolLogs.ProtoReflect.Descriptor instead. +func (*BuildToolLogs) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{24} +} + +func (x *BuildToolLogs) GetLog() []*File { + if x != nil { + return x.Log + } + return nil +} + +type ConvenienceSymlinksIdentified struct { + state protoimpl.MessageState `protogen:"open.v1"` + ConvenienceSymlinks []*ConvenienceSymlink `protobuf:"bytes,1,rep,name=convenience_symlinks,json=convenienceSymlinks,proto3" json:"convenience_symlinks,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ConvenienceSymlinksIdentified) Reset() { + *x = ConvenienceSymlinksIdentified{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ConvenienceSymlinksIdentified) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConvenienceSymlinksIdentified) ProtoMessage() {} + +func (x *ConvenienceSymlinksIdentified) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConvenienceSymlinksIdentified.ProtoReflect.Descriptor instead. +func (*ConvenienceSymlinksIdentified) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{25} +} + +func (x *ConvenienceSymlinksIdentified) GetConvenienceSymlinks() []*ConvenienceSymlink { + if x != nil { + return x.ConvenienceSymlinks + } + return nil +} + +type ConvenienceSymlink struct { + state protoimpl.MessageState `protogen:"open.v1"` + Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` + Action ConvenienceSymlink_Action `protobuf:"varint,2,opt,name=action,proto3,enum=build_event_stream.ConvenienceSymlink_Action" json:"action,omitempty"` + Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ConvenienceSymlink) Reset() { + *x = ConvenienceSymlink{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ConvenienceSymlink) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConvenienceSymlink) ProtoMessage() {} + +func (x *ConvenienceSymlink) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConvenienceSymlink.ProtoReflect.Descriptor instead. +func (*ConvenienceSymlink) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{26} +} + +func (x *ConvenienceSymlink) GetPath() string { + if x != nil { + return x.Path + } + return "" +} + +func (x *ConvenienceSymlink) GetAction() ConvenienceSymlink_Action { + if x != nil { + return x.Action + } + return ConvenienceSymlink_UNKNOWN +} + +func (x *ConvenienceSymlink) GetTarget() string { + if x != nil { + return x.Target + } + return "" +} + +type ExecRequestConstructed struct { + state protoimpl.MessageState `protogen:"open.v1"` + WorkingDirectory []byte `protobuf:"bytes,1,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"` + Argv [][]byte `protobuf:"bytes,2,rep,name=argv,proto3" json:"argv,omitempty"` + EnvironmentVariable []*EnvironmentVariable `protobuf:"bytes,3,rep,name=environment_variable,json=environmentVariable,proto3" json:"environment_variable,omitempty"` + EnvironmentVariableToClear [][]byte `protobuf:"bytes,4,rep,name=environment_variable_to_clear,json=environmentVariableToClear,proto3" json:"environment_variable_to_clear,omitempty"` + ShouldExec bool `protobuf:"varint,5,opt,name=should_exec,json=shouldExec,proto3" json:"should_exec,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ExecRequestConstructed) Reset() { + *x = ExecRequestConstructed{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ExecRequestConstructed) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ExecRequestConstructed) ProtoMessage() {} + +func (x *ExecRequestConstructed) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ExecRequestConstructed.ProtoReflect.Descriptor instead. +func (*ExecRequestConstructed) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{27} +} + +func (x *ExecRequestConstructed) GetWorkingDirectory() []byte { + if x != nil { + return x.WorkingDirectory + } + return nil +} + +func (x *ExecRequestConstructed) GetArgv() [][]byte { + if x != nil { + return x.Argv + } + return nil +} + +func (x *ExecRequestConstructed) GetEnvironmentVariable() []*EnvironmentVariable { + if x != nil { + return x.EnvironmentVariable + } + return nil +} + +func (x *ExecRequestConstructed) GetEnvironmentVariableToClear() [][]byte { + if x != nil { + return x.EnvironmentVariableToClear + } + return nil +} + +func (x *ExecRequestConstructed) GetShouldExec() bool { + if x != nil { + return x.ShouldExec + } + return false +} + +type EnvironmentVariable struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name []byte `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *EnvironmentVariable) Reset() { + *x = EnvironmentVariable{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnvironmentVariable) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnvironmentVariable) ProtoMessage() {} + +func (x *EnvironmentVariable) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnvironmentVariable.ProtoReflect.Descriptor instead. +func (*EnvironmentVariable) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{28} +} + +func (x *EnvironmentVariable) GetName() []byte { + if x != nil { + return x.Name + } + return nil +} + +func (x *EnvironmentVariable) GetValue() []byte { + if x != nil { + return x.Value + } + return nil +} + +type BuildEvent struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id *BuildEventId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + Children []*BuildEventId `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"` + LastMessage bool `protobuf:"varint,20,opt,name=last_message,json=lastMessage,proto3" json:"last_message,omitempty"` + // Types that are valid to be assigned to Payload: + // + // *BuildEvent_Progress + // *BuildEvent_Aborted + // *BuildEvent_Started + // *BuildEvent_UnstructuredCommandLine + // *BuildEvent_StructuredCommandLine + // *BuildEvent_OptionsParsed + // *BuildEvent_WorkspaceStatus + // *BuildEvent_Fetch + // *BuildEvent_Configuration + // *BuildEvent_Expanded + // *BuildEvent_Configured + // *BuildEvent_Action + // *BuildEvent_NamedSetOfFiles + // *BuildEvent_Completed + // *BuildEvent_TestResult + // *BuildEvent_TestProgress + // *BuildEvent_TestSummary + // *BuildEvent_TargetSummary + // *BuildEvent_Finished + // *BuildEvent_BuildToolLogs + // *BuildEvent_BuildMetrics + // *BuildEvent_WorkspaceInfo + // *BuildEvent_BuildMetadata + // *BuildEvent_ConvenienceSymlinksIdentified + // *BuildEvent_ExecRequest + Payload isBuildEvent_Payload `protobuf_oneof:"payload"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEvent) Reset() { + *x = BuildEvent{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEvent) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEvent) ProtoMessage() {} + +func (x *BuildEvent) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEvent.ProtoReflect.Descriptor instead. +func (*BuildEvent) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{29} +} + +func (x *BuildEvent) GetId() *BuildEventId { + if x != nil { + return x.Id + } + return nil +} + +func (x *BuildEvent) GetChildren() []*BuildEventId { + if x != nil { + return x.Children + } + return nil +} + +func (x *BuildEvent) GetLastMessage() bool { + if x != nil { + return x.LastMessage + } + return false +} + +func (x *BuildEvent) GetPayload() isBuildEvent_Payload { + if x != nil { + return x.Payload + } + return nil +} + +func (x *BuildEvent) GetProgress() *Progress { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Progress); ok { + return x.Progress + } + } + return nil +} + +func (x *BuildEvent) GetAborted() *Aborted { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Aborted); ok { + return x.Aborted + } + } + return nil +} + +func (x *BuildEvent) GetStarted() *BuildStarted { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Started); ok { + return x.Started + } + } + return nil +} + +func (x *BuildEvent) GetUnstructuredCommandLine() *UnstructuredCommandLine { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_UnstructuredCommandLine); ok { + return x.UnstructuredCommandLine + } + } + return nil +} + +func (x *BuildEvent) GetStructuredCommandLine() *command_line.CommandLine { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_StructuredCommandLine); ok { + return x.StructuredCommandLine + } + } + return nil +} + +func (x *BuildEvent) GetOptionsParsed() *OptionsParsed { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_OptionsParsed); ok { + return x.OptionsParsed + } + } + return nil +} + +func (x *BuildEvent) GetWorkspaceStatus() *WorkspaceStatus { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_WorkspaceStatus); ok { + return x.WorkspaceStatus + } + } + return nil +} + +func (x *BuildEvent) GetFetch() *Fetch { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Fetch); ok { + return x.Fetch + } + } + return nil +} + +func (x *BuildEvent) GetConfiguration() *Configuration { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Configuration); ok { + return x.Configuration + } + } + return nil +} + +func (x *BuildEvent) GetExpanded() *PatternExpanded { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Expanded); ok { + return x.Expanded + } + } + return nil +} + +func (x *BuildEvent) GetConfigured() *TargetConfigured { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Configured); ok { + return x.Configured + } + } + return nil +} + +func (x *BuildEvent) GetAction() *ActionExecuted { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Action); ok { + return x.Action + } + } + return nil +} + +func (x *BuildEvent) GetNamedSetOfFiles() *NamedSetOfFiles { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_NamedSetOfFiles); ok { + return x.NamedSetOfFiles + } + } + return nil +} + +func (x *BuildEvent) GetCompleted() *TargetComplete { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Completed); ok { + return x.Completed + } + } + return nil +} + +func (x *BuildEvent) GetTestResult() *TestResult { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_TestResult); ok { + return x.TestResult + } + } + return nil +} + +func (x *BuildEvent) GetTestProgress() *TestProgress { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_TestProgress); ok { + return x.TestProgress + } + } + return nil +} + +func (x *BuildEvent) GetTestSummary() *TestSummary { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_TestSummary); ok { + return x.TestSummary + } + } + return nil +} + +func (x *BuildEvent) GetTargetSummary() *TargetSummary { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_TargetSummary); ok { + return x.TargetSummary + } + } + return nil +} + +func (x *BuildEvent) GetFinished() *BuildFinished { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_Finished); ok { + return x.Finished + } + } + return nil +} + +func (x *BuildEvent) GetBuildToolLogs() *BuildToolLogs { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_BuildToolLogs); ok { + return x.BuildToolLogs + } + } + return nil +} + +func (x *BuildEvent) GetBuildMetrics() *BuildMetrics { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_BuildMetrics); ok { + return x.BuildMetrics + } + } + return nil +} + +func (x *BuildEvent) GetWorkspaceInfo() *WorkspaceConfig { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_WorkspaceInfo); ok { + return x.WorkspaceInfo + } + } + return nil +} + +func (x *BuildEvent) GetBuildMetadata() *BuildMetadata { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_BuildMetadata); ok { + return x.BuildMetadata + } + } + return nil +} + +func (x *BuildEvent) GetConvenienceSymlinksIdentified() *ConvenienceSymlinksIdentified { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_ConvenienceSymlinksIdentified); ok { + return x.ConvenienceSymlinksIdentified + } + } + return nil +} + +func (x *BuildEvent) GetExecRequest() *ExecRequestConstructed { + if x != nil { + if x, ok := x.Payload.(*BuildEvent_ExecRequest); ok { + return x.ExecRequest + } + } + return nil +} + +type isBuildEvent_Payload interface { + isBuildEvent_Payload() +} + +type BuildEvent_Progress struct { + Progress *Progress `protobuf:"bytes,3,opt,name=progress,proto3,oneof"` +} + +type BuildEvent_Aborted struct { + Aborted *Aborted `protobuf:"bytes,4,opt,name=aborted,proto3,oneof"` +} + +type BuildEvent_Started struct { + Started *BuildStarted `protobuf:"bytes,5,opt,name=started,proto3,oneof"` +} + +type BuildEvent_UnstructuredCommandLine struct { + UnstructuredCommandLine *UnstructuredCommandLine `protobuf:"bytes,12,opt,name=unstructured_command_line,json=unstructuredCommandLine,proto3,oneof"` +} + +type BuildEvent_StructuredCommandLine struct { + StructuredCommandLine *command_line.CommandLine `protobuf:"bytes,22,opt,name=structured_command_line,json=structuredCommandLine,proto3,oneof"` +} + +type BuildEvent_OptionsParsed struct { + OptionsParsed *OptionsParsed `protobuf:"bytes,13,opt,name=options_parsed,json=optionsParsed,proto3,oneof"` +} + +type BuildEvent_WorkspaceStatus struct { + WorkspaceStatus *WorkspaceStatus `protobuf:"bytes,16,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"` +} + +type BuildEvent_Fetch struct { + Fetch *Fetch `protobuf:"bytes,21,opt,name=fetch,proto3,oneof"` +} + +type BuildEvent_Configuration struct { + Configuration *Configuration `protobuf:"bytes,17,opt,name=configuration,proto3,oneof"` +} + +type BuildEvent_Expanded struct { + Expanded *PatternExpanded `protobuf:"bytes,6,opt,name=expanded,proto3,oneof"` +} + +type BuildEvent_Configured struct { + Configured *TargetConfigured `protobuf:"bytes,18,opt,name=configured,proto3,oneof"` +} + +type BuildEvent_Action struct { + Action *ActionExecuted `protobuf:"bytes,7,opt,name=action,proto3,oneof"` +} + +type BuildEvent_NamedSetOfFiles struct { + NamedSetOfFiles *NamedSetOfFiles `protobuf:"bytes,15,opt,name=named_set_of_files,json=namedSetOfFiles,proto3,oneof"` +} + +type BuildEvent_Completed struct { + Completed *TargetComplete `protobuf:"bytes,8,opt,name=completed,proto3,oneof"` +} + +type BuildEvent_TestResult struct { + TestResult *TestResult `protobuf:"bytes,10,opt,name=test_result,json=testResult,proto3,oneof"` +} + +type BuildEvent_TestProgress struct { + TestProgress *TestProgress `protobuf:"bytes,30,opt,name=test_progress,json=testProgress,proto3,oneof"` +} + +type BuildEvent_TestSummary struct { + TestSummary *TestSummary `protobuf:"bytes,9,opt,name=test_summary,json=testSummary,proto3,oneof"` +} + +type BuildEvent_TargetSummary struct { + TargetSummary *TargetSummary `protobuf:"bytes,28,opt,name=target_summary,json=targetSummary,proto3,oneof"` +} + +type BuildEvent_Finished struct { + Finished *BuildFinished `protobuf:"bytes,14,opt,name=finished,proto3,oneof"` +} + +type BuildEvent_BuildToolLogs struct { + BuildToolLogs *BuildToolLogs `protobuf:"bytes,23,opt,name=build_tool_logs,json=buildToolLogs,proto3,oneof"` +} + +type BuildEvent_BuildMetrics struct { + BuildMetrics *BuildMetrics `protobuf:"bytes,24,opt,name=build_metrics,json=buildMetrics,proto3,oneof"` +} + +type BuildEvent_WorkspaceInfo struct { + WorkspaceInfo *WorkspaceConfig `protobuf:"bytes,25,opt,name=workspace_info,json=workspaceInfo,proto3,oneof"` +} + +type BuildEvent_BuildMetadata struct { + BuildMetadata *BuildMetadata `protobuf:"bytes,26,opt,name=build_metadata,json=buildMetadata,proto3,oneof"` +} + +type BuildEvent_ConvenienceSymlinksIdentified struct { + ConvenienceSymlinksIdentified *ConvenienceSymlinksIdentified `protobuf:"bytes,27,opt,name=convenience_symlinks_identified,json=convenienceSymlinksIdentified,proto3,oneof"` +} + +type BuildEvent_ExecRequest struct { + ExecRequest *ExecRequestConstructed `protobuf:"bytes,29,opt,name=exec_request,json=execRequest,proto3,oneof"` +} + +func (*BuildEvent_Progress) isBuildEvent_Payload() {} + +func (*BuildEvent_Aborted) isBuildEvent_Payload() {} + +func (*BuildEvent_Started) isBuildEvent_Payload() {} + +func (*BuildEvent_UnstructuredCommandLine) isBuildEvent_Payload() {} + +func (*BuildEvent_StructuredCommandLine) isBuildEvent_Payload() {} + +func (*BuildEvent_OptionsParsed) isBuildEvent_Payload() {} + +func (*BuildEvent_WorkspaceStatus) isBuildEvent_Payload() {} + +func (*BuildEvent_Fetch) isBuildEvent_Payload() {} + +func (*BuildEvent_Configuration) isBuildEvent_Payload() {} + +func (*BuildEvent_Expanded) isBuildEvent_Payload() {} + +func (*BuildEvent_Configured) isBuildEvent_Payload() {} + +func (*BuildEvent_Action) isBuildEvent_Payload() {} + +func (*BuildEvent_NamedSetOfFiles) isBuildEvent_Payload() {} + +func (*BuildEvent_Completed) isBuildEvent_Payload() {} + +func (*BuildEvent_TestResult) isBuildEvent_Payload() {} + +func (*BuildEvent_TestProgress) isBuildEvent_Payload() {} + +func (*BuildEvent_TestSummary) isBuildEvent_Payload() {} + +func (*BuildEvent_TargetSummary) isBuildEvent_Payload() {} + +func (*BuildEvent_Finished) isBuildEvent_Payload() {} + +func (*BuildEvent_BuildToolLogs) isBuildEvent_Payload() {} + +func (*BuildEvent_BuildMetrics) isBuildEvent_Payload() {} + +func (*BuildEvent_WorkspaceInfo) isBuildEvent_Payload() {} + +func (*BuildEvent_BuildMetadata) isBuildEvent_Payload() {} + +func (*BuildEvent_ConvenienceSymlinksIdentified) isBuildEvent_Payload() {} + +func (*BuildEvent_ExecRequest) isBuildEvent_Payload() {} + +type BuildEventId_UnknownBuildEventId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Details string `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_UnknownBuildEventId) Reset() { + *x = BuildEventId_UnknownBuildEventId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_UnknownBuildEventId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_UnknownBuildEventId) ProtoMessage() {} + +func (x *BuildEventId_UnknownBuildEventId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_UnknownBuildEventId.ProtoReflect.Descriptor instead. +func (*BuildEventId_UnknownBuildEventId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 0} +} + +func (x *BuildEventId_UnknownBuildEventId) GetDetails() string { + if x != nil { + return x.Details + } + return "" +} + +type BuildEventId_ProgressId struct { + state protoimpl.MessageState `protogen:"open.v1"` + OpaqueCount int32 `protobuf:"varint,1,opt,name=opaque_count,json=opaqueCount,proto3" json:"opaque_count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_ProgressId) Reset() { + *x = BuildEventId_ProgressId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_ProgressId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_ProgressId) ProtoMessage() {} + +func (x *BuildEventId_ProgressId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_ProgressId.ProtoReflect.Descriptor instead. +func (*BuildEventId_ProgressId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 1} +} + +func (x *BuildEventId_ProgressId) GetOpaqueCount() int32 { + if x != nil { + return x.OpaqueCount + } + return 0 +} + +type BuildEventId_BuildStartedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_BuildStartedId) Reset() { + *x = BuildEventId_BuildStartedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_BuildStartedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_BuildStartedId) ProtoMessage() {} + +func (x *BuildEventId_BuildStartedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_BuildStartedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_BuildStartedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 2} +} + +type BuildEventId_UnstructuredCommandLineId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_UnstructuredCommandLineId) Reset() { + *x = BuildEventId_UnstructuredCommandLineId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_UnstructuredCommandLineId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_UnstructuredCommandLineId) ProtoMessage() {} + +func (x *BuildEventId_UnstructuredCommandLineId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_UnstructuredCommandLineId.ProtoReflect.Descriptor instead. +func (*BuildEventId_UnstructuredCommandLineId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 3} +} + +type BuildEventId_StructuredCommandLineId struct { + state protoimpl.MessageState `protogen:"open.v1"` + CommandLineLabel string `protobuf:"bytes,1,opt,name=command_line_label,json=commandLineLabel,proto3" json:"command_line_label,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_StructuredCommandLineId) Reset() { + *x = BuildEventId_StructuredCommandLineId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_StructuredCommandLineId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_StructuredCommandLineId) ProtoMessage() {} + +func (x *BuildEventId_StructuredCommandLineId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_StructuredCommandLineId.ProtoReflect.Descriptor instead. +func (*BuildEventId_StructuredCommandLineId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 4} +} + +func (x *BuildEventId_StructuredCommandLineId) GetCommandLineLabel() string { + if x != nil { + return x.CommandLineLabel + } + return "" +} + +type BuildEventId_WorkspaceStatusId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_WorkspaceStatusId) Reset() { + *x = BuildEventId_WorkspaceStatusId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_WorkspaceStatusId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_WorkspaceStatusId) ProtoMessage() {} + +func (x *BuildEventId_WorkspaceStatusId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_WorkspaceStatusId.ProtoReflect.Descriptor instead. +func (*BuildEventId_WorkspaceStatusId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 5} +} + +type BuildEventId_OptionsParsedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_OptionsParsedId) Reset() { + *x = BuildEventId_OptionsParsedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_OptionsParsedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_OptionsParsedId) ProtoMessage() {} + +func (x *BuildEventId_OptionsParsedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_OptionsParsedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_OptionsParsedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 6} +} + +type BuildEventId_FetchId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_FetchId) Reset() { + *x = BuildEventId_FetchId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_FetchId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_FetchId) ProtoMessage() {} + +func (x *BuildEventId_FetchId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_FetchId.ProtoReflect.Descriptor instead. +func (*BuildEventId_FetchId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 7} +} + +func (x *BuildEventId_FetchId) GetUrl() string { + if x != nil { + return x.Url + } + return "" +} + +type BuildEventId_PatternExpandedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Pattern []string `protobuf:"bytes,1,rep,name=pattern,proto3" json:"pattern,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_PatternExpandedId) Reset() { + *x = BuildEventId_PatternExpandedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_PatternExpandedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_PatternExpandedId) ProtoMessage() {} + +func (x *BuildEventId_PatternExpandedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_PatternExpandedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_PatternExpandedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 8} +} + +func (x *BuildEventId_PatternExpandedId) GetPattern() []string { + if x != nil { + return x.Pattern + } + return nil +} + +type BuildEventId_WorkspaceConfigId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_WorkspaceConfigId) Reset() { + *x = BuildEventId_WorkspaceConfigId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_WorkspaceConfigId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_WorkspaceConfigId) ProtoMessage() {} + +func (x *BuildEventId_WorkspaceConfigId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_WorkspaceConfigId.ProtoReflect.Descriptor instead. +func (*BuildEventId_WorkspaceConfigId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 9} +} + +type BuildEventId_BuildMetadataId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_BuildMetadataId) Reset() { + *x = BuildEventId_BuildMetadataId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_BuildMetadataId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_BuildMetadataId) ProtoMessage() {} + +func (x *BuildEventId_BuildMetadataId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_BuildMetadataId.ProtoReflect.Descriptor instead. +func (*BuildEventId_BuildMetadataId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 10} +} + +type BuildEventId_TargetConfiguredId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Aspect string `protobuf:"bytes,2,opt,name=aspect,proto3" json:"aspect,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_TargetConfiguredId) Reset() { + *x = BuildEventId_TargetConfiguredId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_TargetConfiguredId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_TargetConfiguredId) ProtoMessage() {} + +func (x *BuildEventId_TargetConfiguredId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_TargetConfiguredId.ProtoReflect.Descriptor instead. +func (*BuildEventId_TargetConfiguredId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 11} +} + +func (x *BuildEventId_TargetConfiguredId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_TargetConfiguredId) GetAspect() string { + if x != nil { + return x.Aspect + } + return "" +} + +type BuildEventId_NamedSetOfFilesId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_NamedSetOfFilesId) Reset() { + *x = BuildEventId_NamedSetOfFilesId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_NamedSetOfFilesId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_NamedSetOfFilesId) ProtoMessage() {} + +func (x *BuildEventId_NamedSetOfFilesId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_NamedSetOfFilesId.ProtoReflect.Descriptor instead. +func (*BuildEventId_NamedSetOfFilesId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 12} +} + +func (x *BuildEventId_NamedSetOfFilesId) GetId() string { + if x != nil { + return x.Id + } + return "" +} + +type BuildEventId_ConfigurationId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_ConfigurationId) Reset() { + *x = BuildEventId_ConfigurationId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_ConfigurationId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_ConfigurationId) ProtoMessage() {} + +func (x *BuildEventId_ConfigurationId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_ConfigurationId.ProtoReflect.Descriptor instead. +func (*BuildEventId_ConfigurationId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 13} +} + +func (x *BuildEventId_ConfigurationId) GetId() string { + if x != nil { + return x.Id + } + return "" +} + +type BuildEventId_TargetCompletedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"` + Aspect string `protobuf:"bytes,2,opt,name=aspect,proto3" json:"aspect,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_TargetCompletedId) Reset() { + *x = BuildEventId_TargetCompletedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_TargetCompletedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_TargetCompletedId) ProtoMessage() {} + +func (x *BuildEventId_TargetCompletedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_TargetCompletedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_TargetCompletedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 14} +} + +func (x *BuildEventId_TargetCompletedId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_TargetCompletedId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +func (x *BuildEventId_TargetCompletedId) GetAspect() string { + if x != nil { + return x.Aspect + } + return "" +} + +type BuildEventId_ActionCompletedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + PrimaryOutput string `protobuf:"bytes,1,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"` + Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_ActionCompletedId) Reset() { + *x = BuildEventId_ActionCompletedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_ActionCompletedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_ActionCompletedId) ProtoMessage() {} + +func (x *BuildEventId_ActionCompletedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_ActionCompletedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_ActionCompletedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 15} +} + +func (x *BuildEventId_ActionCompletedId) GetPrimaryOutput() string { + if x != nil { + return x.PrimaryOutput + } + return "" +} + +func (x *BuildEventId_ActionCompletedId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_ActionCompletedId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +type BuildEventId_UnconfiguredLabelId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_UnconfiguredLabelId) Reset() { + *x = BuildEventId_UnconfiguredLabelId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_UnconfiguredLabelId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_UnconfiguredLabelId) ProtoMessage() {} + +func (x *BuildEventId_UnconfiguredLabelId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_UnconfiguredLabelId.ProtoReflect.Descriptor instead. +func (*BuildEventId_UnconfiguredLabelId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 16} +} + +func (x *BuildEventId_UnconfiguredLabelId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +type BuildEventId_ConfiguredLabelId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_ConfiguredLabelId) Reset() { + *x = BuildEventId_ConfiguredLabelId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_ConfiguredLabelId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_ConfiguredLabelId) ProtoMessage() {} + +func (x *BuildEventId_ConfiguredLabelId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_ConfiguredLabelId.ProtoReflect.Descriptor instead. +func (*BuildEventId_ConfiguredLabelId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 17} +} + +func (x *BuildEventId_ConfiguredLabelId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_ConfiguredLabelId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +type BuildEventId_TestResultId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,5,opt,name=configuration,proto3" json:"configuration,omitempty"` + Run int32 `protobuf:"varint,2,opt,name=run,proto3" json:"run,omitempty"` + Shard int32 `protobuf:"varint,3,opt,name=shard,proto3" json:"shard,omitempty"` + Attempt int32 `protobuf:"varint,4,opt,name=attempt,proto3" json:"attempt,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_TestResultId) Reset() { + *x = BuildEventId_TestResultId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_TestResultId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_TestResultId) ProtoMessage() {} + +func (x *BuildEventId_TestResultId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_TestResultId.ProtoReflect.Descriptor instead. +func (*BuildEventId_TestResultId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 18} +} + +func (x *BuildEventId_TestResultId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_TestResultId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +func (x *BuildEventId_TestResultId) GetRun() int32 { + if x != nil { + return x.Run + } + return 0 +} + +func (x *BuildEventId_TestResultId) GetShard() int32 { + if x != nil { + return x.Shard + } + return 0 +} + +func (x *BuildEventId_TestResultId) GetAttempt() int32 { + if x != nil { + return x.Attempt + } + return 0 +} + +type BuildEventId_TestProgressId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` + Run int32 `protobuf:"varint,3,opt,name=run,proto3" json:"run,omitempty"` + Shard int32 `protobuf:"varint,4,opt,name=shard,proto3" json:"shard,omitempty"` + Attempt int32 `protobuf:"varint,5,opt,name=attempt,proto3" json:"attempt,omitempty"` + OpaqueCount int32 `protobuf:"varint,6,opt,name=opaque_count,json=opaqueCount,proto3" json:"opaque_count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_TestProgressId) Reset() { + *x = BuildEventId_TestProgressId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_TestProgressId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_TestProgressId) ProtoMessage() {} + +func (x *BuildEventId_TestProgressId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_TestProgressId.ProtoReflect.Descriptor instead. +func (*BuildEventId_TestProgressId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 19} +} + +func (x *BuildEventId_TestProgressId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_TestProgressId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +func (x *BuildEventId_TestProgressId) GetRun() int32 { + if x != nil { + return x.Run + } + return 0 +} + +func (x *BuildEventId_TestProgressId) GetShard() int32 { + if x != nil { + return x.Shard + } + return 0 +} + +func (x *BuildEventId_TestProgressId) GetAttempt() int32 { + if x != nil { + return x.Attempt + } + return 0 +} + +func (x *BuildEventId_TestProgressId) GetOpaqueCount() int32 { + if x != nil { + return x.OpaqueCount + } + return 0 +} + +type BuildEventId_TestSummaryId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_TestSummaryId) Reset() { + *x = BuildEventId_TestSummaryId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_TestSummaryId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_TestSummaryId) ProtoMessage() {} + +func (x *BuildEventId_TestSummaryId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_TestSummaryId.ProtoReflect.Descriptor instead. +func (*BuildEventId_TestSummaryId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 20} +} + +func (x *BuildEventId_TestSummaryId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_TestSummaryId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +type BuildEventId_TargetSummaryId struct { + state protoimpl.MessageState `protogen:"open.v1"` + Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` + Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_TargetSummaryId) Reset() { + *x = BuildEventId_TargetSummaryId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_TargetSummaryId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_TargetSummaryId) ProtoMessage() {} + +func (x *BuildEventId_TargetSummaryId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_TargetSummaryId.ProtoReflect.Descriptor instead. +func (*BuildEventId_TargetSummaryId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 21} +} + +func (x *BuildEventId_TargetSummaryId) GetLabel() string { + if x != nil { + return x.Label + } + return "" +} + +func (x *BuildEventId_TargetSummaryId) GetConfiguration() *BuildEventId_ConfigurationId { + if x != nil { + return x.Configuration + } + return nil +} + +type BuildEventId_BuildFinishedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_BuildFinishedId) Reset() { + *x = BuildEventId_BuildFinishedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_BuildFinishedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_BuildFinishedId) ProtoMessage() {} + +func (x *BuildEventId_BuildFinishedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_BuildFinishedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_BuildFinishedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 22} +} + +type BuildEventId_BuildToolLogsId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_BuildToolLogsId) Reset() { + *x = BuildEventId_BuildToolLogsId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_BuildToolLogsId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_BuildToolLogsId) ProtoMessage() {} + +func (x *BuildEventId_BuildToolLogsId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_BuildToolLogsId.ProtoReflect.Descriptor instead. +func (*BuildEventId_BuildToolLogsId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 23} +} + +type BuildEventId_BuildMetricsId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_BuildMetricsId) Reset() { + *x = BuildEventId_BuildMetricsId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[54] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_BuildMetricsId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_BuildMetricsId) ProtoMessage() {} + +func (x *BuildEventId_BuildMetricsId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[54] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_BuildMetricsId.ProtoReflect.Descriptor instead. +func (*BuildEventId_BuildMetricsId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 24} +} + +type BuildEventId_ConvenienceSymlinksIdentifiedId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) Reset() { + *x = BuildEventId_ConvenienceSymlinksIdentifiedId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[55] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_ConvenienceSymlinksIdentifiedId) ProtoMessage() {} + +func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[55] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_ConvenienceSymlinksIdentifiedId.ProtoReflect.Descriptor instead. +func (*BuildEventId_ConvenienceSymlinksIdentifiedId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 25} +} + +type BuildEventId_ExecRequestId struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildEventId_ExecRequestId) Reset() { + *x = BuildEventId_ExecRequestId{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildEventId_ExecRequestId) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildEventId_ExecRequestId) ProtoMessage() {} + +func (x *BuildEventId_ExecRequestId) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildEventId_ExecRequestId.ProtoReflect.Descriptor instead. +func (*BuildEventId_ExecRequestId) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 26} +} + +type WorkspaceStatus_Item struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *WorkspaceStatus_Item) Reset() { + *x = WorkspaceStatus_Item{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *WorkspaceStatus_Item) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*WorkspaceStatus_Item) ProtoMessage() {} + +func (x *WorkspaceStatus_Item) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use WorkspaceStatus_Item.ProtoReflect.Descriptor instead. +func (*WorkspaceStatus_Item) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{8, 0} +} + +func (x *WorkspaceStatus_Item) GetKey() string { + if x != nil { + return x.Key + } + return "" +} + +func (x *WorkspaceStatus_Item) GetValue() string { + if x != nil { + return x.Value + } + return "" +} + +type PatternExpanded_TestSuiteExpansion struct { + state protoimpl.MessageState `protogen:"open.v1"` + SuiteLabel string `protobuf:"bytes,1,opt,name=suite_label,json=suiteLabel,proto3" json:"suite_label,omitempty"` + TestLabels []string `protobuf:"bytes,2,rep,name=test_labels,json=testLabels,proto3" json:"test_labels,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PatternExpanded_TestSuiteExpansion) Reset() { + *x = PatternExpanded_TestSuiteExpansion{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PatternExpanded_TestSuiteExpansion) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PatternExpanded_TestSuiteExpansion) ProtoMessage() {} + +func (x *PatternExpanded_TestSuiteExpansion) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PatternExpanded_TestSuiteExpansion.ProtoReflect.Descriptor instead. +func (*PatternExpanded_TestSuiteExpansion) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{11, 0} +} + +func (x *PatternExpanded_TestSuiteExpansion) GetSuiteLabel() string { + if x != nil { + return x.SuiteLabel + } + return "" +} + +func (x *PatternExpanded_TestSuiteExpansion) GetTestLabels() []string { + if x != nil { + return x.TestLabels + } + return nil +} + +type TestResult_ExecutionInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TimeoutSeconds int32 `protobuf:"varint,1,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"` + Strategy string `protobuf:"bytes,2,opt,name=strategy,proto3" json:"strategy,omitempty"` + CachedRemotely bool `protobuf:"varint,6,opt,name=cached_remotely,json=cachedRemotely,proto3" json:"cached_remotely,omitempty"` + ExitCode int32 `protobuf:"varint,7,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` + Hostname string `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname,omitempty"` + TimingBreakdown *TestResult_ExecutionInfo_TimingBreakdown `protobuf:"bytes,4,opt,name=timing_breakdown,json=timingBreakdown,proto3" json:"timing_breakdown,omitempty"` + ResourceUsage []*TestResult_ExecutionInfo_ResourceUsage `protobuf:"bytes,5,rep,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestResult_ExecutionInfo) Reset() { + *x = TestResult_ExecutionInfo{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestResult_ExecutionInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestResult_ExecutionInfo) ProtoMessage() {} + +func (x *TestResult_ExecutionInfo) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestResult_ExecutionInfo.ProtoReflect.Descriptor instead. +func (*TestResult_ExecutionInfo) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0} +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestResult_ExecutionInfo) GetTimeoutSeconds() int32 { + if x != nil { + return x.TimeoutSeconds + } + return 0 +} + +func (x *TestResult_ExecutionInfo) GetStrategy() string { + if x != nil { + return x.Strategy + } + return "" +} + +func (x *TestResult_ExecutionInfo) GetCachedRemotely() bool { + if x != nil { + return x.CachedRemotely + } + return false +} + +func (x *TestResult_ExecutionInfo) GetExitCode() int32 { + if x != nil { + return x.ExitCode + } + return 0 +} + +func (x *TestResult_ExecutionInfo) GetHostname() string { + if x != nil { + return x.Hostname + } + return "" +} + +func (x *TestResult_ExecutionInfo) GetTimingBreakdown() *TestResult_ExecutionInfo_TimingBreakdown { + if x != nil { + return x.TimingBreakdown + } + return nil +} + +func (x *TestResult_ExecutionInfo) GetResourceUsage() []*TestResult_ExecutionInfo_ResourceUsage { + if x != nil { + return x.ResourceUsage + } + return nil +} + +type TestResult_ExecutionInfo_TimingBreakdown struct { + state protoimpl.MessageState `protogen:"open.v1"` + Child []*TestResult_ExecutionInfo_TimingBreakdown `protobuf:"bytes,1,rep,name=child,proto3" json:"child,omitempty"` + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + TimeMillis int64 `protobuf:"varint,3,opt,name=time_millis,json=timeMillis,proto3" json:"time_millis,omitempty"` + Time *durationpb.Duration `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestResult_ExecutionInfo_TimingBreakdown) Reset() { + *x = TestResult_ExecutionInfo_TimingBreakdown{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestResult_ExecutionInfo_TimingBreakdown) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestResult_ExecutionInfo_TimingBreakdown) ProtoMessage() {} + +func (x *TestResult_ExecutionInfo_TimingBreakdown) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestResult_ExecutionInfo_TimingBreakdown.ProtoReflect.Descriptor instead. +func (*TestResult_ExecutionInfo_TimingBreakdown) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0, 0} +} + +func (x *TestResult_ExecutionInfo_TimingBreakdown) GetChild() []*TestResult_ExecutionInfo_TimingBreakdown { + if x != nil { + return x.Child + } + return nil +} + +func (x *TestResult_ExecutionInfo_TimingBreakdown) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *TestResult_ExecutionInfo_TimingBreakdown) GetTimeMillis() int64 { + if x != nil { + return x.TimeMillis + } + return 0 +} + +func (x *TestResult_ExecutionInfo_TimingBreakdown) GetTime() *durationpb.Duration { + if x != nil { + return x.Time + } + return nil +} + +type TestResult_ExecutionInfo_ResourceUsage struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Value int64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestResult_ExecutionInfo_ResourceUsage) Reset() { + *x = TestResult_ExecutionInfo_ResourceUsage{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestResult_ExecutionInfo_ResourceUsage) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestResult_ExecutionInfo_ResourceUsage) ProtoMessage() {} + +func (x *TestResult_ExecutionInfo_ResourceUsage) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestResult_ExecutionInfo_ResourceUsage.ProtoReflect.Descriptor instead. +func (*TestResult_ExecutionInfo_ResourceUsage) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0, 1} +} + +func (x *TestResult_ExecutionInfo_ResourceUsage) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *TestResult_ExecutionInfo_ResourceUsage) GetValue() int64 { + if x != nil { + return x.Value + } + return 0 +} + +type BuildFinished_ExitCode struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildFinished_ExitCode) Reset() { + *x = BuildFinished_ExitCode{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildFinished_ExitCode) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildFinished_ExitCode) ProtoMessage() {} + +func (x *BuildFinished_ExitCode) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildFinished_ExitCode.ProtoReflect.Descriptor instead. +func (*BuildFinished_ExitCode) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 0} +} + +func (x *BuildFinished_ExitCode) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *BuildFinished_ExitCode) GetCode() int32 { + if x != nil { + return x.Code + } + return 0 +} + +type BuildFinished_AnomalyReport struct { + state protoimpl.MessageState `protogen:"open.v1"` + WasSuspended bool `protobuf:"varint,1,opt,name=was_suspended,json=wasSuspended,proto3" json:"was_suspended,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildFinished_AnomalyReport) Reset() { + *x = BuildFinished_AnomalyReport{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildFinished_AnomalyReport) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildFinished_AnomalyReport) ProtoMessage() {} + +func (x *BuildFinished_AnomalyReport) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildFinished_AnomalyReport.ProtoReflect.Descriptor instead. +func (*BuildFinished_AnomalyReport) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 1} +} + +func (x *BuildFinished_AnomalyReport) GetWasSuspended() bool { + if x != nil { + return x.WasSuspended + } + return false +} + +type BuildMetrics_ActionSummary struct { + state protoimpl.MessageState `protogen:"open.v1"` + ActionsCreated int64 `protobuf:"varint,1,opt,name=actions_created,json=actionsCreated,proto3" json:"actions_created,omitempty"` + ActionsCreatedNotIncludingAspects int64 `protobuf:"varint,3,opt,name=actions_created_not_including_aspects,json=actionsCreatedNotIncludingAspects,proto3" json:"actions_created_not_including_aspects,omitempty"` + ActionsExecuted int64 `protobuf:"varint,2,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"` + ActionData []*BuildMetrics_ActionSummary_ActionData `protobuf:"bytes,4,rep,name=action_data,json=actionData,proto3" json:"action_data,omitempty"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + RemoteCacheHits int64 `protobuf:"varint,5,opt,name=remote_cache_hits,json=remoteCacheHits,proto3" json:"remote_cache_hits,omitempty"` + RunnerCount []*BuildMetrics_ActionSummary_RunnerCount `protobuf:"bytes,6,rep,name=runner_count,json=runnerCount,proto3" json:"runner_count,omitempty"` + ActionCacheStatistics *action_cache.ActionCacheStatistics `protobuf:"bytes,7,opt,name=action_cache_statistics,json=actionCacheStatistics,proto3" json:"action_cache_statistics,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_ActionSummary) Reset() { + *x = BuildMetrics_ActionSummary{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_ActionSummary) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_ActionSummary) ProtoMessage() {} + +func (x *BuildMetrics_ActionSummary) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_ActionSummary.ProtoReflect.Descriptor instead. +func (*BuildMetrics_ActionSummary) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 0} +} + +func (x *BuildMetrics_ActionSummary) GetActionsCreated() int64 { + if x != nil { + return x.ActionsCreated + } + return 0 +} + +func (x *BuildMetrics_ActionSummary) GetActionsCreatedNotIncludingAspects() int64 { + if x != nil { + return x.ActionsCreatedNotIncludingAspects + } + return 0 +} + +func (x *BuildMetrics_ActionSummary) GetActionsExecuted() int64 { + if x != nil { + return x.ActionsExecuted + } + return 0 +} + +func (x *BuildMetrics_ActionSummary) GetActionData() []*BuildMetrics_ActionSummary_ActionData { + if x != nil { + return x.ActionData + } + return nil +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *BuildMetrics_ActionSummary) GetRemoteCacheHits() int64 { + if x != nil { + return x.RemoteCacheHits + } + return 0 +} + +func (x *BuildMetrics_ActionSummary) GetRunnerCount() []*BuildMetrics_ActionSummary_RunnerCount { + if x != nil { + return x.RunnerCount + } + return nil +} + +func (x *BuildMetrics_ActionSummary) GetActionCacheStatistics() *action_cache.ActionCacheStatistics { + if x != nil { + return x.ActionCacheStatistics + } + return nil +} + +type BuildMetrics_MemoryMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + UsedHeapSizePostBuild int64 `protobuf:"varint,1,opt,name=used_heap_size_post_build,json=usedHeapSizePostBuild,proto3" json:"used_heap_size_post_build,omitempty"` + PeakPostGcHeapSize int64 `protobuf:"varint,2,opt,name=peak_post_gc_heap_size,json=peakPostGcHeapSize,proto3" json:"peak_post_gc_heap_size,omitempty"` + PeakPostGcTenuredSpaceHeapSize int64 `protobuf:"varint,4,opt,name=peak_post_gc_tenured_space_heap_size,json=peakPostGcTenuredSpaceHeapSize,proto3" json:"peak_post_gc_tenured_space_heap_size,omitempty"` + GarbageMetrics []*BuildMetrics_MemoryMetrics_GarbageMetrics `protobuf:"bytes,3,rep,name=garbage_metrics,json=garbageMetrics,proto3" json:"garbage_metrics,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_MemoryMetrics) Reset() { + *x = BuildMetrics_MemoryMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_MemoryMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_MemoryMetrics) ProtoMessage() {} + +func (x *BuildMetrics_MemoryMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_MemoryMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_MemoryMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 1} +} + +func (x *BuildMetrics_MemoryMetrics) GetUsedHeapSizePostBuild() int64 { + if x != nil { + return x.UsedHeapSizePostBuild + } + return 0 +} + +func (x *BuildMetrics_MemoryMetrics) GetPeakPostGcHeapSize() int64 { + if x != nil { + return x.PeakPostGcHeapSize + } + return 0 +} + +func (x *BuildMetrics_MemoryMetrics) GetPeakPostGcTenuredSpaceHeapSize() int64 { + if x != nil { + return x.PeakPostGcTenuredSpaceHeapSize + } + return 0 +} + +func (x *BuildMetrics_MemoryMetrics) GetGarbageMetrics() []*BuildMetrics_MemoryMetrics_GarbageMetrics { + if x != nil { + return x.GarbageMetrics + } + return nil +} + +type BuildMetrics_TargetMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + TargetsLoaded int64 `protobuf:"varint,1,opt,name=targets_loaded,json=targetsLoaded,proto3" json:"targets_loaded,omitempty"` + TargetsConfigured int64 `protobuf:"varint,2,opt,name=targets_configured,json=targetsConfigured,proto3" json:"targets_configured,omitempty"` + TargetsConfiguredNotIncludingAspects int64 `protobuf:"varint,3,opt,name=targets_configured_not_including_aspects,json=targetsConfiguredNotIncludingAspects,proto3" json:"targets_configured_not_including_aspects,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_TargetMetrics) Reset() { + *x = BuildMetrics_TargetMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_TargetMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_TargetMetrics) ProtoMessage() {} + +func (x *BuildMetrics_TargetMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_TargetMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_TargetMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 2} +} + +func (x *BuildMetrics_TargetMetrics) GetTargetsLoaded() int64 { + if x != nil { + return x.TargetsLoaded + } + return 0 +} + +func (x *BuildMetrics_TargetMetrics) GetTargetsConfigured() int64 { + if x != nil { + return x.TargetsConfigured + } + return 0 +} + +func (x *BuildMetrics_TargetMetrics) GetTargetsConfiguredNotIncludingAspects() int64 { + if x != nil { + return x.TargetsConfiguredNotIncludingAspects + } + return 0 +} + +type BuildMetrics_PackageMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + PackagesLoaded int64 `protobuf:"varint,1,opt,name=packages_loaded,json=packagesLoaded,proto3" json:"packages_loaded,omitempty"` + PackageLoadMetrics []*metrics.PackageLoadMetrics `protobuf:"bytes,2,rep,name=package_load_metrics,json=packageLoadMetrics,proto3" json:"package_load_metrics,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_PackageMetrics) Reset() { + *x = BuildMetrics_PackageMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_PackageMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_PackageMetrics) ProtoMessage() {} + +func (x *BuildMetrics_PackageMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_PackageMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_PackageMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 3} +} + +func (x *BuildMetrics_PackageMetrics) GetPackagesLoaded() int64 { + if x != nil { + return x.PackagesLoaded + } + return 0 +} + +func (x *BuildMetrics_PackageMetrics) GetPackageLoadMetrics() []*metrics.PackageLoadMetrics { + if x != nil { + return x.PackageLoadMetrics + } + return nil +} + +type BuildMetrics_TimingMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + CpuTimeInMs int64 `protobuf:"varint,1,opt,name=cpu_time_in_ms,json=cpuTimeInMs,proto3" json:"cpu_time_in_ms,omitempty"` + WallTimeInMs int64 `protobuf:"varint,2,opt,name=wall_time_in_ms,json=wallTimeInMs,proto3" json:"wall_time_in_ms,omitempty"` + AnalysisPhaseTimeInMs int64 `protobuf:"varint,3,opt,name=analysis_phase_time_in_ms,json=analysisPhaseTimeInMs,proto3" json:"analysis_phase_time_in_ms,omitempty"` + ExecutionPhaseTimeInMs int64 `protobuf:"varint,4,opt,name=execution_phase_time_in_ms,json=executionPhaseTimeInMs,proto3" json:"execution_phase_time_in_ms,omitempty"` + ActionsExecutionStartInMs int64 `protobuf:"varint,5,opt,name=actions_execution_start_in_ms,json=actionsExecutionStartInMs,proto3" json:"actions_execution_start_in_ms,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_TimingMetrics) Reset() { + *x = BuildMetrics_TimingMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_TimingMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_TimingMetrics) ProtoMessage() {} + +func (x *BuildMetrics_TimingMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_TimingMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_TimingMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 4} +} + +func (x *BuildMetrics_TimingMetrics) GetCpuTimeInMs() int64 { + if x != nil { + return x.CpuTimeInMs + } + return 0 +} + +func (x *BuildMetrics_TimingMetrics) GetWallTimeInMs() int64 { + if x != nil { + return x.WallTimeInMs + } + return 0 +} + +func (x *BuildMetrics_TimingMetrics) GetAnalysisPhaseTimeInMs() int64 { + if x != nil { + return x.AnalysisPhaseTimeInMs + } + return 0 +} + +func (x *BuildMetrics_TimingMetrics) GetExecutionPhaseTimeInMs() int64 { + if x != nil { + return x.ExecutionPhaseTimeInMs + } + return 0 +} + +func (x *BuildMetrics_TimingMetrics) GetActionsExecutionStartInMs() int64 { + if x != nil { + return x.ActionsExecutionStartInMs + } + return 0 +} + +type BuildMetrics_CumulativeMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + NumAnalyses int32 `protobuf:"varint,11,opt,name=num_analyses,json=numAnalyses,proto3" json:"num_analyses,omitempty"` + NumBuilds int32 `protobuf:"varint,12,opt,name=num_builds,json=numBuilds,proto3" json:"num_builds,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_CumulativeMetrics) Reset() { + *x = BuildMetrics_CumulativeMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_CumulativeMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_CumulativeMetrics) ProtoMessage() {} + +func (x *BuildMetrics_CumulativeMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_CumulativeMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_CumulativeMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 5} +} + +func (x *BuildMetrics_CumulativeMetrics) GetNumAnalyses() int32 { + if x != nil { + return x.NumAnalyses + } + return 0 +} + +func (x *BuildMetrics_CumulativeMetrics) GetNumBuilds() int32 { + if x != nil { + return x.NumBuilds + } + return 0 +} + +type BuildMetrics_ArtifactMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + SourceArtifactsRead *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,2,opt,name=source_artifacts_read,json=sourceArtifactsRead,proto3" json:"source_artifacts_read,omitempty"` + OutputArtifactsSeen *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,3,opt,name=output_artifacts_seen,json=outputArtifactsSeen,proto3" json:"output_artifacts_seen,omitempty"` + OutputArtifactsFromActionCache *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,4,opt,name=output_artifacts_from_action_cache,json=outputArtifactsFromActionCache,proto3" json:"output_artifacts_from_action_cache,omitempty"` + TopLevelArtifacts *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,5,opt,name=top_level_artifacts,json=topLevelArtifacts,proto3" json:"top_level_artifacts,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_ArtifactMetrics) Reset() { + *x = BuildMetrics_ArtifactMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_ArtifactMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_ArtifactMetrics) ProtoMessage() {} + +func (x *BuildMetrics_ArtifactMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_ArtifactMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_ArtifactMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 6} +} + +func (x *BuildMetrics_ArtifactMetrics) GetSourceArtifactsRead() *BuildMetrics_ArtifactMetrics_FilesMetric { + if x != nil { + return x.SourceArtifactsRead + } + return nil +} + +func (x *BuildMetrics_ArtifactMetrics) GetOutputArtifactsSeen() *BuildMetrics_ArtifactMetrics_FilesMetric { + if x != nil { + return x.OutputArtifactsSeen + } + return nil +} + +func (x *BuildMetrics_ArtifactMetrics) GetOutputArtifactsFromActionCache() *BuildMetrics_ArtifactMetrics_FilesMetric { + if x != nil { + return x.OutputArtifactsFromActionCache + } + return nil +} + +func (x *BuildMetrics_ArtifactMetrics) GetTopLevelArtifacts() *BuildMetrics_ArtifactMetrics_FilesMetric { + if x != nil { + return x.TopLevelArtifacts + } + return nil +} + +type BuildMetrics_EvaluationStat struct { + state protoimpl.MessageState `protogen:"open.v1"` + SkyfunctionName string `protobuf:"bytes,1,opt,name=skyfunction_name,json=skyfunctionName,proto3" json:"skyfunction_name,omitempty"` + Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_EvaluationStat) Reset() { + *x = BuildMetrics_EvaluationStat{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_EvaluationStat) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_EvaluationStat) ProtoMessage() {} + +func (x *BuildMetrics_EvaluationStat) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_EvaluationStat.ProtoReflect.Descriptor instead. +func (*BuildMetrics_EvaluationStat) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 7} +} + +func (x *BuildMetrics_EvaluationStat) GetSkyfunctionName() string { + if x != nil { + return x.SkyfunctionName + } + return "" +} + +func (x *BuildMetrics_EvaluationStat) GetCount() int64 { + if x != nil { + return x.Count + } + return 0 +} + +type BuildMetrics_BuildGraphMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + ActionLookupValueCount int32 `protobuf:"varint,1,opt,name=action_lookup_value_count,json=actionLookupValueCount,proto3" json:"action_lookup_value_count,omitempty"` + ActionLookupValueCountNotIncludingAspects int32 `protobuf:"varint,5,opt,name=action_lookup_value_count_not_including_aspects,json=actionLookupValueCountNotIncludingAspects,proto3" json:"action_lookup_value_count_not_including_aspects,omitempty"` + ActionCount int32 `protobuf:"varint,2,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"` + ActionCountNotIncludingAspects int32 `protobuf:"varint,6,opt,name=action_count_not_including_aspects,json=actionCountNotIncludingAspects,proto3" json:"action_count_not_including_aspects,omitempty"` + InputFileConfiguredTargetCount int32 `protobuf:"varint,7,opt,name=input_file_configured_target_count,json=inputFileConfiguredTargetCount,proto3" json:"input_file_configured_target_count,omitempty"` + OutputFileConfiguredTargetCount int32 `protobuf:"varint,8,opt,name=output_file_configured_target_count,json=outputFileConfiguredTargetCount,proto3" json:"output_file_configured_target_count,omitempty"` + OtherConfiguredTargetCount int32 `protobuf:"varint,9,opt,name=other_configured_target_count,json=otherConfiguredTargetCount,proto3" json:"other_configured_target_count,omitempty"` + OutputArtifactCount int32 `protobuf:"varint,3,opt,name=output_artifact_count,json=outputArtifactCount,proto3" json:"output_artifact_count,omitempty"` + PostInvocationSkyframeNodeCount int32 `protobuf:"varint,4,opt,name=post_invocation_skyframe_node_count,json=postInvocationSkyframeNodeCount,proto3" json:"post_invocation_skyframe_node_count,omitempty"` + DirtiedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,10,rep,name=dirtied_values,json=dirtiedValues,proto3" json:"dirtied_values,omitempty"` + ChangedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,11,rep,name=changed_values,json=changedValues,proto3" json:"changed_values,omitempty"` + BuiltValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,12,rep,name=built_values,json=builtValues,proto3" json:"built_values,omitempty"` + CleanedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,13,rep,name=cleaned_values,json=cleanedValues,proto3" json:"cleaned_values,omitempty"` + EvaluatedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,17,rep,name=evaluated_values,json=evaluatedValues,proto3" json:"evaluated_values,omitempty"` + RuleClass []*BuildMetrics_BuildGraphMetrics_RuleClassCount `protobuf:"bytes,14,rep,name=rule_class,json=ruleClass,proto3" json:"rule_class,omitempty"` + Aspect []*BuildMetrics_BuildGraphMetrics_AspectCount `protobuf:"bytes,15,rep,name=aspect,proto3" json:"aspect,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_BuildGraphMetrics) Reset() { + *x = BuildMetrics_BuildGraphMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_BuildGraphMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_BuildGraphMetrics) ProtoMessage() {} + +func (x *BuildMetrics_BuildGraphMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_BuildGraphMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_BuildGraphMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 8} +} + +func (x *BuildMetrics_BuildGraphMetrics) GetActionLookupValueCount() int32 { + if x != nil { + return x.ActionLookupValueCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetActionLookupValueCountNotIncludingAspects() int32 { + if x != nil { + return x.ActionLookupValueCountNotIncludingAspects + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetActionCount() int32 { + if x != nil { + return x.ActionCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetActionCountNotIncludingAspects() int32 { + if x != nil { + return x.ActionCountNotIncludingAspects + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetInputFileConfiguredTargetCount() int32 { + if x != nil { + return x.InputFileConfiguredTargetCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetOutputFileConfiguredTargetCount() int32 { + if x != nil { + return x.OutputFileConfiguredTargetCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetOtherConfiguredTargetCount() int32 { + if x != nil { + return x.OtherConfiguredTargetCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetOutputArtifactCount() int32 { + if x != nil { + return x.OutputArtifactCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetPostInvocationSkyframeNodeCount() int32 { + if x != nil { + return x.PostInvocationSkyframeNodeCount + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics) GetDirtiedValues() []*BuildMetrics_EvaluationStat { + if x != nil { + return x.DirtiedValues + } + return nil +} + +func (x *BuildMetrics_BuildGraphMetrics) GetChangedValues() []*BuildMetrics_EvaluationStat { + if x != nil { + return x.ChangedValues + } + return nil +} + +func (x *BuildMetrics_BuildGraphMetrics) GetBuiltValues() []*BuildMetrics_EvaluationStat { + if x != nil { + return x.BuiltValues + } + return nil +} + +func (x *BuildMetrics_BuildGraphMetrics) GetCleanedValues() []*BuildMetrics_EvaluationStat { + if x != nil { + return x.CleanedValues + } + return nil +} + +func (x *BuildMetrics_BuildGraphMetrics) GetEvaluatedValues() []*BuildMetrics_EvaluationStat { + if x != nil { + return x.EvaluatedValues + } + return nil +} + +func (x *BuildMetrics_BuildGraphMetrics) GetRuleClass() []*BuildMetrics_BuildGraphMetrics_RuleClassCount { + if x != nil { + return x.RuleClass + } + return nil +} + +func (x *BuildMetrics_BuildGraphMetrics) GetAspect() []*BuildMetrics_BuildGraphMetrics_AspectCount { + if x != nil { + return x.Aspect + } + return nil +} + +type BuildMetrics_WorkerMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. + WorkerId int32 `protobuf:"varint,1,opt,name=worker_id,json=workerId,proto3" json:"worker_id,omitempty"` + WorkerIds []uint32 `protobuf:"varint,8,rep,packed,name=worker_ids,json=workerIds,proto3" json:"worker_ids,omitempty"` + ProcessId uint32 `protobuf:"varint,2,opt,name=process_id,json=processId,proto3" json:"process_id,omitempty"` + Mnemonic string `protobuf:"bytes,3,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + IsMultiplex bool `protobuf:"varint,4,opt,name=is_multiplex,json=isMultiplex,proto3" json:"is_multiplex,omitempty"` + IsSandbox bool `protobuf:"varint,5,opt,name=is_sandbox,json=isSandbox,proto3" json:"is_sandbox,omitempty"` + IsMeasurable bool `protobuf:"varint,6,opt,name=is_measurable,json=isMeasurable,proto3" json:"is_measurable,omitempty"` + WorkerKeyHash int64 `protobuf:"varint,9,opt,name=worker_key_hash,json=workerKeyHash,proto3" json:"worker_key_hash,omitempty"` + WorkerStatus BuildMetrics_WorkerMetrics_WorkerStatus `protobuf:"varint,10,opt,name=worker_status,json=workerStatus,proto3,enum=build_event_stream.BuildMetrics_WorkerMetrics_WorkerStatus" json:"worker_status,omitempty"` + Code *failure_details.Worker_Code `protobuf:"varint,12,opt,name=code,proto3,enum=failure_details.Worker_Code,oneof" json:"code,omitempty"` + ActionsExecuted int64 `protobuf:"varint,11,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"` + PriorActionsExecuted int64 `protobuf:"varint,13,opt,name=prior_actions_executed,json=priorActionsExecuted,proto3" json:"prior_actions_executed,omitempty"` + WorkerStats []*BuildMetrics_WorkerMetrics_WorkerStats `protobuf:"bytes,7,rep,name=worker_stats,json=workerStats,proto3" json:"worker_stats,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_WorkerMetrics) Reset() { + *x = BuildMetrics_WorkerMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_WorkerMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_WorkerMetrics) ProtoMessage() {} + +func (x *BuildMetrics_WorkerMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_WorkerMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_WorkerMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 9} +} + +// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. +func (x *BuildMetrics_WorkerMetrics) GetWorkerId() int32 { + if x != nil { + return x.WorkerId + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics) GetWorkerIds() []uint32 { + if x != nil { + return x.WorkerIds + } + return nil +} + +func (x *BuildMetrics_WorkerMetrics) GetProcessId() uint32 { + if x != nil { + return x.ProcessId + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *BuildMetrics_WorkerMetrics) GetIsMultiplex() bool { + if x != nil { + return x.IsMultiplex + } + return false +} + +func (x *BuildMetrics_WorkerMetrics) GetIsSandbox() bool { + if x != nil { + return x.IsSandbox + } + return false +} + +func (x *BuildMetrics_WorkerMetrics) GetIsMeasurable() bool { + if x != nil { + return x.IsMeasurable + } + return false +} + +func (x *BuildMetrics_WorkerMetrics) GetWorkerKeyHash() int64 { + if x != nil { + return x.WorkerKeyHash + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics) GetWorkerStatus() BuildMetrics_WorkerMetrics_WorkerStatus { + if x != nil { + return x.WorkerStatus + } + return BuildMetrics_WorkerMetrics_NOT_STARTED +} + +func (x *BuildMetrics_WorkerMetrics) GetCode() failure_details.Worker_Code { + if x != nil && x.Code != nil { + return *x.Code + } + return failure_details.Worker_Code(0) +} + +func (x *BuildMetrics_WorkerMetrics) GetActionsExecuted() int64 { + if x != nil { + return x.ActionsExecuted + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics) GetPriorActionsExecuted() int64 { + if x != nil { + return x.PriorActionsExecuted + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics) GetWorkerStats() []*BuildMetrics_WorkerMetrics_WorkerStats { + if x != nil { + return x.WorkerStats + } + return nil +} + +type BuildMetrics_NetworkMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + SystemNetworkStats *BuildMetrics_NetworkMetrics_SystemNetworkStats `protobuf:"bytes,1,opt,name=system_network_stats,json=systemNetworkStats,proto3" json:"system_network_stats,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_NetworkMetrics) Reset() { + *x = BuildMetrics_NetworkMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_NetworkMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_NetworkMetrics) ProtoMessage() {} + +func (x *BuildMetrics_NetworkMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_NetworkMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_NetworkMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 10} +} + +func (x *BuildMetrics_NetworkMetrics) GetSystemNetworkStats() *BuildMetrics_NetworkMetrics_SystemNetworkStats { + if x != nil { + return x.SystemNetworkStats + } + return nil +} + +type BuildMetrics_WorkerPoolMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + WorkerPoolStats []*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats `protobuf:"bytes,1,rep,name=worker_pool_stats,json=workerPoolStats,proto3" json:"worker_pool_stats,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_WorkerPoolMetrics) Reset() { + *x = BuildMetrics_WorkerPoolMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_WorkerPoolMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_WorkerPoolMetrics) ProtoMessage() {} + +func (x *BuildMetrics_WorkerPoolMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_WorkerPoolMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_WorkerPoolMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 11} +} + +func (x *BuildMetrics_WorkerPoolMetrics) GetWorkerPoolStats() []*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats { + if x != nil { + return x.WorkerPoolStats + } + return nil +} + +type BuildMetrics_DynamicExecutionMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + RaceStatistics []*BuildMetrics_DynamicExecutionMetrics_RaceStatistics `protobuf:"bytes,1,rep,name=race_statistics,json=raceStatistics,proto3" json:"race_statistics,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_DynamicExecutionMetrics) Reset() { + *x = BuildMetrics_DynamicExecutionMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_DynamicExecutionMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_DynamicExecutionMetrics) ProtoMessage() {} + +func (x *BuildMetrics_DynamicExecutionMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_DynamicExecutionMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_DynamicExecutionMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 12} +} + +func (x *BuildMetrics_DynamicExecutionMetrics) GetRaceStatistics() []*BuildMetrics_DynamicExecutionMetrics_RaceStatistics { + if x != nil { + return x.RaceStatistics + } + return nil +} + +type BuildMetrics_ActionSummary_ActionData struct { + state protoimpl.MessageState `protogen:"open.v1"` + Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + ActionsExecuted int64 `protobuf:"varint,2,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"` + FirstStartedMs int64 `protobuf:"varint,3,opt,name=first_started_ms,json=firstStartedMs,proto3" json:"first_started_ms,omitempty"` + LastEndedMs int64 `protobuf:"varint,4,opt,name=last_ended_ms,json=lastEndedMs,proto3" json:"last_ended_ms,omitempty"` + SystemTime *durationpb.Duration `protobuf:"bytes,5,opt,name=system_time,json=systemTime,proto3" json:"system_time,omitempty"` + UserTime *durationpb.Duration `protobuf:"bytes,6,opt,name=user_time,json=userTime,proto3" json:"user_time,omitempty"` + ActionsCreated int64 `protobuf:"varint,7,opt,name=actions_created,json=actionsCreated,proto3" json:"actions_created,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_ActionSummary_ActionData) Reset() { + *x = BuildMetrics_ActionSummary_ActionData{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_ActionSummary_ActionData) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_ActionSummary_ActionData) ProtoMessage() {} + +func (x *BuildMetrics_ActionSummary_ActionData) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_ActionSummary_ActionData.ProtoReflect.Descriptor instead. +func (*BuildMetrics_ActionSummary_ActionData) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 0, 0} +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetActionsExecuted() int64 { + if x != nil { + return x.ActionsExecuted + } + return 0 +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetFirstStartedMs() int64 { + if x != nil { + return x.FirstStartedMs + } + return 0 +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetLastEndedMs() int64 { + if x != nil { + return x.LastEndedMs + } + return 0 +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetSystemTime() *durationpb.Duration { + if x != nil { + return x.SystemTime + } + return nil +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetUserTime() *durationpb.Duration { + if x != nil { + return x.UserTime + } + return nil +} + +func (x *BuildMetrics_ActionSummary_ActionData) GetActionsCreated() int64 { + if x != nil { + return x.ActionsCreated + } + return 0 +} + +type BuildMetrics_ActionSummary_RunnerCount struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` + ExecKind string `protobuf:"bytes,3,opt,name=exec_kind,json=execKind,proto3" json:"exec_kind,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_ActionSummary_RunnerCount) Reset() { + *x = BuildMetrics_ActionSummary_RunnerCount{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[80] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_ActionSummary_RunnerCount) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_ActionSummary_RunnerCount) ProtoMessage() {} + +func (x *BuildMetrics_ActionSummary_RunnerCount) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[80] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_ActionSummary_RunnerCount.ProtoReflect.Descriptor instead. +func (*BuildMetrics_ActionSummary_RunnerCount) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 0, 1} +} + +func (x *BuildMetrics_ActionSummary_RunnerCount) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *BuildMetrics_ActionSummary_RunnerCount) GetCount() int32 { + if x != nil { + return x.Count + } + return 0 +} + +func (x *BuildMetrics_ActionSummary_RunnerCount) GetExecKind() string { + if x != nil { + return x.ExecKind + } + return "" +} + +type BuildMetrics_MemoryMetrics_GarbageMetrics struct { + state protoimpl.MessageState `protogen:"open.v1"` + Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` + GarbageCollected int64 `protobuf:"varint,2,opt,name=garbage_collected,json=garbageCollected,proto3" json:"garbage_collected,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) Reset() { + *x = BuildMetrics_MemoryMetrics_GarbageMetrics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[81] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_MemoryMetrics_GarbageMetrics) ProtoMessage() {} + +func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[81] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_MemoryMetrics_GarbageMetrics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_MemoryMetrics_GarbageMetrics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 1, 0} +} + +func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) GetType() string { + if x != nil { + return x.Type + } + return "" +} + +func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) GetGarbageCollected() int64 { + if x != nil { + return x.GarbageCollected + } + return 0 +} + +type BuildMetrics_ArtifactMetrics_FilesMetric struct { + state protoimpl.MessageState `protogen:"open.v1"` + SizeInBytes int64 `protobuf:"varint,1,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"` + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_ArtifactMetrics_FilesMetric) Reset() { + *x = BuildMetrics_ArtifactMetrics_FilesMetric{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[82] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_ArtifactMetrics_FilesMetric) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_ArtifactMetrics_FilesMetric) ProtoMessage() {} + +func (x *BuildMetrics_ArtifactMetrics_FilesMetric) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[82] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_ArtifactMetrics_FilesMetric.ProtoReflect.Descriptor instead. +func (*BuildMetrics_ArtifactMetrics_FilesMetric) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 6, 0} +} + +func (x *BuildMetrics_ArtifactMetrics_FilesMetric) GetSizeInBytes() int64 { + if x != nil { + return x.SizeInBytes + } + return 0 +} + +func (x *BuildMetrics_ArtifactMetrics_FilesMetric) GetCount() int32 { + if x != nil { + return x.Count + } + return 0 +} + +type BuildMetrics_BuildGraphMetrics_RuleClassCount struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + RuleClass string `protobuf:"bytes,2,opt,name=rule_class,json=ruleClass,proto3" json:"rule_class,omitempty"` + Count uint64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` + ActionCount uint64 `protobuf:"varint,4,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) Reset() { + *x = BuildMetrics_BuildGraphMetrics_RuleClassCount{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[83] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_BuildGraphMetrics_RuleClassCount) ProtoMessage() {} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[83] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_BuildGraphMetrics_RuleClassCount.ProtoReflect.Descriptor instead. +func (*BuildMetrics_BuildGraphMetrics_RuleClassCount) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 8, 0} +} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetKey() string { + if x != nil { + return x.Key + } + return "" +} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetRuleClass() string { + if x != nil { + return x.RuleClass + } + return "" +} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetCount() uint64 { + if x != nil { + return x.Count + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetActionCount() uint64 { + if x != nil { + return x.ActionCount + } + return 0 +} + +type BuildMetrics_BuildGraphMetrics_AspectCount struct { + state protoimpl.MessageState `protogen:"open.v1"` + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + AspectName string `protobuf:"bytes,2,opt,name=aspect_name,json=aspectName,proto3" json:"aspect_name,omitempty"` + Count uint64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` + ActionCount uint64 `protobuf:"varint,4,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) Reset() { + *x = BuildMetrics_BuildGraphMetrics_AspectCount{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[84] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_BuildGraphMetrics_AspectCount) ProtoMessage() {} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[84] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_BuildGraphMetrics_AspectCount.ProtoReflect.Descriptor instead. +func (*BuildMetrics_BuildGraphMetrics_AspectCount) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 8, 1} +} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetKey() string { + if x != nil { + return x.Key + } + return "" +} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetAspectName() string { + if x != nil { + return x.AspectName + } + return "" +} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetCount() uint64 { + if x != nil { + return x.Count + } + return 0 +} + +func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetActionCount() uint64 { + if x != nil { + return x.ActionCount + } + return 0 +} + +type BuildMetrics_WorkerMetrics_WorkerStats struct { + state protoimpl.MessageState `protogen:"open.v1"` + CollectTimeInMs int64 `protobuf:"varint,1,opt,name=collect_time_in_ms,json=collectTimeInMs,proto3" json:"collect_time_in_ms,omitempty"` + WorkerMemoryInKb int32 `protobuf:"varint,2,opt,name=worker_memory_in_kb,json=workerMemoryInKb,proto3" json:"worker_memory_in_kb,omitempty"` + PriorWorkerMemoryInKb int32 `protobuf:"varint,4,opt,name=prior_worker_memory_in_kb,json=priorWorkerMemoryInKb,proto3" json:"prior_worker_memory_in_kb,omitempty"` + LastActionStartTimeInMs int64 `protobuf:"varint,3,opt,name=last_action_start_time_in_ms,json=lastActionStartTimeInMs,proto3" json:"last_action_start_time_in_ms,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) Reset() { + *x = BuildMetrics_WorkerMetrics_WorkerStats{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[85] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_WorkerMetrics_WorkerStats) ProtoMessage() {} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[85] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_WorkerMetrics_WorkerStats.ProtoReflect.Descriptor instead. +func (*BuildMetrics_WorkerMetrics_WorkerStats) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 9, 0} +} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetCollectTimeInMs() int64 { + if x != nil { + return x.CollectTimeInMs + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetWorkerMemoryInKb() int32 { + if x != nil { + return x.WorkerMemoryInKb + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetPriorWorkerMemoryInKb() int32 { + if x != nil { + return x.PriorWorkerMemoryInKb + } + return 0 +} + +func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetLastActionStartTimeInMs() int64 { + if x != nil { + return x.LastActionStartTimeInMs + } + return 0 +} + +type BuildMetrics_NetworkMetrics_SystemNetworkStats struct { + state protoimpl.MessageState `protogen:"open.v1"` + BytesSent uint64 `protobuf:"varint,1,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` + BytesRecv uint64 `protobuf:"varint,2,opt,name=bytes_recv,json=bytesRecv,proto3" json:"bytes_recv,omitempty"` + PacketsSent uint64 `protobuf:"varint,3,opt,name=packets_sent,json=packetsSent,proto3" json:"packets_sent,omitempty"` + PacketsRecv uint64 `protobuf:"varint,4,opt,name=packets_recv,json=packetsRecv,proto3" json:"packets_recv,omitempty"` + PeakBytesSentPerSec uint64 `protobuf:"varint,5,opt,name=peak_bytes_sent_per_sec,json=peakBytesSentPerSec,proto3" json:"peak_bytes_sent_per_sec,omitempty"` + PeakBytesRecvPerSec uint64 `protobuf:"varint,6,opt,name=peak_bytes_recv_per_sec,json=peakBytesRecvPerSec,proto3" json:"peak_bytes_recv_per_sec,omitempty"` + PeakPacketsSentPerSec uint64 `protobuf:"varint,7,opt,name=peak_packets_sent_per_sec,json=peakPacketsSentPerSec,proto3" json:"peak_packets_sent_per_sec,omitempty"` + PeakPacketsRecvPerSec uint64 `protobuf:"varint,8,opt,name=peak_packets_recv_per_sec,json=peakPacketsRecvPerSec,proto3" json:"peak_packets_recv_per_sec,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) Reset() { + *x = BuildMetrics_NetworkMetrics_SystemNetworkStats{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[86] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_NetworkMetrics_SystemNetworkStats) ProtoMessage() {} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[86] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_NetworkMetrics_SystemNetworkStats.ProtoReflect.Descriptor instead. +func (*BuildMetrics_NetworkMetrics_SystemNetworkStats) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 10, 0} +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetBytesSent() uint64 { + if x != nil { + return x.BytesSent + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetBytesRecv() uint64 { + if x != nil { + return x.BytesRecv + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPacketsSent() uint64 { + if x != nil { + return x.PacketsSent + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPacketsRecv() uint64 { + if x != nil { + return x.PacketsRecv + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakBytesSentPerSec() uint64 { + if x != nil { + return x.PeakBytesSentPerSec + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakBytesRecvPerSec() uint64 { + if x != nil { + return x.PeakBytesRecvPerSec + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakPacketsSentPerSec() uint64 { + if x != nil { + return x.PeakPacketsSentPerSec + } + return 0 +} + +func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakPacketsRecvPerSec() uint64 { + if x != nil { + return x.PeakPacketsRecvPerSec + } + return 0 +} + +type BuildMetrics_WorkerPoolMetrics_WorkerPoolStats struct { + state protoimpl.MessageState `protogen:"open.v1"` + Hash int32 `protobuf:"varint,1,opt,name=hash,proto3" json:"hash,omitempty"` + Mnemonic string `protobuf:"bytes,2,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + CreatedCount int64 `protobuf:"varint,3,opt,name=created_count,json=createdCount,proto3" json:"created_count,omitempty"` + DestroyedCount int64 `protobuf:"varint,4,opt,name=destroyed_count,json=destroyedCount,proto3" json:"destroyed_count,omitempty"` + EvictedCount int64 `protobuf:"varint,5,opt,name=evicted_count,json=evictedCount,proto3" json:"evicted_count,omitempty"` + UserExecExceptionDestroyedCount int64 `protobuf:"varint,6,opt,name=user_exec_exception_destroyed_count,json=userExecExceptionDestroyedCount,proto3" json:"user_exec_exception_destroyed_count,omitempty"` + IoExceptionDestroyedCount int64 `protobuf:"varint,7,opt,name=io_exception_destroyed_count,json=ioExceptionDestroyedCount,proto3" json:"io_exception_destroyed_count,omitempty"` + InterruptedExceptionDestroyedCount int64 `protobuf:"varint,8,opt,name=interrupted_exception_destroyed_count,json=interruptedExceptionDestroyedCount,proto3" json:"interrupted_exception_destroyed_count,omitempty"` + UnknownDestroyedCount int64 `protobuf:"varint,9,opt,name=unknown_destroyed_count,json=unknownDestroyedCount,proto3" json:"unknown_destroyed_count,omitempty"` + AliveCount int64 `protobuf:"varint,10,opt,name=alive_count,json=aliveCount,proto3" json:"alive_count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) Reset() { + *x = BuildMetrics_WorkerPoolMetrics_WorkerPoolStats{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[87] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) ProtoMessage() {} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[87] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_WorkerPoolMetrics_WorkerPoolStats.ProtoReflect.Descriptor instead. +func (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 11, 0} +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetHash() int32 { + if x != nil { + return x.Hash + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetCreatedCount() int64 { + if x != nil { + return x.CreatedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetDestroyedCount() int64 { + if x != nil { + return x.DestroyedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetEvictedCount() int64 { + if x != nil { + return x.EvictedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetUserExecExceptionDestroyedCount() int64 { + if x != nil { + return x.UserExecExceptionDestroyedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetIoExceptionDestroyedCount() int64 { + if x != nil { + return x.IoExceptionDestroyedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetInterruptedExceptionDestroyedCount() int64 { + if x != nil { + return x.InterruptedExceptionDestroyedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetUnknownDestroyedCount() int64 { + if x != nil { + return x.UnknownDestroyedCount + } + return 0 +} + +func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetAliveCount() int64 { + if x != nil { + return x.AliveCount + } + return 0 +} + +type BuildMetrics_DynamicExecutionMetrics_RaceStatistics struct { + state protoimpl.MessageState `protogen:"open.v1"` + Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + LocalRunner string `protobuf:"bytes,2,opt,name=local_runner,json=localRunner,proto3" json:"local_runner,omitempty"` + RemoteRunner string `protobuf:"bytes,3,opt,name=remote_runner,json=remoteRunner,proto3" json:"remote_runner,omitempty"` + LocalWins int32 `protobuf:"varint,4,opt,name=local_wins,json=localWins,proto3" json:"local_wins,omitempty"` + RemoteWins int32 `protobuf:"varint,5,opt,name=remote_wins,json=remoteWins,proto3" json:"remote_wins,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) Reset() { + *x = BuildMetrics_DynamicExecutionMetrics_RaceStatistics{} + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[88] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildMetrics_DynamicExecutionMetrics_RaceStatistics) ProtoMessage() {} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[88] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildMetrics_DynamicExecutionMetrics_RaceStatistics.ProtoReflect.Descriptor instead. +func (*BuildMetrics_DynamicExecutionMetrics_RaceStatistics) Descriptor() ([]byte, []int) { + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 12, 0} +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetMnemonic() string { + if x != nil { + return x.Mnemonic + } + return "" +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetLocalRunner() string { + if x != nil { + return x.LocalRunner + } + return "" +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetRemoteRunner() string { + if x != nil { + return x.RemoteRunner + } + return "" +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetLocalWins() int32 { + if x != nil { + return x.LocalWins + } + return 0 +} + +func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetRemoteWins() int32 { + if x != nil { + return x.RemoteWins + } + return 0 +} + +var File_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto protoreflect.FileDescriptor + +const file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc = "" + + "\n" + + "[src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto\x12\x12build_event_stream\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1aWsrc/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto\x1a$src/main/protobuf/action_cache.proto\x1a$src/main/protobuf/command_line.proto\x1a'src/main/protobuf/failure_details.proto\x1a)src/main/protobuf/invocation_policy.proto\"\xc1\"\n" + + "\fBuildEventId\x12P\n" + + "\aunknown\x18\x01 \x01(\v24.build_event_stream.BuildEventId.UnknownBuildEventIdH\x00R\aunknown\x12I\n" + + "\bprogress\x18\x02 \x01(\v2+.build_event_stream.BuildEventId.ProgressIdH\x00R\bprogress\x12K\n" + + "\astarted\x18\x03 \x01(\v2/.build_event_stream.BuildEventId.BuildStartedIdH\x00R\astarted\x12x\n" + + "\x19unstructured_command_line\x18\v \x01(\v2:.build_event_stream.BuildEventId.UnstructuredCommandLineIdH\x00R\x17unstructuredCommandLine\x12r\n" + + "\x17structured_command_line\x18\x12 \x01(\v28.build_event_stream.BuildEventId.StructuredCommandLineIdH\x00R\x15structuredCommandLine\x12_\n" + + "\x10workspace_status\x18\x0e \x01(\v22.build_event_stream.BuildEventId.WorkspaceStatusIdH\x00R\x0fworkspaceStatus\x12Y\n" + + "\x0eoptions_parsed\x18\f \x01(\v20.build_event_stream.BuildEventId.OptionsParsedIdH\x00R\roptionsParsed\x12@\n" + + "\x05fetch\x18\x11 \x01(\v2(.build_event_stream.BuildEventId.FetchIdH\x00R\x05fetch\x12X\n" + + "\rconfiguration\x18\x0f \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdH\x00R\rconfiguration\x12b\n" + + "\x11target_configured\x18\x10 \x01(\v23.build_event_stream.BuildEventId.TargetConfiguredIdH\x00R\x10targetConfigured\x12N\n" + + "\apattern\x18\x04 \x01(\v22.build_event_stream.BuildEventId.PatternExpandedIdH\x00R\apattern\x12]\n" + + "\x0fpattern_skipped\x18\n" + + " \x01(\v22.build_event_stream.BuildEventId.PatternExpandedIdH\x00R\x0epatternSkipped\x12Q\n" + + "\tnamed_set\x18\r \x01(\v22.build_event_stream.BuildEventId.NamedSetOfFilesIdH\x00R\bnamedSet\x12_\n" + + "\x10target_completed\x18\x05 \x01(\v22.build_event_stream.BuildEventId.TargetCompletedIdH\x00R\x0ftargetCompleted\x12_\n" + + "\x10action_completed\x18\x06 \x01(\v22.build_event_stream.BuildEventId.ActionCompletedIdH\x00R\x0factionCompleted\x12e\n" + + "\x12unconfigured_label\x18\x13 \x01(\v24.build_event_stream.BuildEventId.UnconfiguredLabelIdH\x00R\x11unconfiguredLabel\x12_\n" + + "\x10configured_label\x18\x15 \x01(\v22.build_event_stream.BuildEventId.ConfiguredLabelIdH\x00R\x0fconfiguredLabel\x12P\n" + + "\vtest_result\x18\b \x01(\v2-.build_event_stream.BuildEventId.TestResultIdH\x00R\n" + + "testResult\x12V\n" + + "\rtest_progress\x18\x1d \x01(\v2/.build_event_stream.BuildEventId.TestProgressIdH\x00R\ftestProgress\x12S\n" + + "\ftest_summary\x18\a \x01(\v2..build_event_stream.BuildEventId.TestSummaryIdH\x00R\vtestSummary\x12Y\n" + + "\x0etarget_summary\x18\x1a \x01(\v20.build_event_stream.BuildEventId.TargetSummaryIdH\x00R\rtargetSummary\x12Y\n" + + "\x0ebuild_finished\x18\t \x01(\v20.build_event_stream.BuildEventId.BuildFinishedIdH\x00R\rbuildFinished\x12Z\n" + + "\x0fbuild_tool_logs\x18\x14 \x01(\v20.build_event_stream.BuildEventId.BuildToolLogsIdH\x00R\rbuildToolLogs\x12V\n" + + "\rbuild_metrics\x18\x16 \x01(\v2/.build_event_stream.BuildEventId.BuildMetricsIdH\x00R\fbuildMetrics\x12R\n" + + "\tworkspace\x18\x17 \x01(\v22.build_event_stream.BuildEventId.WorkspaceConfigIdH\x00R\tworkspace\x12Y\n" + + "\x0ebuild_metadata\x18\x18 \x01(\v20.build_event_stream.BuildEventId.BuildMetadataIdH\x00R\rbuildMetadata\x12\x8a\x01\n" + + "\x1fconvenience_symlinks_identified\x18\x19 \x01(\v2@.build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedIdH\x00R\x1dconvenienceSymlinksIdentified\x12S\n" + + "\fexec_request\x18\x1c \x01(\v2..build_event_stream.BuildEventId.ExecRequestIdH\x00R\vexecRequest\x1a/\n" + + "\x13UnknownBuildEventId\x12\x18\n" + + "\adetails\x18\x01 \x01(\tR\adetails\x1a/\n" + + "\n" + + "ProgressId\x12!\n" + + "\fopaque_count\x18\x01 \x01(\x05R\vopaqueCount\x1a\x10\n" + + "\x0eBuildStartedId\x1a\x1b\n" + + "\x19UnstructuredCommandLineId\x1aG\n" + + "\x17StructuredCommandLineId\x12,\n" + + "\x12command_line_label\x18\x01 \x01(\tR\x10commandLineLabel\x1a\x13\n" + + "\x11WorkspaceStatusId\x1a\x11\n" + + "\x0fOptionsParsedId\x1a\x1b\n" + + "\aFetchId\x12\x10\n" + + "\x03url\x18\x01 \x01(\tR\x03url\x1a-\n" + + "\x11PatternExpandedId\x12\x18\n" + + "\apattern\x18\x01 \x03(\tR\apattern\x1a\x13\n" + + "\x11WorkspaceConfigId\x1a\x11\n" + + "\x0fBuildMetadataId\x1aB\n" + + "\x12TargetConfiguredId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12\x16\n" + + "\x06aspect\x18\x02 \x01(\tR\x06aspect\x1a#\n" + + "\x11NamedSetOfFilesId\x12\x0e\n" + + "\x02id\x18\x01 \x01(\tR\x02id\x1a!\n" + + "\x0fConfigurationId\x12\x0e\n" + + "\x02id\x18\x01 \x01(\tR\x02id\x1a\x99\x01\n" + + "\x11TargetCompletedId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x03 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x12\x16\n" + + "\x06aspect\x18\x02 \x01(\tR\x06aspect\x1a\xa8\x01\n" + + "\x11ActionCompletedId\x12%\n" + + "\x0eprimary_output\x18\x01 \x01(\tR\rprimaryOutput\x12\x14\n" + + "\x05label\x18\x02 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x03 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a+\n" + + "\x13UnconfiguredLabelId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x1a\x81\x01\n" + + "\x11ConfiguredLabelId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a\xbe\x01\n" + + "\fTestResultId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x05 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x12\x10\n" + + "\x03run\x18\x02 \x01(\x05R\x03run\x12\x14\n" + + "\x05shard\x18\x03 \x01(\x05R\x05shard\x12\x18\n" + + "\aattempt\x18\x04 \x01(\x05R\aattempt\x1a\xe3\x01\n" + + "\x0eTestProgressId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x12\x10\n" + + "\x03run\x18\x03 \x01(\x05R\x03run\x12\x14\n" + + "\x05shard\x18\x04 \x01(\x05R\x05shard\x12\x18\n" + + "\aattempt\x18\x05 \x01(\x05R\aattempt\x12!\n" + + "\fopaque_count\x18\x06 \x01(\x05R\vopaqueCount\x1a}\n" + + "\rTestSummaryId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a\x7f\n" + + "\x0fTargetSummaryId\x12\x14\n" + + "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + + "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a\x11\n" + + "\x0fBuildFinishedId\x1a\x11\n" + + "\x0fBuildToolLogsId\x1a\x10\n" + + "\x0eBuildMetricsId\x1a!\n" + + "\x1fConvenienceSymlinksIdentifiedId\x1a\x0f\n" + + "\rExecRequestIdB\x04\n" + + "\x02idJ\x04\b\x1b\x10\x1c\":\n" + + "\bProgress\x12\x16\n" + + "\x06stdout\x18\x01 \x01(\tR\x06stdout\x12\x16\n" + + "\x06stderr\x18\x02 \x01(\tR\x06stderr\"\xd4\x02\n" + + "\aAborted\x12?\n" + + "\x06reason\x18\x01 \x01(\x0e2'.build_event_stream.Aborted.AbortReasonR\x06reason\x12 \n" + + "\vdescription\x18\x02 \x01(\tR\vdescription\"\xe5\x01\n" + + "\vAbortReason\x12\v\n" + + "\aUNKNOWN\x10\x00\x12\x14\n" + + "\x10USER_INTERRUPTED\x10\x01\x12\x0e\n" + + "\n" + + "NO_ANALYZE\x10\b\x12\f\n" + + "\bNO_BUILD\x10\t\x12\f\n" + + "\bTIME_OUT\x10\x02\x12\x1e\n" + + "\x1aREMOTE_ENVIRONMENT_FAILURE\x10\x03\x12\f\n" + + "\bINTERNAL\x10\x04\x12\x13\n" + + "\x0fLOADING_FAILURE\x10\x05\x12\x14\n" + + "\x10ANALYSIS_FAILURE\x10\x06\x12\v\n" + + "\aSKIPPED\x10\a\x12\x0e\n" + + "\n" + + "INCOMPLETE\x10\n" + + "\x12\x11\n" + + "\rOUT_OF_MEMORY\x10\v\"\x83\x03\n" + + "\fBuildStarted\x12\x12\n" + + "\x04uuid\x18\x01 \x01(\tR\x04uuid\x12.\n" + + "\x11start_time_millis\x18\x02 \x01(\x03B\x02\x18\x01R\x0fstartTimeMillis\x129\n" + + "\n" + + "start_time\x18\t \x01(\v2\x1a.google.protobuf.TimestampR\tstartTime\x12,\n" + + "\x12build_tool_version\x18\x03 \x01(\tR\x10buildToolVersion\x12/\n" + + "\x13options_description\x18\x04 \x01(\tR\x12optionsDescription\x12\x18\n" + + "\acommand\x18\x05 \x01(\tR\acommand\x12+\n" + + "\x11working_directory\x18\x06 \x01(\tR\x10workingDirectory\x12/\n" + + "\x13workspace_directory\x18\a \x01(\tR\x12workspaceDirectory\x12\x1d\n" + + "\n" + + "server_pid\x18\b \x01(\x03R\tserverPid\"9\n" + + "\x0fWorkspaceConfig\x12&\n" + + "\x0flocal_exec_root\x18\x01 \x01(\tR\rlocalExecRoot\"-\n" + + "\x17UnstructuredCommandLine\x12\x12\n" + + "\x04args\x18\x01 \x03(\tR\x04args\"\xac\x02\n" + + "\rOptionsParsed\x12'\n" + + "\x0fstartup_options\x18\x01 \x03(\tR\x0estartupOptions\x128\n" + + "\x18explicit_startup_options\x18\x02 \x03(\tR\x16explicitStartupOptions\x12\x19\n" + + "\bcmd_line\x18\x03 \x03(\tR\acmdLine\x12*\n" + + "\x11explicit_cmd_line\x18\x04 \x03(\tR\x0fexplicitCmdLine\x12V\n" + + "\x11invocation_policy\x18\x05 \x01(\v2).blaze.invocation_policy.InvocationPolicyR\x10invocationPolicy\x12\x19\n" + + "\btool_tag\x18\x06 \x01(\tR\atoolTag\"!\n" + + "\x05Fetch\x12\x18\n" + + "\asuccess\x18\x01 \x01(\bR\asuccess\"\x7f\n" + + "\x0fWorkspaceStatus\x12<\n" + + "\x04item\x18\x01 \x03(\v2(.build_event_stream.WorkspaceStatus.ItemR\x04item\x1a.\n" + + "\x04Item\x12\x10\n" + + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x01(\tR\x05value\"\x99\x01\n" + + "\rBuildMetadata\x12K\n" + + "\bmetadata\x18\x01 \x03(\v2/.build_event_stream.BuildMetadata.MetadataEntryR\bmetadata\x1a;\n" + + "\rMetadataEntry\x12\x10\n" + + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\x96\x02\n" + + "\rConfiguration\x12\x1a\n" + + "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12#\n" + + "\rplatform_name\x18\x02 \x01(\tR\fplatformName\x12\x10\n" + + "\x03cpu\x18\x03 \x01(\tR\x03cpu\x12X\n" + + "\rmake_variable\x18\x04 \x03(\v23.build_event_stream.Configuration.MakeVariableEntryR\fmakeVariable\x12\x17\n" + + "\ais_tool\x18\x05 \x01(\bR\x06isTool\x1a?\n" + + "\x11MakeVariableEntry\x12\x10\n" + + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + + "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\xd5\x01\n" + + "\x0fPatternExpanded\x12j\n" + + "\x15test_suite_expansions\x18\x01 \x03(\v26.build_event_stream.PatternExpanded.TestSuiteExpansionR\x13testSuiteExpansions\x1aV\n" + + "\x12TestSuiteExpansion\x12\x1f\n" + + "\vsuite_label\x18\x01 \x01(\tR\n" + + "suiteLabel\x12\x1f\n" + + "\vtest_labels\x18\x02 \x03(\tR\n" + + "testLabels\"\x80\x01\n" + + "\x10TargetConfigured\x12\x1f\n" + + "\vtarget_kind\x18\x01 \x01(\tR\n" + + "targetKind\x129\n" + + "\ttest_size\x18\x02 \x01(\x0e2\x1c.build_event_stream.TestSizeR\btestSize\x12\x10\n" + + "\x03tag\x18\x03 \x03(\tR\x03tag\"\xd7\x01\n" + + "\x04File\x12\x1f\n" + + "\vpath_prefix\x18\x04 \x03(\tR\n" + + "pathPrefix\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" + + "\x03uri\x18\x02 \x01(\tH\x00R\x03uri\x12\x1c\n" + + "\bcontents\x18\x03 \x01(\fH\x00R\bcontents\x120\n" + + "\x13symlink_target_path\x18\a \x01(\tH\x00R\x11symlinkTargetPath\x12\x16\n" + + "\x06digest\x18\x05 \x01(\tR\x06digest\x12\x16\n" + + "\x06length\x18\x06 \x01(\x03R\x06lengthB\x06\n" + + "\x04file\"\x92\x01\n" + + "\x0fNamedSetOfFiles\x12.\n" + + "\x05files\x18\x01 \x03(\v2\x18.build_event_stream.FileR\x05files\x12O\n" + + "\tfile_sets\x18\x02 \x03(\v22.build_event_stream.BuildEventId.NamedSetOfFilesIdR\bfileSets\"\xdf\x05\n" + + "\x0eActionExecuted\x12\x18\n" + + "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x12\n" + + "\x04type\x18\b \x01(\tR\x04type\x12\x1b\n" + + "\texit_code\x18\x02 \x01(\x05R\bexitCode\x120\n" + + "\x06stdout\x18\x03 \x01(\v2\x18.build_event_stream.FileR\x06stdout\x120\n" + + "\x06stderr\x18\x04 \x01(\v2\x18.build_event_stream.FileR\x06stderr\x12\x18\n" + + "\x05label\x18\x05 \x01(\tB\x02\x18\x01R\x05label\x12Z\n" + + "\rconfiguration\x18\a \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdB\x02\x18\x01R\rconfiguration\x12?\n" + + "\x0eprimary_output\x18\x06 \x01(\v2\x18.build_event_stream.FileR\rprimaryOutput\x12!\n" + + "\fcommand_line\x18\t \x03(\tR\vcommandLine\x12J\n" + + "\x14action_metadata_logs\x18\n" + + " \x03(\v2\x18.build_event_stream.FileR\x12actionMetadataLogs\x12E\n" + + "\x0efailure_detail\x18\v \x01(\v2\x1e.failure_details.FailureDetailR\rfailureDetail\x129\n" + + "\n" + + "start_time\x18\f \x01(\v2\x1a.google.protobuf.TimestampR\tstartTime\x125\n" + + "\bend_time\x18\r \x01(\v2\x1a.google.protobuf.TimestampR\aendTime\x12?\n" + + "\x10strategy_details\x18\x0e \x03(\v2\x14.google.protobuf.AnyR\x0fstrategyDetails\"\xd5\x01\n" + + "\vOutputGroup\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12O\n" + + "\tfile_sets\x18\x03 \x03(\v22.build_event_stream.BuildEventId.NamedSetOfFilesIdR\bfileSets\x12\x1e\n" + + "\n" + + "incomplete\x18\x04 \x01(\bR\n" + + "incomplete\x12;\n" + + "\finline_files\x18\x05 \x03(\v2\x18.build_event_stream.FileR\vinlineFilesJ\x04\b\x02\x10\x03\"\xad\x04\n" + + "\x0eTargetComplete\x12\x18\n" + + "\asuccess\x18\x01 \x01(\bR\asuccess\x12#\n" + + "\vtarget_kind\x18\x05 \x01(\tB\x02\x18\x01R\n" + + "targetKind\x12=\n" + + "\ttest_size\x18\x06 \x01(\x0e2\x1c.build_event_stream.TestSizeB\x02\x18\x01R\btestSize\x12B\n" + + "\foutput_group\x18\x02 \x03(\v2\x1f.build_event_stream.OutputGroupR\voutputGroup\x12G\n" + + "\x10important_output\x18\x04 \x03(\v2\x18.build_event_stream.FileB\x02\x18\x01R\x0fimportantOutput\x12C\n" + + "\x10directory_output\x18\b \x03(\v2\x18.build_event_stream.FileR\x0fdirectoryOutput\x12\x10\n" + + "\x03tag\x18\x03 \x03(\tR\x03tag\x124\n" + + "\x14test_timeout_seconds\x18\a \x01(\x03B\x02\x18\x01R\x12testTimeoutSeconds\x12<\n" + + "\ftest_timeout\x18\n" + + " \x01(\v2\x19.google.protobuf.DurationR\vtestTimeout\x12E\n" + + "\x0efailure_detail\x18\t \x01(\v2\x1e.failure_details.FailureDetailR\rfailureDetail\"\x8b\n" + + "\n" + + "\n" + + "TestResult\x126\n" + + "\x06status\x18\x05 \x01(\x0e2\x1e.build_event_stream.TestStatusR\x06status\x12%\n" + + "\x0estatus_details\x18\t \x01(\tR\rstatusDetails\x12%\n" + + "\x0ecached_locally\x18\x04 \x01(\bR\rcachedLocally\x12H\n" + + "\x1ftest_attempt_start_millis_epoch\x18\x06 \x01(\x03B\x02\x18\x01R\x1btestAttemptStartMillisEpoch\x12H\n" + + "\x12test_attempt_start\x18\n" + + " \x01(\v2\x1a.google.protobuf.TimestampR\x10testAttemptStart\x12C\n" + + "\x1ctest_attempt_duration_millis\x18\x03 \x01(\x03B\x02\x18\x01R\x19testAttemptDurationMillis\x12M\n" + + "\x15test_attempt_duration\x18\v \x01(\v2\x19.google.protobuf.DurationR\x13testAttemptDuration\x12F\n" + + "\x12test_action_output\x18\x02 \x03(\v2\x18.build_event_stream.FileR\x10testActionOutput\x12\x18\n" + + "\awarning\x18\a \x03(\tR\awarning\x12S\n" + + "\x0eexecution_info\x18\b \x01(\v2,.build_event_stream.TestResult.ExecutionInfoR\rexecutionInfo\x1a\x91\x05\n" + + "\rExecutionInfo\x12+\n" + + "\x0ftimeout_seconds\x18\x01 \x01(\x05B\x02\x18\x01R\x0etimeoutSeconds\x12\x1a\n" + + "\bstrategy\x18\x02 \x01(\tR\bstrategy\x12'\n" + + "\x0fcached_remotely\x18\x06 \x01(\bR\x0ecachedRemotely\x12\x1b\n" + + "\texit_code\x18\a \x01(\x05R\bexitCode\x12\x1a\n" + + "\bhostname\x18\x03 \x01(\tR\bhostname\x12g\n" + + "\x10timing_breakdown\x18\x04 \x01(\v2<.build_event_stream.TestResult.ExecutionInfo.TimingBreakdownR\x0ftimingBreakdown\x12a\n" + + "\x0eresource_usage\x18\x05 \x03(\v2:.build_event_stream.TestResult.ExecutionInfo.ResourceUsageR\rresourceUsage\x1a\xcd\x01\n" + + "\x0fTimingBreakdown\x12R\n" + + "\x05child\x18\x01 \x03(\v2<.build_event_stream.TestResult.ExecutionInfo.TimingBreakdownR\x05child\x12\x12\n" + + "\x04name\x18\x02 \x01(\tR\x04name\x12#\n" + + "\vtime_millis\x18\x03 \x01(\x03B\x02\x18\x01R\n" + + "timeMillis\x12-\n" + + "\x04time\x18\x04 \x01(\v2\x19.google.protobuf.DurationR\x04time\x1a9\n" + + "\rResourceUsage\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" + + "\x05value\x18\x02 \x01(\x03R\x05valueJ\x04\b\x01\x10\x02\" \n" + + "\fTestProgress\x12\x10\n" + + "\x03uri\x18\x01 \x01(\tR\x03uri\"\xef\x05\n" + + "\vTestSummary\x12E\n" + + "\x0eoverall_status\x18\x05 \x01(\x0e2\x1e.build_event_stream.TestStatusR\roverallStatus\x12&\n" + + "\x0ftotal_run_count\x18\x01 \x01(\x05R\rtotalRunCount\x12\x1b\n" + + "\trun_count\x18\n" + + " \x01(\x05R\brunCount\x12#\n" + + "\rattempt_count\x18\x0f \x01(\x05R\fattemptCount\x12\x1f\n" + + "\vshard_count\x18\v \x01(\x05R\n" + + "shardCount\x120\n" + + "\x06passed\x18\x03 \x03(\v2\x18.build_event_stream.FileR\x06passed\x120\n" + + "\x06failed\x18\x04 \x03(\v2\x18.build_event_stream.FileR\x06failed\x12(\n" + + "\x10total_num_cached\x18\x06 \x01(\x05R\x0etotalNumCached\x129\n" + + "\x17first_start_time_millis\x18\a \x01(\x03B\x02\x18\x01R\x14firstStartTimeMillis\x12D\n" + + "\x10first_start_time\x18\r \x01(\v2\x1a.google.protobuf.TimestampR\x0efirstStartTime\x125\n" + + "\x15last_stop_time_millis\x18\b \x01(\x03B\x02\x18\x01R\x12lastStopTimeMillis\x12@\n" + + "\x0elast_stop_time\x18\x0e \x01(\v2\x1a.google.protobuf.TimestampR\flastStopTime\x12=\n" + + "\x19total_run_duration_millis\x18\t \x01(\x03B\x02\x18\x01R\x16totalRunDurationMillis\x12G\n" + + "\x12total_run_duration\x18\f \x01(\v2\x19.google.protobuf.DurationR\x10totalRunDuration\"\x93\x01\n" + + "\rTargetSummary\x122\n" + + "\x15overall_build_success\x18\x01 \x01(\bR\x13overallBuildSuccess\x12N\n" + + "\x13overall_test_status\x18\x02 \x01(\x0e2\x1e.build_event_stream.TestStatusR\x11overallTestStatus\"\x81\x04\n" + + "\rBuildFinished\x12+\n" + + "\x0foverall_success\x18\x01 \x01(\bB\x02\x18\x01R\x0eoverallSuccess\x12G\n" + + "\texit_code\x18\x03 \x01(\v2*.build_event_stream.BuildFinished.ExitCodeR\bexitCode\x120\n" + + "\x12finish_time_millis\x18\x02 \x01(\x03B\x02\x18\x01R\x10finishTimeMillis\x12;\n" + + "\vfinish_time\x18\x05 \x01(\v2\x1a.google.protobuf.TimestampR\n" + + "finishTime\x12Z\n" + + "\x0eanomaly_report\x18\x04 \x01(\v2/.build_event_stream.BuildFinished.AnomalyReportB\x02\x18\x01R\ranomalyReport\x12E\n" + + "\x0efailure_detail\x18\x06 \x01(\v2\x1e.failure_details.FailureDetailR\rfailureDetail\x1a2\n" + + "\bExitCode\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" + + "\x04code\x18\x02 \x01(\x05R\x04code\x1a4\n" + + "\rAnomalyReport\x12#\n" + + "\rwas_suspended\x18\x01 \x01(\bR\fwasSuspended\"\xdd=\n" + + "\fBuildMetrics\x12U\n" + + "\x0eaction_summary\x18\x01 \x01(\v2..build_event_stream.BuildMetrics.ActionSummaryR\ractionSummary\x12U\n" + + "\x0ememory_metrics\x18\x02 \x01(\v2..build_event_stream.BuildMetrics.MemoryMetricsR\rmemoryMetrics\x12U\n" + + "\x0etarget_metrics\x18\x03 \x01(\v2..build_event_stream.BuildMetrics.TargetMetricsR\rtargetMetrics\x12X\n" + + "\x0fpackage_metrics\x18\x04 \x01(\v2/.build_event_stream.BuildMetrics.PackageMetricsR\x0epackageMetrics\x12U\n" + + "\x0etiming_metrics\x18\x05 \x01(\v2..build_event_stream.BuildMetrics.TimingMetricsR\rtimingMetrics\x12a\n" + + "\x12cumulative_metrics\x18\x06 \x01(\v22.build_event_stream.BuildMetrics.CumulativeMetricsR\x11cumulativeMetrics\x12[\n" + + "\x10artifact_metrics\x18\a \x01(\v20.build_event_stream.BuildMetrics.ArtifactMetricsR\x0fartifactMetrics\x12b\n" + + "\x13build_graph_metrics\x18\b \x01(\v22.build_event_stream.BuildMetrics.BuildGraphMetricsR\x11buildGraphMetrics\x12U\n" + + "\x0eworker_metrics\x18\t \x03(\v2..build_event_stream.BuildMetrics.WorkerMetricsR\rworkerMetrics\x12X\n" + + "\x0fnetwork_metrics\x18\n" + + " \x01(\v2/.build_event_stream.BuildMetrics.NetworkMetricsR\x0enetworkMetrics\x12b\n" + + "\x13worker_pool_metrics\x18\v \x01(\v22.build_event_stream.BuildMetrics.WorkerPoolMetricsR\x11workerPoolMetrics\x12t\n" + + "\x19dynamic_execution_metrics\x18\f \x01(\v28.build_event_stream.BuildMetrics.DynamicExecutionMetricsR\x17dynamicExecutionMetrics\x1a\x8d\a\n" + + "\rActionSummary\x12'\n" + + "\x0factions_created\x18\x01 \x01(\x03R\x0eactionsCreated\x12P\n" + + "%actions_created_not_including_aspects\x18\x03 \x01(\x03R!actionsCreatedNotIncludingAspects\x12)\n" + + "\x10actions_executed\x18\x02 \x01(\x03R\x0factionsExecuted\x12Z\n" + + "\vaction_data\x18\x04 \x03(\v29.build_event_stream.BuildMetrics.ActionSummary.ActionDataR\n" + + "actionData\x12.\n" + + "\x11remote_cache_hits\x18\x05 \x01(\x03B\x02\x18\x01R\x0fremoteCacheHits\x12]\n" + + "\frunner_count\x18\x06 \x03(\v2:.build_event_stream.BuildMetrics.ActionSummary.RunnerCountR\vrunnerCount\x12T\n" + + "\x17action_cache_statistics\x18\a \x01(\v2\x1c.blaze.ActionCacheStatisticsR\x15actionCacheStatistics\x1a\xbe\x02\n" + + "\n" + + "ActionData\x12\x1a\n" + + "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12)\n" + + "\x10actions_executed\x18\x02 \x01(\x03R\x0factionsExecuted\x12(\n" + + "\x10first_started_ms\x18\x03 \x01(\x03R\x0efirstStartedMs\x12\"\n" + + "\rlast_ended_ms\x18\x04 \x01(\x03R\vlastEndedMs\x12:\n" + + "\vsystem_time\x18\x05 \x01(\v2\x19.google.protobuf.DurationR\n" + + "systemTime\x126\n" + + "\tuser_time\x18\x06 \x01(\v2\x19.google.protobuf.DurationR\buserTime\x12'\n" + + "\x0factions_created\x18\a \x01(\x03R\x0eactionsCreated\x1aT\n" + + "\vRunnerCount\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" + + "\x05count\x18\x02 \x01(\x05R\x05count\x12\x1b\n" + + "\texec_kind\x18\x03 \x01(\tR\bexecKind\x1a\x86\x03\n" + + "\rMemoryMetrics\x128\n" + + "\x19used_heap_size_post_build\x18\x01 \x01(\x03R\x15usedHeapSizePostBuild\x122\n" + + "\x16peak_post_gc_heap_size\x18\x02 \x01(\x03R\x12peakPostGcHeapSize\x12L\n" + + "$peak_post_gc_tenured_space_heap_size\x18\x04 \x01(\x03R\x1epeakPostGcTenuredSpaceHeapSize\x12f\n" + + "\x0fgarbage_metrics\x18\x03 \x03(\v2=.build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetricsR\x0egarbageMetrics\x1aQ\n" + + "\x0eGarbageMetrics\x12\x12\n" + + "\x04type\x18\x01 \x01(\tR\x04type\x12+\n" + + "\x11garbage_collected\x18\x02 \x01(\x03R\x10garbageCollected\x1a\xbd\x01\n" + + "\rTargetMetrics\x12%\n" + + "\x0etargets_loaded\x18\x01 \x01(\x03R\rtargetsLoaded\x12-\n" + + "\x12targets_configured\x18\x02 \x01(\x03R\x11targetsConfigured\x12V\n" + + "(targets_configured_not_including_aspects\x18\x03 \x01(\x03R$targetsConfiguredNotIncludingAspects\x1a\xa4\x01\n" + + "\x0ePackageMetrics\x12'\n" + + "\x0fpackages_loaded\x18\x01 \x01(\x03R\x0epackagesLoaded\x12i\n" + + "\x14package_load_metrics\x18\x02 \x03(\v27.devtools.build.lib.packages.metrics.PackageLoadMetricsR\x12packageLoadMetrics\x1a\x93\x02\n" + + "\rTimingMetrics\x12#\n" + + "\x0ecpu_time_in_ms\x18\x01 \x01(\x03R\vcpuTimeInMs\x12%\n" + + "\x0fwall_time_in_ms\x18\x02 \x01(\x03R\fwallTimeInMs\x128\n" + + "\x19analysis_phase_time_in_ms\x18\x03 \x01(\x03R\x15analysisPhaseTimeInMs\x12:\n" + + "\x1aexecution_phase_time_in_ms\x18\x04 \x01(\x03R\x16executionPhaseTimeInMs\x12@\n" + + "\x1dactions_execution_start_in_ms\x18\x05 \x01(\x03R\x19actionsExecutionStartInMs\x1aU\n" + + "\x11CumulativeMetrics\x12!\n" + + "\fnum_analyses\x18\v \x01(\x05R\vnumAnalyses\x12\x1d\n" + + "\n" + + "num_builds\x18\f \x01(\x05R\tnumBuilds\x1a\xbd\x04\n" + + "\x0fArtifactMetrics\x12p\n" + + "\x15source_artifacts_read\x18\x02 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x13sourceArtifactsRead\x12p\n" + + "\x15output_artifacts_seen\x18\x03 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x13outputArtifactsSeen\x12\x88\x01\n" + + "\"output_artifacts_from_action_cache\x18\x04 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x1eoutputArtifactsFromActionCache\x12l\n" + + "\x13top_level_artifacts\x18\x05 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x11topLevelArtifacts\x1aG\n" + + "\vFilesMetric\x12\"\n" + + "\rsize_in_bytes\x18\x01 \x01(\x03R\vsizeInBytes\x12\x14\n" + + "\x05count\x18\x02 \x01(\x05R\x05countJ\x04\b\x01\x10\x02\x1aQ\n" + + "\x0eEvaluationStat\x12)\n" + + "\x10skyfunction_name\x18\x01 \x01(\tR\x0fskyfunctionName\x12\x14\n" + + "\x05count\x18\x02 \x01(\x03R\x05count\x1a\xef\v\n" + + "\x11BuildGraphMetrics\x129\n" + + "\x19action_lookup_value_count\x18\x01 \x01(\x05R\x16actionLookupValueCount\x12b\n" + + "/action_lookup_value_count_not_including_aspects\x18\x05 \x01(\x05R)actionLookupValueCountNotIncludingAspects\x12!\n" + + "\faction_count\x18\x02 \x01(\x05R\vactionCount\x12J\n" + + "\"action_count_not_including_aspects\x18\x06 \x01(\x05R\x1eactionCountNotIncludingAspects\x12J\n" + + "\"input_file_configured_target_count\x18\a \x01(\x05R\x1einputFileConfiguredTargetCount\x12L\n" + + "#output_file_configured_target_count\x18\b \x01(\x05R\x1foutputFileConfiguredTargetCount\x12A\n" + + "\x1dother_configured_target_count\x18\t \x01(\x05R\x1aotherConfiguredTargetCount\x122\n" + + "\x15output_artifact_count\x18\x03 \x01(\x05R\x13outputArtifactCount\x12L\n" + + "#post_invocation_skyframe_node_count\x18\x04 \x01(\x05R\x1fpostInvocationSkyframeNodeCount\x12V\n" + + "\x0edirtied_values\x18\n" + + " \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\rdirtiedValues\x12V\n" + + "\x0echanged_values\x18\v \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\rchangedValues\x12R\n" + + "\fbuilt_values\x18\f \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\vbuiltValues\x12V\n" + + "\x0ecleaned_values\x18\r \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\rcleanedValues\x12Z\n" + + "\x10evaluated_values\x18\x11 \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\x0fevaluatedValues\x12`\n" + + "\n" + + "rule_class\x18\x0e \x03(\v2A.build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCountR\truleClass\x12V\n" + + "\x06aspect\x18\x0f \x03(\v2>.build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCountR\x06aspect\x1az\n" + + "\x0eRuleClassCount\x12\x10\n" + + "\x03key\x18\x01 \x01(\tR\x03key\x12\x1d\n" + + "\n" + + "rule_class\x18\x02 \x01(\tR\truleClass\x12\x14\n" + + "\x05count\x18\x03 \x01(\x04R\x05count\x12!\n" + + "\faction_count\x18\x04 \x01(\x04R\vactionCount\x1ay\n" + + "\vAspectCount\x12\x10\n" + + "\x03key\x18\x01 \x01(\tR\x03key\x12\x1f\n" + + "\vaspect_name\x18\x02 \x01(\tR\n" + + "aspectName\x12\x14\n" + + "\x05count\x18\x03 \x01(\x04R\x05count\x12!\n" + + "\faction_count\x18\x04 \x01(\x04R\vactionCountJ\x04\b\x10\x10\x11\x1a\xb4\b\n" + + "\rWorkerMetrics\x12\x1f\n" + + "\tworker_id\x18\x01 \x01(\x05B\x02\x18\x01R\bworkerId\x12\x1d\n" + + "\n" + + "worker_ids\x18\b \x03(\rR\tworkerIds\x12\x1d\n" + + "\n" + + "process_id\x18\x02 \x01(\rR\tprocessId\x12\x1a\n" + + "\bmnemonic\x18\x03 \x01(\tR\bmnemonic\x12!\n" + + "\fis_multiplex\x18\x04 \x01(\bR\visMultiplex\x12\x1d\n" + + "\n" + + "is_sandbox\x18\x05 \x01(\bR\tisSandbox\x12#\n" + + "\ris_measurable\x18\x06 \x01(\bR\fisMeasurable\x12&\n" + + "\x0fworker_key_hash\x18\t \x01(\x03R\rworkerKeyHash\x12`\n" + + "\rworker_status\x18\n" + + " \x01(\x0e2;.build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatusR\fworkerStatus\x125\n" + + "\x04code\x18\f \x01(\x0e2\x1c.failure_details.Worker.CodeH\x00R\x04code\x88\x01\x01\x12)\n" + + "\x10actions_executed\x18\v \x01(\x03R\x0factionsExecuted\x124\n" + + "\x16prior_actions_executed\x18\r \x01(\x03R\x14priorActionsExecuted\x12]\n" + + "\fworker_stats\x18\a \x03(\v2:.build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatsR\vworkerStats\x1a\xe2\x01\n" + + "\vWorkerStats\x12+\n" + + "\x12collect_time_in_ms\x18\x01 \x01(\x03R\x0fcollectTimeInMs\x12-\n" + + "\x13worker_memory_in_kb\x18\x02 \x01(\x05R\x10workerMemoryInKb\x128\n" + + "\x19prior_worker_memory_in_kb\x18\x04 \x01(\x05R\x15priorWorkerMemoryInKb\x12=\n" + + "\x1clast_action_start_time_in_ms\x18\x03 \x01(\x03R\x17lastActionStartTimeInMs\"\xd1\x01\n" + + "\fWorkerStatus\x12\x0f\n" + + "\vNOT_STARTED\x10\x00\x12\t\n" + + "\x05ALIVE\x10\x01\x12!\n" + + "\x1dKILLED_DUE_TO_MEMORY_PRESSURE\x10\x02\x12\x12\n" + + "\x0eKILLED_UNKNOWN\x10\x03\x12'\n" + + "#KILLED_DUE_TO_INTERRUPTED_EXCEPTION\x10\x04\x12\x1e\n" + + "\x1aKILLED_DUE_TO_IO_EXCEPTION\x10\x05\x12%\n" + + "!KILLED_DUE_TO_USER_EXEC_EXCEPTION\x10\x06B\a\n" + + "\x05_code\x1a\x81\x04\n" + + "\x0eNetworkMetrics\x12t\n" + + "\x14system_network_stats\x18\x01 \x01(\v2B.build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStatsR\x12systemNetworkStats\x1a\xf8\x02\n" + + "\x12SystemNetworkStats\x12\x1d\n" + + "\n" + + "bytes_sent\x18\x01 \x01(\x04R\tbytesSent\x12\x1d\n" + + "\n" + + "bytes_recv\x18\x02 \x01(\x04R\tbytesRecv\x12!\n" + + "\fpackets_sent\x18\x03 \x01(\x04R\vpacketsSent\x12!\n" + + "\fpackets_recv\x18\x04 \x01(\x04R\vpacketsRecv\x124\n" + + "\x17peak_bytes_sent_per_sec\x18\x05 \x01(\x04R\x13peakBytesSentPerSec\x124\n" + + "\x17peak_bytes_recv_per_sec\x18\x06 \x01(\x04R\x13peakBytesRecvPerSec\x128\n" + + "\x19peak_packets_sent_per_sec\x18\a \x01(\x04R\x15peakPacketsSentPerSec\x128\n" + + "\x19peak_packets_recv_per_sec\x18\b \x01(\x04R\x15peakPacketsRecvPerSec\x1a\xf5\x04\n" + + "\x11WorkerPoolMetrics\x12n\n" + + "\x11worker_pool_stats\x18\x01 \x03(\v2B.build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStatsR\x0fworkerPoolStats\x1a\xef\x03\n" + + "\x0fWorkerPoolStats\x12\x12\n" + + "\x04hash\x18\x01 \x01(\x05R\x04hash\x12\x1a\n" + + "\bmnemonic\x18\x02 \x01(\tR\bmnemonic\x12#\n" + + "\rcreated_count\x18\x03 \x01(\x03R\fcreatedCount\x12'\n" + + "\x0fdestroyed_count\x18\x04 \x01(\x03R\x0edestroyedCount\x12#\n" + + "\revicted_count\x18\x05 \x01(\x03R\fevictedCount\x12L\n" + + "#user_exec_exception_destroyed_count\x18\x06 \x01(\x03R\x1fuserExecExceptionDestroyedCount\x12?\n" + + "\x1cio_exception_destroyed_count\x18\a \x01(\x03R\x19ioExceptionDestroyedCount\x12Q\n" + + "%interrupted_exception_destroyed_count\x18\b \x01(\x03R\"interruptedExceptionDestroyedCount\x126\n" + + "\x17unknown_destroyed_count\x18\t \x01(\x03R\x15unknownDestroyedCount\x12\x1f\n" + + "\valive_count\x18\n" + + " \x01(\x03R\n" + + "aliveCount\x1a\xc2\x02\n" + + "\x17DynamicExecutionMetrics\x12p\n" + + "\x0frace_statistics\x18\x01 \x03(\v2G.build_event_stream.BuildMetrics.DynamicExecutionMetrics.RaceStatisticsR\x0eraceStatistics\x1a\xb4\x01\n" + + "\x0eRaceStatistics\x12\x1a\n" + + "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12!\n" + + "\flocal_runner\x18\x02 \x01(\tR\vlocalRunner\x12#\n" + + "\rremote_runner\x18\x03 \x01(\tR\fremoteRunner\x12\x1d\n" + + "\n" + + "local_wins\x18\x04 \x01(\x05R\tlocalWins\x12\x1f\n" + + "\vremote_wins\x18\x05 \x01(\x05R\n" + + "remoteWins\";\n" + + "\rBuildToolLogs\x12*\n" + + "\x03log\x18\x01 \x03(\v2\x18.build_event_stream.FileR\x03log\"z\n" + + "\x1dConvenienceSymlinksIdentified\x12Y\n" + + "\x14convenience_symlinks\x18\x01 \x03(\v2&.build_event_stream.ConvenienceSymlinkR\x13convenienceSymlinks\"\xb6\x01\n" + + "\x12ConvenienceSymlink\x12\x12\n" + + "\x04path\x18\x01 \x01(\tR\x04path\x12E\n" + + "\x06action\x18\x02 \x01(\x0e2-.build_event_stream.ConvenienceSymlink.ActionR\x06action\x12\x16\n" + + "\x06target\x18\x03 \x01(\tR\x06target\"-\n" + + "\x06Action\x12\v\n" + + "\aUNKNOWN\x10\x00\x12\n" + + "\n" + + "\x06CREATE\x10\x01\x12\n" + + "\n" + + "\x06DELETE\x10\x02\"\x99\x02\n" + + "\x16ExecRequestConstructed\x12+\n" + + "\x11working_directory\x18\x01 \x01(\fR\x10workingDirectory\x12\x12\n" + + "\x04argv\x18\x02 \x03(\fR\x04argv\x12Z\n" + + "\x14environment_variable\x18\x03 \x03(\v2'.build_event_stream.EnvironmentVariableR\x13environmentVariable\x12A\n" + + "\x1denvironment_variable_to_clear\x18\x04 \x03(\fR\x1aenvironmentVariableToClear\x12\x1f\n" + + "\vshould_exec\x18\x05 \x01(\bR\n" + + "shouldExec\"?\n" + + "\x13EnvironmentVariable\x12\x12\n" + + "\x04name\x18\x01 \x01(\fR\x04name\x12\x14\n" + + "\x05value\x18\x02 \x01(\fR\x05value\"\x83\x10\n" + + "\n" + + "BuildEvent\x120\n" + + "\x02id\x18\x01 \x01(\v2 .build_event_stream.BuildEventIdR\x02id\x12<\n" + + "\bchildren\x18\x02 \x03(\v2 .build_event_stream.BuildEventIdR\bchildren\x12!\n" + + "\flast_message\x18\x14 \x01(\bR\vlastMessage\x12:\n" + + "\bprogress\x18\x03 \x01(\v2\x1c.build_event_stream.ProgressH\x00R\bprogress\x127\n" + + "\aaborted\x18\x04 \x01(\v2\x1b.build_event_stream.AbortedH\x00R\aaborted\x12<\n" + + "\astarted\x18\x05 \x01(\v2 .build_event_stream.BuildStartedH\x00R\astarted\x12i\n" + + "\x19unstructured_command_line\x18\f \x01(\v2+.build_event_stream.UnstructuredCommandLineH\x00R\x17unstructuredCommandLine\x12S\n" + + "\x17structured_command_line\x18\x16 \x01(\v2\x19.command_line.CommandLineH\x00R\x15structuredCommandLine\x12J\n" + + "\x0eoptions_parsed\x18\r \x01(\v2!.build_event_stream.OptionsParsedH\x00R\roptionsParsed\x12P\n" + + "\x10workspace_status\x18\x10 \x01(\v2#.build_event_stream.WorkspaceStatusH\x00R\x0fworkspaceStatus\x121\n" + + "\x05fetch\x18\x15 \x01(\v2\x19.build_event_stream.FetchH\x00R\x05fetch\x12I\n" + + "\rconfiguration\x18\x11 \x01(\v2!.build_event_stream.ConfigurationH\x00R\rconfiguration\x12A\n" + + "\bexpanded\x18\x06 \x01(\v2#.build_event_stream.PatternExpandedH\x00R\bexpanded\x12F\n" + + "\n" + + "configured\x18\x12 \x01(\v2$.build_event_stream.TargetConfiguredH\x00R\n" + + "configured\x12<\n" + + "\x06action\x18\a \x01(\v2\".build_event_stream.ActionExecutedH\x00R\x06action\x12R\n" + + "\x12named_set_of_files\x18\x0f \x01(\v2#.build_event_stream.NamedSetOfFilesH\x00R\x0fnamedSetOfFiles\x12B\n" + + "\tcompleted\x18\b \x01(\v2\".build_event_stream.TargetCompleteH\x00R\tcompleted\x12A\n" + + "\vtest_result\x18\n" + + " \x01(\v2\x1e.build_event_stream.TestResultH\x00R\n" + + "testResult\x12G\n" + + "\rtest_progress\x18\x1e \x01(\v2 .build_event_stream.TestProgressH\x00R\ftestProgress\x12D\n" + + "\ftest_summary\x18\t \x01(\v2\x1f.build_event_stream.TestSummaryH\x00R\vtestSummary\x12J\n" + + "\x0etarget_summary\x18\x1c \x01(\v2!.build_event_stream.TargetSummaryH\x00R\rtargetSummary\x12?\n" + + "\bfinished\x18\x0e \x01(\v2!.build_event_stream.BuildFinishedH\x00R\bfinished\x12K\n" + + "\x0fbuild_tool_logs\x18\x17 \x01(\v2!.build_event_stream.BuildToolLogsH\x00R\rbuildToolLogs\x12G\n" + + "\rbuild_metrics\x18\x18 \x01(\v2 .build_event_stream.BuildMetricsH\x00R\fbuildMetrics\x12L\n" + + "\x0eworkspace_info\x18\x19 \x01(\v2#.build_event_stream.WorkspaceConfigH\x00R\rworkspaceInfo\x12J\n" + + "\x0ebuild_metadata\x18\x1a \x01(\v2!.build_event_stream.BuildMetadataH\x00R\rbuildMetadata\x12{\n" + + "\x1fconvenience_symlinks_identified\x18\x1b \x01(\v21.build_event_stream.ConvenienceSymlinksIdentifiedH\x00R\x1dconvenienceSymlinksIdentified\x12O\n" + + "\fexec_request\x18\x1d \x01(\v2*.build_event_stream.ExecRequestConstructedH\x00R\vexecRequestB\t\n" + + "\apayloadJ\x04\b\v\x10\fJ\x04\b\x13\x10\x14*G\n" + + "\bTestSize\x12\v\n" + + "\aUNKNOWN\x10\x00\x12\t\n" + + "\x05SMALL\x10\x01\x12\n" + + "\n" + + "\x06MEDIUM\x10\x02\x12\t\n" + + "\x05LARGE\x10\x03\x12\f\n" + + "\bENORMOUS\x10\x04*\xa4\x01\n" + + "\n" + + "TestStatus\x12\r\n" + + "\tNO_STATUS\x10\x00\x12\n" + + "\n" + + "\x06PASSED\x10\x01\x12\t\n" + + "\x05FLAKY\x10\x02\x12\v\n" + + "\aTIMEOUT\x10\x03\x12\n" + + "\n" + + "\x06FAILED\x10\x04\x12\x0e\n" + + "\n" + + "INCOMPLETE\x10\x05\x12\x12\n" + + "\x0eREMOTE_FAILURE\x10\x06\x12\x13\n" + + "\x0fFAILED_TO_BUILD\x10\a\x12\x1e\n" + + "\x1aTOOL_HALTED_BEFORE_TESTING\x10\bBH\n" + + ".com.google.devtools.build.lib.buildeventstreamB\x16BuildEventStreamProtosb\x06proto3" + +var ( + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescOnce sync.Once + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData []byte +) + +func file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP() []byte { + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescOnce.Do(func() { + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc))) + }) + return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData +} + +var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes = make([]protoimpl.EnumInfo, 5) +var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes = make([]protoimpl.MessageInfo, 89) +var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes = []any{ + (TestSize)(0), // 0: build_event_stream.TestSize + (TestStatus)(0), // 1: build_event_stream.TestStatus + (Aborted_AbortReason)(0), // 2: build_event_stream.Aborted.AbortReason + (BuildMetrics_WorkerMetrics_WorkerStatus)(0), // 3: build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatus + (ConvenienceSymlink_Action)(0), // 4: build_event_stream.ConvenienceSymlink.Action + (*BuildEventId)(nil), // 5: build_event_stream.BuildEventId + (*Progress)(nil), // 6: build_event_stream.Progress + (*Aborted)(nil), // 7: build_event_stream.Aborted + (*BuildStarted)(nil), // 8: build_event_stream.BuildStarted + (*WorkspaceConfig)(nil), // 9: build_event_stream.WorkspaceConfig + (*UnstructuredCommandLine)(nil), // 10: build_event_stream.UnstructuredCommandLine + (*OptionsParsed)(nil), // 11: build_event_stream.OptionsParsed + (*Fetch)(nil), // 12: build_event_stream.Fetch + (*WorkspaceStatus)(nil), // 13: build_event_stream.WorkspaceStatus + (*BuildMetadata)(nil), // 14: build_event_stream.BuildMetadata + (*Configuration)(nil), // 15: build_event_stream.Configuration + (*PatternExpanded)(nil), // 16: build_event_stream.PatternExpanded + (*TargetConfigured)(nil), // 17: build_event_stream.TargetConfigured + (*File)(nil), // 18: build_event_stream.File + (*NamedSetOfFiles)(nil), // 19: build_event_stream.NamedSetOfFiles + (*ActionExecuted)(nil), // 20: build_event_stream.ActionExecuted + (*OutputGroup)(nil), // 21: build_event_stream.OutputGroup + (*TargetComplete)(nil), // 22: build_event_stream.TargetComplete + (*TestResult)(nil), // 23: build_event_stream.TestResult + (*TestProgress)(nil), // 24: build_event_stream.TestProgress + (*TestSummary)(nil), // 25: build_event_stream.TestSummary + (*TargetSummary)(nil), // 26: build_event_stream.TargetSummary + (*BuildFinished)(nil), // 27: build_event_stream.BuildFinished + (*BuildMetrics)(nil), // 28: build_event_stream.BuildMetrics + (*BuildToolLogs)(nil), // 29: build_event_stream.BuildToolLogs + (*ConvenienceSymlinksIdentified)(nil), // 30: build_event_stream.ConvenienceSymlinksIdentified + (*ConvenienceSymlink)(nil), // 31: build_event_stream.ConvenienceSymlink + (*ExecRequestConstructed)(nil), // 32: build_event_stream.ExecRequestConstructed + (*EnvironmentVariable)(nil), // 33: build_event_stream.EnvironmentVariable + (*BuildEvent)(nil), // 34: build_event_stream.BuildEvent + (*BuildEventId_UnknownBuildEventId)(nil), // 35: build_event_stream.BuildEventId.UnknownBuildEventId + (*BuildEventId_ProgressId)(nil), // 36: build_event_stream.BuildEventId.ProgressId + (*BuildEventId_BuildStartedId)(nil), // 37: build_event_stream.BuildEventId.BuildStartedId + (*BuildEventId_UnstructuredCommandLineId)(nil), // 38: build_event_stream.BuildEventId.UnstructuredCommandLineId + (*BuildEventId_StructuredCommandLineId)(nil), // 39: build_event_stream.BuildEventId.StructuredCommandLineId + (*BuildEventId_WorkspaceStatusId)(nil), // 40: build_event_stream.BuildEventId.WorkspaceStatusId + (*BuildEventId_OptionsParsedId)(nil), // 41: build_event_stream.BuildEventId.OptionsParsedId + (*BuildEventId_FetchId)(nil), // 42: build_event_stream.BuildEventId.FetchId + (*BuildEventId_PatternExpandedId)(nil), // 43: build_event_stream.BuildEventId.PatternExpandedId + (*BuildEventId_WorkspaceConfigId)(nil), // 44: build_event_stream.BuildEventId.WorkspaceConfigId + (*BuildEventId_BuildMetadataId)(nil), // 45: build_event_stream.BuildEventId.BuildMetadataId + (*BuildEventId_TargetConfiguredId)(nil), // 46: build_event_stream.BuildEventId.TargetConfiguredId + (*BuildEventId_NamedSetOfFilesId)(nil), // 47: build_event_stream.BuildEventId.NamedSetOfFilesId + (*BuildEventId_ConfigurationId)(nil), // 48: build_event_stream.BuildEventId.ConfigurationId + (*BuildEventId_TargetCompletedId)(nil), // 49: build_event_stream.BuildEventId.TargetCompletedId + (*BuildEventId_ActionCompletedId)(nil), // 50: build_event_stream.BuildEventId.ActionCompletedId + (*BuildEventId_UnconfiguredLabelId)(nil), // 51: build_event_stream.BuildEventId.UnconfiguredLabelId + (*BuildEventId_ConfiguredLabelId)(nil), // 52: build_event_stream.BuildEventId.ConfiguredLabelId + (*BuildEventId_TestResultId)(nil), // 53: build_event_stream.BuildEventId.TestResultId + (*BuildEventId_TestProgressId)(nil), // 54: build_event_stream.BuildEventId.TestProgressId + (*BuildEventId_TestSummaryId)(nil), // 55: build_event_stream.BuildEventId.TestSummaryId + (*BuildEventId_TargetSummaryId)(nil), // 56: build_event_stream.BuildEventId.TargetSummaryId + (*BuildEventId_BuildFinishedId)(nil), // 57: build_event_stream.BuildEventId.BuildFinishedId + (*BuildEventId_BuildToolLogsId)(nil), // 58: build_event_stream.BuildEventId.BuildToolLogsId + (*BuildEventId_BuildMetricsId)(nil), // 59: build_event_stream.BuildEventId.BuildMetricsId + (*BuildEventId_ConvenienceSymlinksIdentifiedId)(nil), // 60: build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedId + (*BuildEventId_ExecRequestId)(nil), // 61: build_event_stream.BuildEventId.ExecRequestId + (*WorkspaceStatus_Item)(nil), // 62: build_event_stream.WorkspaceStatus.Item + nil, // 63: build_event_stream.BuildMetadata.MetadataEntry + nil, // 64: build_event_stream.Configuration.MakeVariableEntry + (*PatternExpanded_TestSuiteExpansion)(nil), // 65: build_event_stream.PatternExpanded.TestSuiteExpansion + (*TestResult_ExecutionInfo)(nil), // 66: build_event_stream.TestResult.ExecutionInfo + (*TestResult_ExecutionInfo_TimingBreakdown)(nil), // 67: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown + (*TestResult_ExecutionInfo_ResourceUsage)(nil), // 68: build_event_stream.TestResult.ExecutionInfo.ResourceUsage + (*BuildFinished_ExitCode)(nil), // 69: build_event_stream.BuildFinished.ExitCode + (*BuildFinished_AnomalyReport)(nil), // 70: build_event_stream.BuildFinished.AnomalyReport + (*BuildMetrics_ActionSummary)(nil), // 71: build_event_stream.BuildMetrics.ActionSummary + (*BuildMetrics_MemoryMetrics)(nil), // 72: build_event_stream.BuildMetrics.MemoryMetrics + (*BuildMetrics_TargetMetrics)(nil), // 73: build_event_stream.BuildMetrics.TargetMetrics + (*BuildMetrics_PackageMetrics)(nil), // 74: build_event_stream.BuildMetrics.PackageMetrics + (*BuildMetrics_TimingMetrics)(nil), // 75: build_event_stream.BuildMetrics.TimingMetrics + (*BuildMetrics_CumulativeMetrics)(nil), // 76: build_event_stream.BuildMetrics.CumulativeMetrics + (*BuildMetrics_ArtifactMetrics)(nil), // 77: build_event_stream.BuildMetrics.ArtifactMetrics + (*BuildMetrics_EvaluationStat)(nil), // 78: build_event_stream.BuildMetrics.EvaluationStat + (*BuildMetrics_BuildGraphMetrics)(nil), // 79: build_event_stream.BuildMetrics.BuildGraphMetrics + (*BuildMetrics_WorkerMetrics)(nil), // 80: build_event_stream.BuildMetrics.WorkerMetrics + (*BuildMetrics_NetworkMetrics)(nil), // 81: build_event_stream.BuildMetrics.NetworkMetrics + (*BuildMetrics_WorkerPoolMetrics)(nil), // 82: build_event_stream.BuildMetrics.WorkerPoolMetrics + (*BuildMetrics_DynamicExecutionMetrics)(nil), // 83: build_event_stream.BuildMetrics.DynamicExecutionMetrics + (*BuildMetrics_ActionSummary_ActionData)(nil), // 84: build_event_stream.BuildMetrics.ActionSummary.ActionData + (*BuildMetrics_ActionSummary_RunnerCount)(nil), // 85: build_event_stream.BuildMetrics.ActionSummary.RunnerCount + (*BuildMetrics_MemoryMetrics_GarbageMetrics)(nil), // 86: build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics + (*BuildMetrics_ArtifactMetrics_FilesMetric)(nil), // 87: build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric + (*BuildMetrics_BuildGraphMetrics_RuleClassCount)(nil), // 88: build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount + (*BuildMetrics_BuildGraphMetrics_AspectCount)(nil), // 89: build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount + (*BuildMetrics_WorkerMetrics_WorkerStats)(nil), // 90: build_event_stream.BuildMetrics.WorkerMetrics.WorkerStats + (*BuildMetrics_NetworkMetrics_SystemNetworkStats)(nil), // 91: build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStats + (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats)(nil), // 92: build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats + (*BuildMetrics_DynamicExecutionMetrics_RaceStatistics)(nil), // 93: build_event_stream.BuildMetrics.DynamicExecutionMetrics.RaceStatistics + (*timestamppb.Timestamp)(nil), // 94: google.protobuf.Timestamp + (*invocation_policy.InvocationPolicy)(nil), // 95: blaze.invocation_policy.InvocationPolicy + (*failure_details.FailureDetail)(nil), // 96: failure_details.FailureDetail + (*anypb.Any)(nil), // 97: google.protobuf.Any + (*durationpb.Duration)(nil), // 98: google.protobuf.Duration + (*command_line.CommandLine)(nil), // 99: command_line.CommandLine + (*action_cache.ActionCacheStatistics)(nil), // 100: blaze.ActionCacheStatistics + (*metrics.PackageLoadMetrics)(nil), // 101: devtools.build.lib.packages.metrics.PackageLoadMetrics + (failure_details.Worker_Code)(0), // 102: failure_details.Worker.Code +} +var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs = []int32{ + 35, // 0: build_event_stream.BuildEventId.unknown:type_name -> build_event_stream.BuildEventId.UnknownBuildEventId + 36, // 1: build_event_stream.BuildEventId.progress:type_name -> build_event_stream.BuildEventId.ProgressId + 37, // 2: build_event_stream.BuildEventId.started:type_name -> build_event_stream.BuildEventId.BuildStartedId + 38, // 3: build_event_stream.BuildEventId.unstructured_command_line:type_name -> build_event_stream.BuildEventId.UnstructuredCommandLineId + 39, // 4: build_event_stream.BuildEventId.structured_command_line:type_name -> build_event_stream.BuildEventId.StructuredCommandLineId + 40, // 5: build_event_stream.BuildEventId.workspace_status:type_name -> build_event_stream.BuildEventId.WorkspaceStatusId + 41, // 6: build_event_stream.BuildEventId.options_parsed:type_name -> build_event_stream.BuildEventId.OptionsParsedId + 42, // 7: build_event_stream.BuildEventId.fetch:type_name -> build_event_stream.BuildEventId.FetchId + 48, // 8: build_event_stream.BuildEventId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 46, // 9: build_event_stream.BuildEventId.target_configured:type_name -> build_event_stream.BuildEventId.TargetConfiguredId + 43, // 10: build_event_stream.BuildEventId.pattern:type_name -> build_event_stream.BuildEventId.PatternExpandedId + 43, // 11: build_event_stream.BuildEventId.pattern_skipped:type_name -> build_event_stream.BuildEventId.PatternExpandedId + 47, // 12: build_event_stream.BuildEventId.named_set:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId + 49, // 13: build_event_stream.BuildEventId.target_completed:type_name -> build_event_stream.BuildEventId.TargetCompletedId + 50, // 14: build_event_stream.BuildEventId.action_completed:type_name -> build_event_stream.BuildEventId.ActionCompletedId + 51, // 15: build_event_stream.BuildEventId.unconfigured_label:type_name -> build_event_stream.BuildEventId.UnconfiguredLabelId + 52, // 16: build_event_stream.BuildEventId.configured_label:type_name -> build_event_stream.BuildEventId.ConfiguredLabelId + 53, // 17: build_event_stream.BuildEventId.test_result:type_name -> build_event_stream.BuildEventId.TestResultId + 54, // 18: build_event_stream.BuildEventId.test_progress:type_name -> build_event_stream.BuildEventId.TestProgressId + 55, // 19: build_event_stream.BuildEventId.test_summary:type_name -> build_event_stream.BuildEventId.TestSummaryId + 56, // 20: build_event_stream.BuildEventId.target_summary:type_name -> build_event_stream.BuildEventId.TargetSummaryId + 57, // 21: build_event_stream.BuildEventId.build_finished:type_name -> build_event_stream.BuildEventId.BuildFinishedId + 58, // 22: build_event_stream.BuildEventId.build_tool_logs:type_name -> build_event_stream.BuildEventId.BuildToolLogsId + 59, // 23: build_event_stream.BuildEventId.build_metrics:type_name -> build_event_stream.BuildEventId.BuildMetricsId + 44, // 24: build_event_stream.BuildEventId.workspace:type_name -> build_event_stream.BuildEventId.WorkspaceConfigId + 45, // 25: build_event_stream.BuildEventId.build_metadata:type_name -> build_event_stream.BuildEventId.BuildMetadataId + 60, // 26: build_event_stream.BuildEventId.convenience_symlinks_identified:type_name -> build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedId + 61, // 27: build_event_stream.BuildEventId.exec_request:type_name -> build_event_stream.BuildEventId.ExecRequestId + 2, // 28: build_event_stream.Aborted.reason:type_name -> build_event_stream.Aborted.AbortReason + 94, // 29: build_event_stream.BuildStarted.start_time:type_name -> google.protobuf.Timestamp + 95, // 30: build_event_stream.OptionsParsed.invocation_policy:type_name -> blaze.invocation_policy.InvocationPolicy + 62, // 31: build_event_stream.WorkspaceStatus.item:type_name -> build_event_stream.WorkspaceStatus.Item + 63, // 32: build_event_stream.BuildMetadata.metadata:type_name -> build_event_stream.BuildMetadata.MetadataEntry + 64, // 33: build_event_stream.Configuration.make_variable:type_name -> build_event_stream.Configuration.MakeVariableEntry + 65, // 34: build_event_stream.PatternExpanded.test_suite_expansions:type_name -> build_event_stream.PatternExpanded.TestSuiteExpansion + 0, // 35: build_event_stream.TargetConfigured.test_size:type_name -> build_event_stream.TestSize + 18, // 36: build_event_stream.NamedSetOfFiles.files:type_name -> build_event_stream.File + 47, // 37: build_event_stream.NamedSetOfFiles.file_sets:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId + 18, // 38: build_event_stream.ActionExecuted.stdout:type_name -> build_event_stream.File + 18, // 39: build_event_stream.ActionExecuted.stderr:type_name -> build_event_stream.File + 48, // 40: build_event_stream.ActionExecuted.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 18, // 41: build_event_stream.ActionExecuted.primary_output:type_name -> build_event_stream.File + 18, // 42: build_event_stream.ActionExecuted.action_metadata_logs:type_name -> build_event_stream.File + 96, // 43: build_event_stream.ActionExecuted.failure_detail:type_name -> failure_details.FailureDetail + 94, // 44: build_event_stream.ActionExecuted.start_time:type_name -> google.protobuf.Timestamp + 94, // 45: build_event_stream.ActionExecuted.end_time:type_name -> google.protobuf.Timestamp + 97, // 46: build_event_stream.ActionExecuted.strategy_details:type_name -> google.protobuf.Any + 47, // 47: build_event_stream.OutputGroup.file_sets:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId + 18, // 48: build_event_stream.OutputGroup.inline_files:type_name -> build_event_stream.File + 0, // 49: build_event_stream.TargetComplete.test_size:type_name -> build_event_stream.TestSize + 21, // 50: build_event_stream.TargetComplete.output_group:type_name -> build_event_stream.OutputGroup + 18, // 51: build_event_stream.TargetComplete.important_output:type_name -> build_event_stream.File + 18, // 52: build_event_stream.TargetComplete.directory_output:type_name -> build_event_stream.File + 98, // 53: build_event_stream.TargetComplete.test_timeout:type_name -> google.protobuf.Duration + 96, // 54: build_event_stream.TargetComplete.failure_detail:type_name -> failure_details.FailureDetail + 1, // 55: build_event_stream.TestResult.status:type_name -> build_event_stream.TestStatus + 94, // 56: build_event_stream.TestResult.test_attempt_start:type_name -> google.protobuf.Timestamp + 98, // 57: build_event_stream.TestResult.test_attempt_duration:type_name -> google.protobuf.Duration + 18, // 58: build_event_stream.TestResult.test_action_output:type_name -> build_event_stream.File + 66, // 59: build_event_stream.TestResult.execution_info:type_name -> build_event_stream.TestResult.ExecutionInfo + 1, // 60: build_event_stream.TestSummary.overall_status:type_name -> build_event_stream.TestStatus + 18, // 61: build_event_stream.TestSummary.passed:type_name -> build_event_stream.File + 18, // 62: build_event_stream.TestSummary.failed:type_name -> build_event_stream.File + 94, // 63: build_event_stream.TestSummary.first_start_time:type_name -> google.protobuf.Timestamp + 94, // 64: build_event_stream.TestSummary.last_stop_time:type_name -> google.protobuf.Timestamp + 98, // 65: build_event_stream.TestSummary.total_run_duration:type_name -> google.protobuf.Duration + 1, // 66: build_event_stream.TargetSummary.overall_test_status:type_name -> build_event_stream.TestStatus + 69, // 67: build_event_stream.BuildFinished.exit_code:type_name -> build_event_stream.BuildFinished.ExitCode + 94, // 68: build_event_stream.BuildFinished.finish_time:type_name -> google.protobuf.Timestamp + 70, // 69: build_event_stream.BuildFinished.anomaly_report:type_name -> build_event_stream.BuildFinished.AnomalyReport + 96, // 70: build_event_stream.BuildFinished.failure_detail:type_name -> failure_details.FailureDetail + 71, // 71: build_event_stream.BuildMetrics.action_summary:type_name -> build_event_stream.BuildMetrics.ActionSummary + 72, // 72: build_event_stream.BuildMetrics.memory_metrics:type_name -> build_event_stream.BuildMetrics.MemoryMetrics + 73, // 73: build_event_stream.BuildMetrics.target_metrics:type_name -> build_event_stream.BuildMetrics.TargetMetrics + 74, // 74: build_event_stream.BuildMetrics.package_metrics:type_name -> build_event_stream.BuildMetrics.PackageMetrics + 75, // 75: build_event_stream.BuildMetrics.timing_metrics:type_name -> build_event_stream.BuildMetrics.TimingMetrics + 76, // 76: build_event_stream.BuildMetrics.cumulative_metrics:type_name -> build_event_stream.BuildMetrics.CumulativeMetrics + 77, // 77: build_event_stream.BuildMetrics.artifact_metrics:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics + 79, // 78: build_event_stream.BuildMetrics.build_graph_metrics:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics + 80, // 79: build_event_stream.BuildMetrics.worker_metrics:type_name -> build_event_stream.BuildMetrics.WorkerMetrics + 81, // 80: build_event_stream.BuildMetrics.network_metrics:type_name -> build_event_stream.BuildMetrics.NetworkMetrics + 82, // 81: build_event_stream.BuildMetrics.worker_pool_metrics:type_name -> build_event_stream.BuildMetrics.WorkerPoolMetrics + 83, // 82: build_event_stream.BuildMetrics.dynamic_execution_metrics:type_name -> build_event_stream.BuildMetrics.DynamicExecutionMetrics + 18, // 83: build_event_stream.BuildToolLogs.log:type_name -> build_event_stream.File + 31, // 84: build_event_stream.ConvenienceSymlinksIdentified.convenience_symlinks:type_name -> build_event_stream.ConvenienceSymlink + 4, // 85: build_event_stream.ConvenienceSymlink.action:type_name -> build_event_stream.ConvenienceSymlink.Action + 33, // 86: build_event_stream.ExecRequestConstructed.environment_variable:type_name -> build_event_stream.EnvironmentVariable + 5, // 87: build_event_stream.BuildEvent.id:type_name -> build_event_stream.BuildEventId + 5, // 88: build_event_stream.BuildEvent.children:type_name -> build_event_stream.BuildEventId + 6, // 89: build_event_stream.BuildEvent.progress:type_name -> build_event_stream.Progress + 7, // 90: build_event_stream.BuildEvent.aborted:type_name -> build_event_stream.Aborted + 8, // 91: build_event_stream.BuildEvent.started:type_name -> build_event_stream.BuildStarted + 10, // 92: build_event_stream.BuildEvent.unstructured_command_line:type_name -> build_event_stream.UnstructuredCommandLine + 99, // 93: build_event_stream.BuildEvent.structured_command_line:type_name -> command_line.CommandLine + 11, // 94: build_event_stream.BuildEvent.options_parsed:type_name -> build_event_stream.OptionsParsed + 13, // 95: build_event_stream.BuildEvent.workspace_status:type_name -> build_event_stream.WorkspaceStatus + 12, // 96: build_event_stream.BuildEvent.fetch:type_name -> build_event_stream.Fetch + 15, // 97: build_event_stream.BuildEvent.configuration:type_name -> build_event_stream.Configuration + 16, // 98: build_event_stream.BuildEvent.expanded:type_name -> build_event_stream.PatternExpanded + 17, // 99: build_event_stream.BuildEvent.configured:type_name -> build_event_stream.TargetConfigured + 20, // 100: build_event_stream.BuildEvent.action:type_name -> build_event_stream.ActionExecuted + 19, // 101: build_event_stream.BuildEvent.named_set_of_files:type_name -> build_event_stream.NamedSetOfFiles + 22, // 102: build_event_stream.BuildEvent.completed:type_name -> build_event_stream.TargetComplete + 23, // 103: build_event_stream.BuildEvent.test_result:type_name -> build_event_stream.TestResult + 24, // 104: build_event_stream.BuildEvent.test_progress:type_name -> build_event_stream.TestProgress + 25, // 105: build_event_stream.BuildEvent.test_summary:type_name -> build_event_stream.TestSummary + 26, // 106: build_event_stream.BuildEvent.target_summary:type_name -> build_event_stream.TargetSummary + 27, // 107: build_event_stream.BuildEvent.finished:type_name -> build_event_stream.BuildFinished + 29, // 108: build_event_stream.BuildEvent.build_tool_logs:type_name -> build_event_stream.BuildToolLogs + 28, // 109: build_event_stream.BuildEvent.build_metrics:type_name -> build_event_stream.BuildMetrics + 9, // 110: build_event_stream.BuildEvent.workspace_info:type_name -> build_event_stream.WorkspaceConfig + 14, // 111: build_event_stream.BuildEvent.build_metadata:type_name -> build_event_stream.BuildMetadata + 30, // 112: build_event_stream.BuildEvent.convenience_symlinks_identified:type_name -> build_event_stream.ConvenienceSymlinksIdentified + 32, // 113: build_event_stream.BuildEvent.exec_request:type_name -> build_event_stream.ExecRequestConstructed + 48, // 114: build_event_stream.BuildEventId.TargetCompletedId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 48, // 115: build_event_stream.BuildEventId.ActionCompletedId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 48, // 116: build_event_stream.BuildEventId.ConfiguredLabelId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 48, // 117: build_event_stream.BuildEventId.TestResultId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 48, // 118: build_event_stream.BuildEventId.TestProgressId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 48, // 119: build_event_stream.BuildEventId.TestSummaryId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 48, // 120: build_event_stream.BuildEventId.TargetSummaryId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId + 67, // 121: build_event_stream.TestResult.ExecutionInfo.timing_breakdown:type_name -> build_event_stream.TestResult.ExecutionInfo.TimingBreakdown + 68, // 122: build_event_stream.TestResult.ExecutionInfo.resource_usage:type_name -> build_event_stream.TestResult.ExecutionInfo.ResourceUsage + 67, // 123: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.child:type_name -> build_event_stream.TestResult.ExecutionInfo.TimingBreakdown + 98, // 124: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time:type_name -> google.protobuf.Duration + 84, // 125: build_event_stream.BuildMetrics.ActionSummary.action_data:type_name -> build_event_stream.BuildMetrics.ActionSummary.ActionData + 85, // 126: build_event_stream.BuildMetrics.ActionSummary.runner_count:type_name -> build_event_stream.BuildMetrics.ActionSummary.RunnerCount + 100, // 127: build_event_stream.BuildMetrics.ActionSummary.action_cache_statistics:type_name -> blaze.ActionCacheStatistics + 86, // 128: build_event_stream.BuildMetrics.MemoryMetrics.garbage_metrics:type_name -> build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics + 101, // 129: build_event_stream.BuildMetrics.PackageMetrics.package_load_metrics:type_name -> devtools.build.lib.packages.metrics.PackageLoadMetrics + 87, // 130: build_event_stream.BuildMetrics.ArtifactMetrics.source_artifacts_read:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric + 87, // 131: build_event_stream.BuildMetrics.ArtifactMetrics.output_artifacts_seen:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric + 87, // 132: build_event_stream.BuildMetrics.ArtifactMetrics.output_artifacts_from_action_cache:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric + 87, // 133: build_event_stream.BuildMetrics.ArtifactMetrics.top_level_artifacts:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric + 78, // 134: build_event_stream.BuildMetrics.BuildGraphMetrics.dirtied_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat + 78, // 135: build_event_stream.BuildMetrics.BuildGraphMetrics.changed_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat + 78, // 136: build_event_stream.BuildMetrics.BuildGraphMetrics.built_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat + 78, // 137: build_event_stream.BuildMetrics.BuildGraphMetrics.cleaned_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat + 78, // 138: build_event_stream.BuildMetrics.BuildGraphMetrics.evaluated_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat + 88, // 139: build_event_stream.BuildMetrics.BuildGraphMetrics.rule_class:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount + 89, // 140: build_event_stream.BuildMetrics.BuildGraphMetrics.aspect:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount + 3, // 141: build_event_stream.BuildMetrics.WorkerMetrics.worker_status:type_name -> build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatus + 102, // 142: build_event_stream.BuildMetrics.WorkerMetrics.code:type_name -> failure_details.Worker.Code + 90, // 143: build_event_stream.BuildMetrics.WorkerMetrics.worker_stats:type_name -> build_event_stream.BuildMetrics.WorkerMetrics.WorkerStats + 91, // 144: build_event_stream.BuildMetrics.NetworkMetrics.system_network_stats:type_name -> build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStats + 92, // 145: build_event_stream.BuildMetrics.WorkerPoolMetrics.worker_pool_stats:type_name -> build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats + 93, // 146: build_event_stream.BuildMetrics.DynamicExecutionMetrics.race_statistics:type_name -> build_event_stream.BuildMetrics.DynamicExecutionMetrics.RaceStatistics + 98, // 147: build_event_stream.BuildMetrics.ActionSummary.ActionData.system_time:type_name -> google.protobuf.Duration + 98, // 148: build_event_stream.BuildMetrics.ActionSummary.ActionData.user_time:type_name -> google.protobuf.Duration + 149, // [149:149] is the sub-list for method output_type + 149, // [149:149] is the sub-list for method input_type + 149, // [149:149] is the sub-list for extension type_name + 149, // [149:149] is the sub-list for extension extendee + 0, // [0:149] is the sub-list for field type_name +} + +func init() { + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_init() +} +func file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_init() { + if File_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto != nil { + return + } + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0].OneofWrappers = []any{ + (*BuildEventId_Unknown)(nil), + (*BuildEventId_Progress)(nil), + (*BuildEventId_Started)(nil), + (*BuildEventId_UnstructuredCommandLine)(nil), + (*BuildEventId_StructuredCommandLine)(nil), + (*BuildEventId_WorkspaceStatus)(nil), + (*BuildEventId_OptionsParsed)(nil), + (*BuildEventId_Fetch)(nil), + (*BuildEventId_Configuration)(nil), + (*BuildEventId_TargetConfigured)(nil), + (*BuildEventId_Pattern)(nil), + (*BuildEventId_PatternSkipped)(nil), + (*BuildEventId_NamedSet)(nil), + (*BuildEventId_TargetCompleted)(nil), + (*BuildEventId_ActionCompleted)(nil), + (*BuildEventId_UnconfiguredLabel)(nil), + (*BuildEventId_ConfiguredLabel)(nil), + (*BuildEventId_TestResult)(nil), + (*BuildEventId_TestProgress)(nil), + (*BuildEventId_TestSummary)(nil), + (*BuildEventId_TargetSummary)(nil), + (*BuildEventId_BuildFinished)(nil), + (*BuildEventId_BuildToolLogs)(nil), + (*BuildEventId_BuildMetrics)(nil), + (*BuildEventId_Workspace)(nil), + (*BuildEventId_BuildMetadata)(nil), + (*BuildEventId_ConvenienceSymlinksIdentified)(nil), + (*BuildEventId_ExecRequest)(nil), + } + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13].OneofWrappers = []any{ + (*File_Uri)(nil), + (*File_Contents)(nil), + (*File_SymlinkTargetPath)(nil), + } + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29].OneofWrappers = []any{ + (*BuildEvent_Progress)(nil), + (*BuildEvent_Aborted)(nil), + (*BuildEvent_Started)(nil), + (*BuildEvent_UnstructuredCommandLine)(nil), + (*BuildEvent_StructuredCommandLine)(nil), + (*BuildEvent_OptionsParsed)(nil), + (*BuildEvent_WorkspaceStatus)(nil), + (*BuildEvent_Fetch)(nil), + (*BuildEvent_Configuration)(nil), + (*BuildEvent_Expanded)(nil), + (*BuildEvent_Configured)(nil), + (*BuildEvent_Action)(nil), + (*BuildEvent_NamedSetOfFiles)(nil), + (*BuildEvent_Completed)(nil), + (*BuildEvent_TestResult)(nil), + (*BuildEvent_TestProgress)(nil), + (*BuildEvent_TestSummary)(nil), + (*BuildEvent_TargetSummary)(nil), + (*BuildEvent_Finished)(nil), + (*BuildEvent_BuildToolLogs)(nil), + (*BuildEvent_BuildMetrics)(nil), + (*BuildEvent_WorkspaceInfo)(nil), + (*BuildEvent_BuildMetadata)(nil), + (*BuildEvent_ConvenienceSymlinksIdentified)(nil), + (*BuildEvent_ExecRequest)(nil), + } + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75].OneofWrappers = []any{} + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc)), + NumEnums: 5, + NumMessages: 89, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes, + DependencyIndexes: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs, + EnumInfos: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes, + MessageInfos: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes, + }.Build() + File_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto = out.File + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes = nil + file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod new file mode 100644 index 0000000..9f62ae4 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel new file mode 100644 index 0000000..1287f2c --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "action_cache", + srcs = ["action_cache.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go new file mode 100755 index 0000000..f1c8fba --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go @@ -0,0 +1,301 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/action_cache.proto + +package action_cache + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type ActionCacheStatistics_MissReason int32 + +const ( + ActionCacheStatistics_DIFFERENT_ACTION_KEY ActionCacheStatistics_MissReason = 0 + ActionCacheStatistics_DIFFERENT_DEPS ActionCacheStatistics_MissReason = 1 + ActionCacheStatistics_DIFFERENT_ENVIRONMENT ActionCacheStatistics_MissReason = 2 + ActionCacheStatistics_DIFFERENT_FILES ActionCacheStatistics_MissReason = 3 + ActionCacheStatistics_CORRUPTED_CACHE_ENTRY ActionCacheStatistics_MissReason = 4 + ActionCacheStatistics_NOT_CACHED ActionCacheStatistics_MissReason = 5 + ActionCacheStatistics_UNCONDITIONAL_EXECUTION ActionCacheStatistics_MissReason = 6 +) + +// Enum value maps for ActionCacheStatistics_MissReason. +var ( + ActionCacheStatistics_MissReason_name = map[int32]string{ + 0: "DIFFERENT_ACTION_KEY", + 1: "DIFFERENT_DEPS", + 2: "DIFFERENT_ENVIRONMENT", + 3: "DIFFERENT_FILES", + 4: "CORRUPTED_CACHE_ENTRY", + 5: "NOT_CACHED", + 6: "UNCONDITIONAL_EXECUTION", + } + ActionCacheStatistics_MissReason_value = map[string]int32{ + "DIFFERENT_ACTION_KEY": 0, + "DIFFERENT_DEPS": 1, + "DIFFERENT_ENVIRONMENT": 2, + "DIFFERENT_FILES": 3, + "CORRUPTED_CACHE_ENTRY": 4, + "NOT_CACHED": 5, + "UNCONDITIONAL_EXECUTION": 6, + } +) + +func (x ActionCacheStatistics_MissReason) Enum() *ActionCacheStatistics_MissReason { + p := new(ActionCacheStatistics_MissReason) + *p = x + return p +} + +func (x ActionCacheStatistics_MissReason) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ActionCacheStatistics_MissReason) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_action_cache_proto_enumTypes[0].Descriptor() +} + +func (ActionCacheStatistics_MissReason) Type() protoreflect.EnumType { + return &file_src_main_protobuf_action_cache_proto_enumTypes[0] +} + +func (x ActionCacheStatistics_MissReason) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ActionCacheStatistics_MissReason.Descriptor instead. +func (ActionCacheStatistics_MissReason) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_action_cache_proto_rawDescGZIP(), []int{0, 0} +} + +type ActionCacheStatistics struct { + state protoimpl.MessageState `protogen:"open.v1"` + SizeInBytes uint64 `protobuf:"varint,1,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"` + SaveTimeInMs uint64 `protobuf:"varint,2,opt,name=save_time_in_ms,json=saveTimeInMs,proto3" json:"save_time_in_ms,omitempty"` + Hits int32 `protobuf:"varint,3,opt,name=hits,proto3" json:"hits,omitempty"` + Misses int32 `protobuf:"varint,4,opt,name=misses,proto3" json:"misses,omitempty"` + MissDetails []*ActionCacheStatistics_MissDetail `protobuf:"bytes,5,rep,name=miss_details,json=missDetails,proto3" json:"miss_details,omitempty"` + LoadTimeInMs uint64 `protobuf:"varint,6,opt,name=load_time_in_ms,json=loadTimeInMs,proto3" json:"load_time_in_ms,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionCacheStatistics) Reset() { + *x = ActionCacheStatistics{} + mi := &file_src_main_protobuf_action_cache_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionCacheStatistics) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionCacheStatistics) ProtoMessage() {} + +func (x *ActionCacheStatistics) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_action_cache_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionCacheStatistics.ProtoReflect.Descriptor instead. +func (*ActionCacheStatistics) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_action_cache_proto_rawDescGZIP(), []int{0} +} + +func (x *ActionCacheStatistics) GetSizeInBytes() uint64 { + if x != nil { + return x.SizeInBytes + } + return 0 +} + +func (x *ActionCacheStatistics) GetSaveTimeInMs() uint64 { + if x != nil { + return x.SaveTimeInMs + } + return 0 +} + +func (x *ActionCacheStatistics) GetHits() int32 { + if x != nil { + return x.Hits + } + return 0 +} + +func (x *ActionCacheStatistics) GetMisses() int32 { + if x != nil { + return x.Misses + } + return 0 +} + +func (x *ActionCacheStatistics) GetMissDetails() []*ActionCacheStatistics_MissDetail { + if x != nil { + return x.MissDetails + } + return nil +} + +func (x *ActionCacheStatistics) GetLoadTimeInMs() uint64 { + if x != nil { + return x.LoadTimeInMs + } + return 0 +} + +type ActionCacheStatistics_MissDetail struct { + state protoimpl.MessageState `protogen:"open.v1"` + Reason ActionCacheStatistics_MissReason `protobuf:"varint,1,opt,name=reason,proto3,enum=blaze.ActionCacheStatistics_MissReason" json:"reason,omitempty"` + Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionCacheStatistics_MissDetail) Reset() { + *x = ActionCacheStatistics_MissDetail{} + mi := &file_src_main_protobuf_action_cache_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionCacheStatistics_MissDetail) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionCacheStatistics_MissDetail) ProtoMessage() {} + +func (x *ActionCacheStatistics_MissDetail) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_action_cache_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionCacheStatistics_MissDetail.ProtoReflect.Descriptor instead. +func (*ActionCacheStatistics_MissDetail) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_action_cache_proto_rawDescGZIP(), []int{0, 0} +} + +func (x *ActionCacheStatistics_MissDetail) GetReason() ActionCacheStatistics_MissReason { + if x != nil { + return x.Reason + } + return ActionCacheStatistics_DIFFERENT_ACTION_KEY +} + +func (x *ActionCacheStatistics_MissDetail) GetCount() int32 { + if x != nil { + return x.Count + } + return 0 +} + +var File_src_main_protobuf_action_cache_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_action_cache_proto_rawDesc = "" + + "\n" + + "$src/main/protobuf/action_cache.proto\x12\x05blaze\"\x9b\x04\n" + + "\x15ActionCacheStatistics\x12\"\n" + + "\rsize_in_bytes\x18\x01 \x01(\x04R\vsizeInBytes\x12%\n" + + "\x0fsave_time_in_ms\x18\x02 \x01(\x04R\fsaveTimeInMs\x12\x12\n" + + "\x04hits\x18\x03 \x01(\x05R\x04hits\x12\x16\n" + + "\x06misses\x18\x04 \x01(\x05R\x06misses\x12J\n" + + "\fmiss_details\x18\x05 \x03(\v2'.blaze.ActionCacheStatistics.MissDetailR\vmissDetails\x12%\n" + + "\x0fload_time_in_ms\x18\x06 \x01(\x04R\floadTimeInMs\x1ac\n" + + "\n" + + "MissDetail\x12?\n" + + "\x06reason\x18\x01 \x01(\x0e2'.blaze.ActionCacheStatistics.MissReasonR\x06reason\x12\x14\n" + + "\x05count\x18\x02 \x01(\x05R\x05count\"\xb2\x01\n" + + "\n" + + "MissReason\x12\x18\n" + + "\x14DIFFERENT_ACTION_KEY\x10\x00\x12\x12\n" + + "\x0eDIFFERENT_DEPS\x10\x01\x12\x19\n" + + "\x15DIFFERENT_ENVIRONMENT\x10\x02\x12\x13\n" + + "\x0fDIFFERENT_FILES\x10\x03\x12\x19\n" + + "\x15CORRUPTED_CACHE_ENTRY\x10\x04\x12\x0e\n" + + "\n" + + "NOT_CACHED\x10\x05\x12\x1b\n" + + "\x17UNCONDITIONAL_EXECUTION\x10\x06B5\n" + + "+com.google.devtools.build.lib.actions.cacheB\x06Protosb\x06proto3" + +var ( + file_src_main_protobuf_action_cache_proto_rawDescOnce sync.Once + file_src_main_protobuf_action_cache_proto_rawDescData []byte +) + +func file_src_main_protobuf_action_cache_proto_rawDescGZIP() []byte { + file_src_main_protobuf_action_cache_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_action_cache_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_action_cache_proto_rawDesc), len(file_src_main_protobuf_action_cache_proto_rawDesc))) + }) + return file_src_main_protobuf_action_cache_proto_rawDescData +} + +var file_src_main_protobuf_action_cache_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_src_main_protobuf_action_cache_proto_msgTypes = make([]protoimpl.MessageInfo, 2) +var file_src_main_protobuf_action_cache_proto_goTypes = []any{ + (ActionCacheStatistics_MissReason)(0), // 0: blaze.ActionCacheStatistics.MissReason + (*ActionCacheStatistics)(nil), // 1: blaze.ActionCacheStatistics + (*ActionCacheStatistics_MissDetail)(nil), // 2: blaze.ActionCacheStatistics.MissDetail +} +var file_src_main_protobuf_action_cache_proto_depIdxs = []int32{ + 2, // 0: blaze.ActionCacheStatistics.miss_details:type_name -> blaze.ActionCacheStatistics.MissDetail + 0, // 1: blaze.ActionCacheStatistics.MissDetail.reason:type_name -> blaze.ActionCacheStatistics.MissReason + 2, // [2:2] is the sub-list for method output_type + 2, // [2:2] is the sub-list for method input_type + 2, // [2:2] is the sub-list for extension type_name + 2, // [2:2] is the sub-list for extension extendee + 0, // [0:2] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_action_cache_proto_init() } +func file_src_main_protobuf_action_cache_proto_init() { + if File_src_main_protobuf_action_cache_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_action_cache_proto_rawDesc), len(file_src_main_protobuf_action_cache_proto_rawDesc)), + NumEnums: 1, + NumMessages: 2, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_action_cache_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_action_cache_proto_depIdxs, + EnumInfos: file_src_main_protobuf_action_cache_proto_enumTypes, + MessageInfos: file_src_main_protobuf_action_cache_proto_msgTypes, + }.Build() + File_src_main_protobuf_action_cache_proto = out.File + file_src_main_protobuf_action_cache_proto_goTypes = nil + file_src_main_protobuf_action_cache_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod new file mode 100644 index 0000000..9244923 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/action_cache.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel new file mode 100644 index 0000000..111258f --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "analysis_v2", + srcs = ["analysis_v2.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2", + visibility = ["//visibility:public"], + deps = [ + "@bazelapis//src/main/protobuf:build_go_proto", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go similarity index 72% rename from local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go rename to genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go index f2a2031..c31c275 100755 --- a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/analysis_v2.pb.go @@ -183,25 +183,28 @@ func (x *Artifact) GetIsTreeArtifact() bool { } type Action struct { - state protoimpl.MessageState `protogen:"open.v1"` - TargetId uint32 `protobuf:"varint,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` - AspectDescriptorIds []uint32 `protobuf:"varint,2,rep,packed,name=aspect_descriptor_ids,json=aspectDescriptorIds,proto3" json:"aspect_descriptor_ids,omitempty"` - ActionKey string `protobuf:"bytes,3,opt,name=action_key,json=actionKey,proto3" json:"action_key,omitempty"` - Mnemonic string `protobuf:"bytes,4,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - ConfigurationId uint32 `protobuf:"varint,5,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` - Arguments []string `protobuf:"bytes,6,rep,name=arguments,proto3" json:"arguments,omitempty"` - EnvironmentVariables []*KeyValuePair `protobuf:"bytes,7,rep,name=environment_variables,json=environmentVariables,proto3" json:"environment_variables,omitempty"` - InputDepSetIds []uint32 `protobuf:"varint,8,rep,packed,name=input_dep_set_ids,json=inputDepSetIds,proto3" json:"input_dep_set_ids,omitempty"` - OutputIds []uint32 `protobuf:"varint,9,rep,packed,name=output_ids,json=outputIds,proto3" json:"output_ids,omitempty"` - DiscoversInputs bool `protobuf:"varint,10,opt,name=discovers_inputs,json=discoversInputs,proto3" json:"discovers_inputs,omitempty"` - ExecutionInfo []*KeyValuePair `protobuf:"bytes,11,rep,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"` - ParamFiles []*ParamFile `protobuf:"bytes,12,rep,name=param_files,json=paramFiles,proto3" json:"param_files,omitempty"` - PrimaryOutputId uint32 `protobuf:"varint,13,opt,name=primary_output_id,json=primaryOutputId,proto3" json:"primary_output_id,omitempty"` - ExecutionPlatform string `protobuf:"bytes,14,opt,name=execution_platform,json=executionPlatform,proto3" json:"execution_platform,omitempty"` - TemplateContent string `protobuf:"bytes,15,opt,name=template_content,json=templateContent,proto3" json:"template_content,omitempty"` - Substitutions []*KeyValuePair `protobuf:"bytes,16,rep,name=substitutions,proto3" json:"substitutions,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + TargetId uint32 `protobuf:"varint,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` + AspectDescriptorIds []uint32 `protobuf:"varint,2,rep,packed,name=aspect_descriptor_ids,json=aspectDescriptorIds,proto3" json:"aspect_descriptor_ids,omitempty"` + ActionKey string `protobuf:"bytes,3,opt,name=action_key,json=actionKey,proto3" json:"action_key,omitempty"` + Mnemonic string `protobuf:"bytes,4,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + ConfigurationId uint32 `protobuf:"varint,5,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"` + Arguments []string `protobuf:"bytes,6,rep,name=arguments,proto3" json:"arguments,omitempty"` + EnvironmentVariables []*KeyValuePair `protobuf:"bytes,7,rep,name=environment_variables,json=environmentVariables,proto3" json:"environment_variables,omitempty"` + InputDepSetIds []uint32 `protobuf:"varint,8,rep,packed,name=input_dep_set_ids,json=inputDepSetIds,proto3" json:"input_dep_set_ids,omitempty"` + OutputIds []uint32 `protobuf:"varint,9,rep,packed,name=output_ids,json=outputIds,proto3" json:"output_ids,omitempty"` + DiscoversInputs bool `protobuf:"varint,10,opt,name=discovers_inputs,json=discoversInputs,proto3" json:"discovers_inputs,omitempty"` + ExecutionInfo []*KeyValuePair `protobuf:"bytes,11,rep,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"` + ParamFiles []*ParamFile `protobuf:"bytes,12,rep,name=param_files,json=paramFiles,proto3" json:"param_files,omitempty"` + PrimaryOutputId uint32 `protobuf:"varint,13,opt,name=primary_output_id,json=primaryOutputId,proto3" json:"primary_output_id,omitempty"` + ExecutionPlatform string `protobuf:"bytes,14,opt,name=execution_platform,json=executionPlatform,proto3" json:"execution_platform,omitempty"` + TemplateContent string `protobuf:"bytes,15,opt,name=template_content,json=templateContent,proto3" json:"template_content,omitempty"` + Substitutions []*KeyValuePair `protobuf:"bytes,16,rep,name=substitutions,proto3" json:"substitutions,omitempty"` + FileContents string `protobuf:"bytes,17,opt,name=file_contents,json=fileContents,proto3" json:"file_contents,omitempty"` + UnresolvedSymlinkTarget string `protobuf:"bytes,18,opt,name=unresolved_symlink_target,json=unresolvedSymlinkTarget,proto3" json:"unresolved_symlink_target,omitempty"` + IsExecutable bool `protobuf:"varint,19,opt,name=is_executable,json=isExecutable,proto3" json:"is_executable,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *Action) Reset() { @@ -346,6 +349,27 @@ func (x *Action) GetSubstitutions() []*KeyValuePair { return nil } +func (x *Action) GetFileContents() string { + if x != nil { + return x.FileContents + } + return "" +} + +func (x *Action) GetUnresolvedSymlinkTarget() string { + if x != nil { + return x.UnresolvedSymlinkTarget + } + return "" +} + +func (x *Action) GetIsExecutable() bool { + if x != nil { + return x.IsExecutable + } + return false +} + type Target struct { state protoimpl.MessageState `protogen:"open.v1"` Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` @@ -579,14 +603,16 @@ func (x *DepSetOfFiles) GetDirectArtifactIds() []uint32 { } type Configuration struct { - state protoimpl.MessageState `protogen:"open.v1"` - Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` - Mnemonic string `protobuf:"bytes,2,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - PlatformName string `protobuf:"bytes,3,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` - Checksum string `protobuf:"bytes,4,opt,name=checksum,proto3" json:"checksum,omitempty"` - IsTool bool `protobuf:"varint,5,opt,name=is_tool,json=isTool,proto3" json:"is_tool,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` + Mnemonic string `protobuf:"bytes,2,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` + PlatformName string `protobuf:"bytes,3,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` + Checksum string `protobuf:"bytes,4,opt,name=checksum,proto3" json:"checksum,omitempty"` + IsTool bool `protobuf:"varint,5,opt,name=is_tool,json=isTool,proto3" json:"is_tool,omitempty"` + Fragments []*Fragment `protobuf:"bytes,6,rep,name=fragments,proto3" json:"fragments,omitempty"` + FragmentOptions []*FragmentOptions `protobuf:"bytes,7,rep,name=fragment_options,json=fragmentOptions,proto3" json:"fragment_options,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *Configuration) Reset() { @@ -654,6 +680,176 @@ func (x *Configuration) GetIsTool() bool { return false } +func (x *Configuration) GetFragments() []*Fragment { + if x != nil { + return x.Fragments + } + return nil +} + +func (x *Configuration) GetFragmentOptions() []*FragmentOptions { + if x != nil { + return x.FragmentOptions + } + return nil +} + +type Fragment struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + FragmentOptionNames []string `protobuf:"bytes,2,rep,name=fragment_option_names,json=fragmentOptionNames,proto3" json:"fragment_option_names,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Fragment) Reset() { + *x = Fragment{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Fragment) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Fragment) ProtoMessage() {} + +func (x *Fragment) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Fragment.ProtoReflect.Descriptor instead. +func (*Fragment) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{8} +} + +func (x *Fragment) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *Fragment) GetFragmentOptionNames() []string { + if x != nil { + return x.FragmentOptionNames + } + return nil +} + +type FragmentOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + Options []*Option `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FragmentOptions) Reset() { + *x = FragmentOptions{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FragmentOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FragmentOptions) ProtoMessage() {} + +func (x *FragmentOptions) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FragmentOptions.ProtoReflect.Descriptor instead. +func (*FragmentOptions) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{9} +} + +func (x *FragmentOptions) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *FragmentOptions) GetOptions() []*Option { + if x != nil { + return x.Options + } + return nil +} + +type Option struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value,proto3,oneof" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Option) Reset() { + *x = Option{} + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Option) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Option) ProtoMessage() {} + +func (x *Option) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Option.ProtoReflect.Descriptor instead. +func (*Option) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{10} +} + +func (x *Option) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *Option) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + type KeyValuePair struct { state protoimpl.MessageState `protogen:"open.v1"` Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` @@ -664,7 +860,7 @@ type KeyValuePair struct { func (x *KeyValuePair) Reset() { *x = KeyValuePair{} - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[8] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -676,7 +872,7 @@ func (x *KeyValuePair) String() string { func (*KeyValuePair) ProtoMessage() {} func (x *KeyValuePair) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[8] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[11] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -689,7 +885,7 @@ func (x *KeyValuePair) ProtoReflect() protoreflect.Message { // Deprecated: Use KeyValuePair.ProtoReflect.Descriptor instead. func (*KeyValuePair) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{8} + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{11} } func (x *KeyValuePair) GetKey() string { @@ -718,7 +914,7 @@ type ConfiguredTarget struct { func (x *ConfiguredTarget) Reset() { *x = ConfiguredTarget{} - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[9] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -730,7 +926,7 @@ func (x *ConfiguredTarget) String() string { func (*ConfiguredTarget) ProtoMessage() {} func (x *ConfiguredTarget) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[9] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[12] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -743,7 +939,7 @@ func (x *ConfiguredTarget) ProtoReflect() protoreflect.Message { // Deprecated: Use ConfiguredTarget.ProtoReflect.Descriptor instead. func (*ConfiguredTarget) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{9} + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{12} } func (x *ConfiguredTarget) GetTarget() *build.Target { @@ -778,7 +974,7 @@ type CqueryResult struct { func (x *CqueryResult) Reset() { *x = CqueryResult{} - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[10] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -790,7 +986,7 @@ func (x *CqueryResult) String() string { func (*CqueryResult) ProtoMessage() {} func (x *CqueryResult) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[10] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[13] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -803,7 +999,7 @@ func (x *CqueryResult) ProtoReflect() protoreflect.Message { // Deprecated: Use CqueryResult.ProtoReflect.Descriptor instead. func (*CqueryResult) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{10} + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{13} } func (x *CqueryResult) GetResults() []*ConfiguredTarget { @@ -830,7 +1026,7 @@ type ParamFile struct { func (x *ParamFile) Reset() { *x = ParamFile{} - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[11] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -842,7 +1038,7 @@ func (x *ParamFile) String() string { func (*ParamFile) ProtoMessage() {} func (x *ParamFile) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[11] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[14] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -855,7 +1051,7 @@ func (x *ParamFile) ProtoReflect() protoreflect.Message { // Deprecated: Use ParamFile.ProtoReflect.Descriptor instead. func (*ParamFile) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{11} + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{14} } func (x *ParamFile) GetExecPath() string { @@ -883,7 +1079,7 @@ type PathFragment struct { func (x *PathFragment) Reset() { *x = PathFragment{} - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[12] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -895,7 +1091,7 @@ func (x *PathFragment) String() string { func (*PathFragment) ProtoMessage() {} func (x *PathFragment) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[12] + mi := &file_src_main_protobuf_analysis_v2_proto_msgTypes[15] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -908,7 +1104,7 @@ func (x *PathFragment) ProtoReflect() protoreflect.Message { // Deprecated: Use PathFragment.ProtoReflect.Descriptor instead. func (*PathFragment) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{12} + return file_src_main_protobuf_analysis_v2_proto_rawDescGZIP(), []int{15} } func (x *PathFragment) GetId() uint32 { @@ -949,7 +1145,7 @@ const file_src_main_protobuf_analysis_v2_proto_rawDesc = "" + "\bArtifact\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\x12(\n" + "\x10path_fragment_id\x18\x02 \x01(\rR\x0epathFragmentId\x12(\n" + - "\x10is_tree_artifact\x18\x03 \x01(\bR\x0eisTreeArtifact\"\xd8\x05\n" + + "\x10is_tree_artifact\x18\x03 \x01(\bR\x0eisTreeArtifact\"\xe4\x06\n" + "\x06Action\x12\x1b\n" + "\ttarget_id\x18\x01 \x01(\rR\btargetId\x122\n" + "\x15aspect_descriptor_ids\x18\x02 \x03(\rR\x13aspectDescriptorIds\x12\x1d\n" + @@ -970,7 +1166,10 @@ const file_src_main_protobuf_analysis_v2_proto_rawDesc = "" + "\x11primary_output_id\x18\r \x01(\rR\x0fprimaryOutputId\x12-\n" + "\x12execution_platform\x18\x0e \x01(\tR\x11executionPlatform\x12)\n" + "\x10template_content\x18\x0f \x01(\tR\x0ftemplateContent\x12<\n" + - "\rsubstitutions\x18\x10 \x03(\v2\x16.analysis.KeyValuePairR\rsubstitutions\"R\n" + + "\rsubstitutions\x18\x10 \x03(\v2\x16.analysis.KeyValuePairR\rsubstitutions\x12#\n" + + "\rfile_contents\x18\x11 \x01(\tR\ffileContents\x12:\n" + + "\x19unresolved_symlink_target\x18\x12 \x01(\tR\x17unresolvedSymlinkTarget\x12#\n" + + "\ris_executable\x18\x13 \x01(\bR\fisExecutableJ\x04\b\x14\x10\x15\"R\n" + "\x06Target\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\x12\x14\n" + "\x05label\x18\x02 \x01(\tR\x05label\x12\"\n" + @@ -987,13 +1186,26 @@ const file_src_main_protobuf_analysis_v2_proto_rawDesc = "" + "\rDepSetOfFiles\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\x123\n" + "\x16transitive_dep_set_ids\x18\x02 \x03(\rR\x13transitiveDepSetIds\x12.\n" + - "\x13direct_artifact_ids\x18\x03 \x03(\rR\x11directArtifactIds\"\x95\x01\n" + + "\x13direct_artifact_ids\x18\x03 \x03(\rR\x11directArtifactIds\"\x8d\x02\n" + "\rConfiguration\x12\x0e\n" + "\x02id\x18\x01 \x01(\rR\x02id\x12\x1a\n" + "\bmnemonic\x18\x02 \x01(\tR\bmnemonic\x12#\n" + "\rplatform_name\x18\x03 \x01(\tR\fplatformName\x12\x1a\n" + "\bchecksum\x18\x04 \x01(\tR\bchecksum\x12\x17\n" + - "\ais_tool\x18\x05 \x01(\bR\x06isTool\"6\n" + + "\ais_tool\x18\x05 \x01(\bR\x06isTool\x120\n" + + "\tfragments\x18\x06 \x03(\v2\x12.analysis.FragmentR\tfragments\x12D\n" + + "\x10fragment_options\x18\a \x03(\v2\x19.analysis.FragmentOptionsR\x0ffragmentOptions\"R\n" + + "\bFragment\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x122\n" + + "\x15fragment_option_names\x18\x02 \x03(\tR\x13fragmentOptionNames\"Q\n" + + "\x0fFragmentOptions\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12*\n" + + "\aoptions\x18\x02 \x03(\v2\x10.analysis.OptionR\aoptions\"O\n" + + "\x06Option\x12\x17\n" + + "\x04name\x18\x01 \x01(\tH\x00R\x04name\x88\x01\x01\x12\x19\n" + + "\x05value\x18\x02 \x01(\tH\x01R\x05value\x88\x01\x01B\a\n" + + "\x05_nameB\b\n" + + "\x06_value\"6\n" + "\fKeyValuePair\x12\x10\n" + "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + "\x05value\x18\x02 \x01(\tR\x05value\"\xad\x01\n" + @@ -1025,7 +1237,7 @@ func file_src_main_protobuf_analysis_v2_proto_rawDescGZIP() []byte { return file_src_main_protobuf_analysis_v2_proto_rawDescData } -var file_src_main_protobuf_analysis_v2_proto_msgTypes = make([]protoimpl.MessageInfo, 13) +var file_src_main_protobuf_analysis_v2_proto_msgTypes = make([]protoimpl.MessageInfo, 16) var file_src_main_protobuf_analysis_v2_proto_goTypes = []any{ (*ActionGraphContainer)(nil), // 0: analysis.ActionGraphContainer (*Artifact)(nil), // 1: analysis.Artifact @@ -1035,12 +1247,15 @@ var file_src_main_protobuf_analysis_v2_proto_goTypes = []any{ (*AspectDescriptor)(nil), // 5: analysis.AspectDescriptor (*DepSetOfFiles)(nil), // 6: analysis.DepSetOfFiles (*Configuration)(nil), // 7: analysis.Configuration - (*KeyValuePair)(nil), // 8: analysis.KeyValuePair - (*ConfiguredTarget)(nil), // 9: analysis.ConfiguredTarget - (*CqueryResult)(nil), // 10: analysis.CqueryResult - (*ParamFile)(nil), // 11: analysis.ParamFile - (*PathFragment)(nil), // 12: analysis.PathFragment - (*build.Target)(nil), // 13: blaze_query.Target + (*Fragment)(nil), // 8: analysis.Fragment + (*FragmentOptions)(nil), // 9: analysis.FragmentOptions + (*Option)(nil), // 10: analysis.Option + (*KeyValuePair)(nil), // 11: analysis.KeyValuePair + (*ConfiguredTarget)(nil), // 12: analysis.ConfiguredTarget + (*CqueryResult)(nil), // 13: analysis.CqueryResult + (*ParamFile)(nil), // 14: analysis.ParamFile + (*PathFragment)(nil), // 15: analysis.PathFragment + (*build.Target)(nil), // 16: blaze_query.Target } var file_src_main_protobuf_analysis_v2_proto_depIdxs = []int32{ 1, // 0: analysis.ActionGraphContainer.artifacts:type_name -> analysis.Artifact @@ -1050,21 +1265,24 @@ var file_src_main_protobuf_analysis_v2_proto_depIdxs = []int32{ 7, // 4: analysis.ActionGraphContainer.configuration:type_name -> analysis.Configuration 5, // 5: analysis.ActionGraphContainer.aspect_descriptors:type_name -> analysis.AspectDescriptor 4, // 6: analysis.ActionGraphContainer.rule_classes:type_name -> analysis.RuleClass - 12, // 7: analysis.ActionGraphContainer.path_fragments:type_name -> analysis.PathFragment - 8, // 8: analysis.Action.environment_variables:type_name -> analysis.KeyValuePair - 8, // 9: analysis.Action.execution_info:type_name -> analysis.KeyValuePair - 11, // 10: analysis.Action.param_files:type_name -> analysis.ParamFile - 8, // 11: analysis.Action.substitutions:type_name -> analysis.KeyValuePair - 8, // 12: analysis.AspectDescriptor.parameters:type_name -> analysis.KeyValuePair - 13, // 13: analysis.ConfiguredTarget.target:type_name -> blaze_query.Target - 7, // 14: analysis.ConfiguredTarget.configuration:type_name -> analysis.Configuration - 9, // 15: analysis.CqueryResult.results:type_name -> analysis.ConfiguredTarget - 7, // 16: analysis.CqueryResult.configurations:type_name -> analysis.Configuration - 17, // [17:17] is the sub-list for method output_type - 17, // [17:17] is the sub-list for method input_type - 17, // [17:17] is the sub-list for extension type_name - 17, // [17:17] is the sub-list for extension extendee - 0, // [0:17] is the sub-list for field type_name + 15, // 7: analysis.ActionGraphContainer.path_fragments:type_name -> analysis.PathFragment + 11, // 8: analysis.Action.environment_variables:type_name -> analysis.KeyValuePair + 11, // 9: analysis.Action.execution_info:type_name -> analysis.KeyValuePair + 14, // 10: analysis.Action.param_files:type_name -> analysis.ParamFile + 11, // 11: analysis.Action.substitutions:type_name -> analysis.KeyValuePair + 11, // 12: analysis.AspectDescriptor.parameters:type_name -> analysis.KeyValuePair + 8, // 13: analysis.Configuration.fragments:type_name -> analysis.Fragment + 9, // 14: analysis.Configuration.fragment_options:type_name -> analysis.FragmentOptions + 10, // 15: analysis.FragmentOptions.options:type_name -> analysis.Option + 16, // 16: analysis.ConfiguredTarget.target:type_name -> blaze_query.Target + 7, // 17: analysis.ConfiguredTarget.configuration:type_name -> analysis.Configuration + 12, // 18: analysis.CqueryResult.results:type_name -> analysis.ConfiguredTarget + 7, // 19: analysis.CqueryResult.configurations:type_name -> analysis.Configuration + 20, // [20:20] is the sub-list for method output_type + 20, // [20:20] is the sub-list for method input_type + 20, // [20:20] is the sub-list for extension type_name + 20, // [20:20] is the sub-list for extension extendee + 0, // [0:20] is the sub-list for field type_name } func init() { file_src_main_protobuf_analysis_v2_proto_init() } @@ -1072,13 +1290,14 @@ func file_src_main_protobuf_analysis_v2_proto_init() { if File_src_main_protobuf_analysis_v2_proto != nil { return } + file_src_main_protobuf_analysis_v2_proto_msgTypes[10].OneofWrappers = []any{} type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_analysis_v2_proto_rawDesc), len(file_src_main_protobuf_analysis_v2_proto_rawDesc)), NumEnums: 0, - NumMessages: 13, + NumMessages: 16, NumExtensions: 0, NumServices: 0, }, diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod similarity index 100% rename from local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod rename to genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/go.mod diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel new file mode 100644 index 0000000..3fa9350 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "build", + srcs = ["build.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build", + visibility = ["//visibility:public"], + deps = [ + "@bazelapis//src/main/protobuf:stardoc_output_go_proto", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go similarity index 93% rename from local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go rename to genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go index 97f7062..0d88132 100755 --- a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/build.pb.go @@ -7,6 +7,7 @@ package build import ( + stardoc_output "github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output" protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" @@ -784,6 +785,7 @@ type Attribute struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` ExplicitlySpecified *bool `protobuf:"varint,13,opt,name=explicitly_specified,json=explicitlySpecified" json:"explicitly_specified,omitempty"` Nodep *bool `protobuf:"varint,20,opt,name=nodep" json:"nodep,omitempty"` + SourceAspectName *string `protobuf:"bytes,23,opt,name=source_aspect_name,json=sourceAspectName" json:"source_aspect_name,omitempty"` Type *Attribute_Discriminator `protobuf:"varint,2,req,name=type,enum=blaze_query.Attribute_Discriminator" json:"type,omitempty"` IntValue *int32 `protobuf:"varint,3,opt,name=int_value,json=intValue" json:"int_value,omitempty"` StringValue *string `protobuf:"bytes,5,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` @@ -855,6 +857,13 @@ func (x *Attribute) GetNodep() bool { return false } +func (x *Attribute) GetSourceAspectName() string { + if x != nil && x.SourceAspectName != nil { + return *x.SourceAspectName + } + return "" +} + func (x *Attribute) GetType() Attribute_Discriminator { if x != nil && x.Type != nil { return *x.Type @@ -968,20 +977,22 @@ func (x *Attribute) GetDEPRECATEDStringDictUnaryValue() [][]byte { } type Rule struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` - RuleClass *string `protobuf:"bytes,2,req,name=rule_class,json=ruleClass" json:"rule_class,omitempty"` - Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` - Attribute []*Attribute `protobuf:"bytes,4,rep,name=attribute" json:"attribute,omitempty"` - RuleInput []string `protobuf:"bytes,5,rep,name=rule_input,json=ruleInput" json:"rule_input,omitempty"` - ConfiguredRuleInput []*ConfiguredRuleInput `protobuf:"bytes,15,rep,name=configured_rule_input,json=configuredRuleInput" json:"configured_rule_input,omitempty"` - RuleOutput []string `protobuf:"bytes,6,rep,name=rule_output,json=ruleOutput" json:"rule_output,omitempty"` - DefaultSetting []string `protobuf:"bytes,7,rep,name=default_setting,json=defaultSetting" json:"default_setting,omitempty"` - DEPRECATEDPublicByDefault *bool `protobuf:"varint,9,opt,name=DEPRECATED_public_by_default,json=DEPRECATEDPublicByDefault" json:"DEPRECATED_public_by_default,omitempty"` - DEPRECATEDIsSkylark *bool `protobuf:"varint,10,opt,name=DEPRECATED_is_skylark,json=DEPRECATEDIsSkylark" json:"DEPRECATED_is_skylark,omitempty"` - SkylarkEnvironmentHashCode *string `protobuf:"bytes,12,opt,name=skylark_environment_hash_code,json=skylarkEnvironmentHashCode" json:"skylark_environment_hash_code,omitempty"` - InstantiationStack []string `protobuf:"bytes,13,rep,name=instantiation_stack,json=instantiationStack" json:"instantiation_stack,omitempty"` - DefinitionStack []string `protobuf:"bytes,14,rep,name=definition_stack,json=definitionStack" json:"definition_stack,omitempty"` + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` + RuleClass *string `protobuf:"bytes,2,req,name=rule_class,json=ruleClass" json:"rule_class,omitempty"` + Location *string `protobuf:"bytes,3,opt,name=location" json:"location,omitempty"` + Attribute []*Attribute `protobuf:"bytes,4,rep,name=attribute" json:"attribute,omitempty"` + RuleInput []string `protobuf:"bytes,5,rep,name=rule_input,json=ruleInput" json:"rule_input,omitempty"` + ConfiguredRuleInput []*ConfiguredRuleInput `protobuf:"bytes,15,rep,name=configured_rule_input,json=configuredRuleInput" json:"configured_rule_input,omitempty"` + RuleOutput []string `protobuf:"bytes,6,rep,name=rule_output,json=ruleOutput" json:"rule_output,omitempty"` + DefaultSetting []string `protobuf:"bytes,7,rep,name=default_setting,json=defaultSetting" json:"default_setting,omitempty"` + DEPRECATEDPublicByDefault *bool `protobuf:"varint,9,opt,name=DEPRECATED_public_by_default,json=DEPRECATEDPublicByDefault" json:"DEPRECATED_public_by_default,omitempty"` + DEPRECATEDIsSkylark *bool `protobuf:"varint,10,opt,name=DEPRECATED_is_skylark,json=DEPRECATEDIsSkylark" json:"DEPRECATED_is_skylark,omitempty"` + SkylarkEnvironmentHashCode *string `protobuf:"bytes,12,opt,name=skylark_environment_hash_code,json=skylarkEnvironmentHashCode" json:"skylark_environment_hash_code,omitempty"` + InstantiationStack []string `protobuf:"bytes,13,rep,name=instantiation_stack,json=instantiationStack" json:"instantiation_stack,omitempty"` + DefinitionStack []string `protobuf:"bytes,14,rep,name=definition_stack,json=definitionStack" json:"definition_stack,omitempty"` + RuleClassKey *string `protobuf:"bytes,16,opt,name=rule_class_key,json=ruleClassKey" json:"rule_class_key,omitempty"` + RuleClassInfo *stardoc_output.RuleInfo `protobuf:"bytes,17,opt,name=rule_class_info,json=ruleClassInfo" json:"rule_class_info,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -1107,6 +1118,20 @@ func (x *Rule) GetDefinitionStack() []string { return nil } +func (x *Rule) GetRuleClassKey() string { + if x != nil && x.RuleClassKey != nil { + return *x.RuleClassKey + } + return "" +} + +func (x *Rule) GetRuleClassInfo() *stardoc_output.RuleInfo { + if x != nil { + return x.RuleClassInfo + } + return nil +} + type ConfiguredRuleInput struct { state protoimpl.MessageState `protogen:"open.v1"` Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"` @@ -2339,7 +2364,7 @@ var File_src_main_protobuf_build_proto protoreflect.FileDescriptor const file_src_main_protobuf_build_proto_rawDesc = "" + "\n" + - "\x1dsrc/main/protobuf/build.proto\x12\vblaze_query\"J\n" + + "\x1dsrc/main/protobuf/build.proto\x12\vblaze_query\x1a&src/main/protobuf/stardoc_output.proto\"J\n" + "\aLicense\x12!\n" + "\flicense_type\x18\x01 \x03(\tR\vlicenseType\x12\x1c\n" + "\texception\x18\x02 \x03(\tR\texception\"9\n" + @@ -2368,11 +2393,12 @@ const file_src_main_protobuf_build_proto_rawDesc = "" + "\fstrip_prefix\x18\x06 \x01(\tR\vstripPrefix\",\n" + "\x0fSymlinkBehavior\x12\b\n" + "\x04COPY\x10\x01\x12\x0f\n" + - "\vDEREFERENCE\x10\x02\"\x9f\x16\n" + + "\vDEREFERENCE\x10\x02\"\xcd\x16\n" + "\tAttribute\x12\x12\n" + "\x04name\x18\x01 \x02(\tR\x04name\x121\n" + "\x14explicitly_specified\x18\r \x01(\bR\x13explicitlySpecified\x12\x14\n" + - "\x05nodep\x18\x14 \x01(\bR\x05nodep\x128\n" + + "\x05nodep\x18\x14 \x01(\bR\x05nodep\x12,\n" + + "\x12source_aspect_name\x18\x17 \x01(\tR\x10sourceAspectName\x128\n" + "\x04type\x18\x02 \x02(\x0e2$.blaze_query.Attribute.DiscriminatorR\x04type\x12\x1b\n" + "\tint_value\x18\x03 \x01(\x05R\bintValue\x12!\n" + "\fstring_value\x18\x05 \x01(\tR\vstringValue\x12#\n" + @@ -2444,7 +2470,7 @@ const file_src_main_protobuf_build_proto_rawDesc = "" + "\bTristate\x12\x06\n" + "\x02NO\x10\x00\x12\a\n" + "\x03YES\x10\x01\x12\b\n" + - "\x04AUTO\x10\x02J\x04\b\f\x10\rJ\x04\b\x10\x10\x11\"\xea\x04\n" + + "\x04AUTO\x10\x02J\x04\b\f\x10\rJ\x04\b\x10\x10\x11\"\xd2\x05\n" + "\x04Rule\x12\x12\n" + "\x04name\x18\x01 \x02(\tR\x04name\x12\x1d\n" + "\n" + @@ -2462,7 +2488,9 @@ const file_src_main_protobuf_build_proto_rawDesc = "" + " \x01(\bR\x13DEPRECATEDIsSkylark\x12A\n" + "\x1dskylark_environment_hash_code\x18\f \x01(\tR\x1askylarkEnvironmentHashCode\x12/\n" + "\x13instantiation_stack\x18\r \x03(\tR\x12instantiationStack\x12)\n" + - "\x10definition_stack\x18\x0e \x03(\tR\x0fdefinitionStackJ\x04\b\b\x10\tJ\x04\b\v\x10\f\"\x8d\x01\n" + + "\x10definition_stack\x18\x0e \x03(\tR\x0fdefinitionStack\x12$\n" + + "\x0erule_class_key\x18\x10 \x01(\tR\fruleClassKey\x12@\n" + + "\x0frule_class_info\x18\x11 \x01(\v2\x18.stardoc_output.RuleInfoR\rruleClassInfoJ\x04\b\b\x10\tJ\x04\b\v\x10\f\"\x8d\x01\n" + "\x13ConfiguredRuleInput\x12\x14\n" + "\x05label\x18\x01 \x01(\tR\x05label\x125\n" + "\x16configuration_checksum\x18\x02 \x01(\tR\x15configurationChecksum\x12)\n" + @@ -2600,6 +2628,7 @@ var file_src_main_protobuf_build_proto_goTypes = []any{ (*Attribute_Selector)(nil), // 28: blaze_query.Attribute.Selector (*Attribute_SelectorList)(nil), // 29: blaze_query.Attribute.SelectorList (*AttributeValue_DictEntry)(nil), // 30: blaze_query.AttributeValue.DictEntry + (*stardoc_output.RuleInfo)(nil), // 31: stardoc_output.RuleInfo } var file_src_main_protobuf_build_proto_depIdxs = []int32{ 0, // 0: blaze_query.FilesetEntry.symlink_behavior:type_name -> blaze_query.FilesetEntry.SymlinkBehavior @@ -2615,41 +2644,42 @@ var file_src_main_protobuf_build_proto_depIdxs = []int32{ 29, // 10: blaze_query.Attribute.selector_list:type_name -> blaze_query.Attribute.SelectorList 12, // 11: blaze_query.Rule.attribute:type_name -> blaze_query.Attribute 14, // 12: blaze_query.Rule.configured_rule_input:type_name -> blaze_query.ConfiguredRuleInput - 13, // 13: blaze_query.RuleSummary.rule:type_name -> blaze_query.Rule - 13, // 14: blaze_query.RuleSummary.dependency:type_name -> blaze_query.Rule - 5, // 15: blaze_query.SourceFile.license:type_name -> blaze_query.License - 3, // 16: blaze_query.Target.type:type_name -> blaze_query.Target.Discriminator - 13, // 17: blaze_query.Target.rule:type_name -> blaze_query.Rule - 18, // 18: blaze_query.Target.source_file:type_name -> blaze_query.SourceFile - 19, // 19: blaze_query.Target.generated_file:type_name -> blaze_query.GeneratedFile - 16, // 20: blaze_query.Target.package_group:type_name -> blaze_query.PackageGroup - 17, // 21: blaze_query.Target.environment_group:type_name -> blaze_query.EnvironmentGroup - 20, // 22: blaze_query.QueryResult.target:type_name -> blaze_query.Target - 4, // 23: blaze_query.AllowedRuleClassInfo.policy:type_name -> blaze_query.AllowedRuleClassInfo.AllowedRuleClasses - 1, // 24: blaze_query.AttributeDefinition.type:type_name -> blaze_query.Attribute.Discriminator - 22, // 25: blaze_query.AttributeDefinition.allowed_rule_classes:type_name -> blaze_query.AllowedRuleClassInfo - 24, // 26: blaze_query.AttributeDefinition.default:type_name -> blaze_query.AttributeValue - 24, // 27: blaze_query.AttributeValue.list:type_name -> blaze_query.AttributeValue - 30, // 28: blaze_query.AttributeValue.dict:type_name -> blaze_query.AttributeValue.DictEntry - 23, // 29: blaze_query.RuleDefinition.attribute:type_name -> blaze_query.AttributeDefinition - 25, // 30: blaze_query.BuildLanguage.rule:type_name -> blaze_query.RuleDefinition - 2, // 31: blaze_query.Attribute.SelectorEntry.tristate_value:type_name -> blaze_query.Attribute.Tristate - 5, // 32: blaze_query.Attribute.SelectorEntry.license:type_name -> blaze_query.License - 6, // 33: blaze_query.Attribute.SelectorEntry.string_dict_value:type_name -> blaze_query.StringDictEntry - 11, // 34: blaze_query.Attribute.SelectorEntry.fileset_list_value:type_name -> blaze_query.FilesetEntry - 8, // 35: blaze_query.Attribute.SelectorEntry.label_list_dict_value:type_name -> blaze_query.LabelListDictEntry - 10, // 36: blaze_query.Attribute.SelectorEntry.string_list_dict_value:type_name -> blaze_query.StringListDictEntry - 7, // 37: blaze_query.Attribute.SelectorEntry.label_dict_unary_value:type_name -> blaze_query.LabelDictUnaryEntry - 9, // 38: blaze_query.Attribute.SelectorEntry.label_keyed_string_dict_value:type_name -> blaze_query.LabelKeyedStringDictEntry - 27, // 39: blaze_query.Attribute.Selector.entries:type_name -> blaze_query.Attribute.SelectorEntry - 1, // 40: blaze_query.Attribute.SelectorList.type:type_name -> blaze_query.Attribute.Discriminator - 28, // 41: blaze_query.Attribute.SelectorList.elements:type_name -> blaze_query.Attribute.Selector - 24, // 42: blaze_query.AttributeValue.DictEntry.value:type_name -> blaze_query.AttributeValue - 43, // [43:43] is the sub-list for method output_type - 43, // [43:43] is the sub-list for method input_type - 43, // [43:43] is the sub-list for extension type_name - 43, // [43:43] is the sub-list for extension extendee - 0, // [0:43] is the sub-list for field type_name + 31, // 13: blaze_query.Rule.rule_class_info:type_name -> stardoc_output.RuleInfo + 13, // 14: blaze_query.RuleSummary.rule:type_name -> blaze_query.Rule + 13, // 15: blaze_query.RuleSummary.dependency:type_name -> blaze_query.Rule + 5, // 16: blaze_query.SourceFile.license:type_name -> blaze_query.License + 3, // 17: blaze_query.Target.type:type_name -> blaze_query.Target.Discriminator + 13, // 18: blaze_query.Target.rule:type_name -> blaze_query.Rule + 18, // 19: blaze_query.Target.source_file:type_name -> blaze_query.SourceFile + 19, // 20: blaze_query.Target.generated_file:type_name -> blaze_query.GeneratedFile + 16, // 21: blaze_query.Target.package_group:type_name -> blaze_query.PackageGroup + 17, // 22: blaze_query.Target.environment_group:type_name -> blaze_query.EnvironmentGroup + 20, // 23: blaze_query.QueryResult.target:type_name -> blaze_query.Target + 4, // 24: blaze_query.AllowedRuleClassInfo.policy:type_name -> blaze_query.AllowedRuleClassInfo.AllowedRuleClasses + 1, // 25: blaze_query.AttributeDefinition.type:type_name -> blaze_query.Attribute.Discriminator + 22, // 26: blaze_query.AttributeDefinition.allowed_rule_classes:type_name -> blaze_query.AllowedRuleClassInfo + 24, // 27: blaze_query.AttributeDefinition.default:type_name -> blaze_query.AttributeValue + 24, // 28: blaze_query.AttributeValue.list:type_name -> blaze_query.AttributeValue + 30, // 29: blaze_query.AttributeValue.dict:type_name -> blaze_query.AttributeValue.DictEntry + 23, // 30: blaze_query.RuleDefinition.attribute:type_name -> blaze_query.AttributeDefinition + 25, // 31: blaze_query.BuildLanguage.rule:type_name -> blaze_query.RuleDefinition + 2, // 32: blaze_query.Attribute.SelectorEntry.tristate_value:type_name -> blaze_query.Attribute.Tristate + 5, // 33: blaze_query.Attribute.SelectorEntry.license:type_name -> blaze_query.License + 6, // 34: blaze_query.Attribute.SelectorEntry.string_dict_value:type_name -> blaze_query.StringDictEntry + 11, // 35: blaze_query.Attribute.SelectorEntry.fileset_list_value:type_name -> blaze_query.FilesetEntry + 8, // 36: blaze_query.Attribute.SelectorEntry.label_list_dict_value:type_name -> blaze_query.LabelListDictEntry + 10, // 37: blaze_query.Attribute.SelectorEntry.string_list_dict_value:type_name -> blaze_query.StringListDictEntry + 7, // 38: blaze_query.Attribute.SelectorEntry.label_dict_unary_value:type_name -> blaze_query.LabelDictUnaryEntry + 9, // 39: blaze_query.Attribute.SelectorEntry.label_keyed_string_dict_value:type_name -> blaze_query.LabelKeyedStringDictEntry + 27, // 40: blaze_query.Attribute.Selector.entries:type_name -> blaze_query.Attribute.SelectorEntry + 1, // 41: blaze_query.Attribute.SelectorList.type:type_name -> blaze_query.Attribute.Discriminator + 28, // 42: blaze_query.Attribute.SelectorList.elements:type_name -> blaze_query.Attribute.Selector + 24, // 43: blaze_query.AttributeValue.DictEntry.value:type_name -> blaze_query.AttributeValue + 44, // [44:44] is the sub-list for method output_type + 44, // [44:44] is the sub-list for method input_type + 44, // [44:44] is the sub-list for extension type_name + 44, // [44:44] is the sub-list for extension extendee + 0, // [0:44] is the sub-list for field type_name } func init() { file_src_main_protobuf_build_proto_init() } diff --git a/local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod similarity index 100% rename from local/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod rename to genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/go.mod diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel new file mode 100644 index 0000000..97c6b33 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "command_line", + srcs = ["command_line.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line", + visibility = ["//visibility:public"], + deps = [ + "@bazelapis//src/main/protobuf:option_filters_go_proto", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go new file mode 100755 index 0000000..fa879fb --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go @@ -0,0 +1,423 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/command_line.proto + +package command_line + +import ( + option_filters "github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type CommandLine struct { + state protoimpl.MessageState `protogen:"open.v1"` + CommandLineLabel string `protobuf:"bytes,1,opt,name=command_line_label,json=commandLineLabel,proto3" json:"command_line_label,omitempty"` + Sections []*CommandLineSection `protobuf:"bytes,2,rep,name=sections,proto3" json:"sections,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CommandLine) Reset() { + *x = CommandLine{} + mi := &file_src_main_protobuf_command_line_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CommandLine) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CommandLine) ProtoMessage() {} + +func (x *CommandLine) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_command_line_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CommandLine.ProtoReflect.Descriptor instead. +func (*CommandLine) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{0} +} + +func (x *CommandLine) GetCommandLineLabel() string { + if x != nil { + return x.CommandLineLabel + } + return "" +} + +func (x *CommandLine) GetSections() []*CommandLineSection { + if x != nil { + return x.Sections + } + return nil +} + +type CommandLineSection struct { + state protoimpl.MessageState `protogen:"open.v1"` + SectionLabel string `protobuf:"bytes,1,opt,name=section_label,json=sectionLabel,proto3" json:"section_label,omitempty"` + // Types that are valid to be assigned to SectionType: + // + // *CommandLineSection_ChunkList + // *CommandLineSection_OptionList + SectionType isCommandLineSection_SectionType `protobuf_oneof:"section_type"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CommandLineSection) Reset() { + *x = CommandLineSection{} + mi := &file_src_main_protobuf_command_line_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CommandLineSection) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CommandLineSection) ProtoMessage() {} + +func (x *CommandLineSection) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_command_line_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CommandLineSection.ProtoReflect.Descriptor instead. +func (*CommandLineSection) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{1} +} + +func (x *CommandLineSection) GetSectionLabel() string { + if x != nil { + return x.SectionLabel + } + return "" +} + +func (x *CommandLineSection) GetSectionType() isCommandLineSection_SectionType { + if x != nil { + return x.SectionType + } + return nil +} + +func (x *CommandLineSection) GetChunkList() *ChunkList { + if x != nil { + if x, ok := x.SectionType.(*CommandLineSection_ChunkList); ok { + return x.ChunkList + } + } + return nil +} + +func (x *CommandLineSection) GetOptionList() *OptionList { + if x != nil { + if x, ok := x.SectionType.(*CommandLineSection_OptionList); ok { + return x.OptionList + } + } + return nil +} + +type isCommandLineSection_SectionType interface { + isCommandLineSection_SectionType() +} + +type CommandLineSection_ChunkList struct { + ChunkList *ChunkList `protobuf:"bytes,2,opt,name=chunk_list,json=chunkList,proto3,oneof"` +} + +type CommandLineSection_OptionList struct { + OptionList *OptionList `protobuf:"bytes,3,opt,name=option_list,json=optionList,proto3,oneof"` +} + +func (*CommandLineSection_ChunkList) isCommandLineSection_SectionType() {} + +func (*CommandLineSection_OptionList) isCommandLineSection_SectionType() {} + +type ChunkList struct { + state protoimpl.MessageState `protogen:"open.v1"` + Chunk []string `protobuf:"bytes,1,rep,name=chunk,proto3" json:"chunk,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ChunkList) Reset() { + *x = ChunkList{} + mi := &file_src_main_protobuf_command_line_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ChunkList) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ChunkList) ProtoMessage() {} + +func (x *ChunkList) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_command_line_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ChunkList.ProtoReflect.Descriptor instead. +func (*ChunkList) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{2} +} + +func (x *ChunkList) GetChunk() []string { + if x != nil { + return x.Chunk + } + return nil +} + +type OptionList struct { + state protoimpl.MessageState `protogen:"open.v1"` + Option []*Option `protobuf:"bytes,1,rep,name=option,proto3" json:"option,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OptionList) Reset() { + *x = OptionList{} + mi := &file_src_main_protobuf_command_line_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OptionList) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OptionList) ProtoMessage() {} + +func (x *OptionList) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_command_line_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OptionList.ProtoReflect.Descriptor instead. +func (*OptionList) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{3} +} + +func (x *OptionList) GetOption() []*Option { + if x != nil { + return x.Option + } + return nil +} + +type Option struct { + state protoimpl.MessageState `protogen:"open.v1"` + CombinedForm string `protobuf:"bytes,1,opt,name=combined_form,json=combinedForm,proto3" json:"combined_form,omitempty"` + OptionName string `protobuf:"bytes,2,opt,name=option_name,json=optionName,proto3" json:"option_name,omitempty"` + OptionValue string `protobuf:"bytes,3,opt,name=option_value,json=optionValue,proto3" json:"option_value,omitempty"` + EffectTags []option_filters.OptionEffectTag `protobuf:"varint,4,rep,packed,name=effect_tags,json=effectTags,proto3,enum=options.OptionEffectTag" json:"effect_tags,omitempty"` + MetadataTags []option_filters.OptionMetadataTag `protobuf:"varint,5,rep,packed,name=metadata_tags,json=metadataTags,proto3,enum=options.OptionMetadataTag" json:"metadata_tags,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Option) Reset() { + *x = Option{} + mi := &file_src_main_protobuf_command_line_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Option) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Option) ProtoMessage() {} + +func (x *Option) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_command_line_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Option.ProtoReflect.Descriptor instead. +func (*Option) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{4} +} + +func (x *Option) GetCombinedForm() string { + if x != nil { + return x.CombinedForm + } + return "" +} + +func (x *Option) GetOptionName() string { + if x != nil { + return x.OptionName + } + return "" +} + +func (x *Option) GetOptionValue() string { + if x != nil { + return x.OptionValue + } + return "" +} + +func (x *Option) GetEffectTags() []option_filters.OptionEffectTag { + if x != nil { + return x.EffectTags + } + return nil +} + +func (x *Option) GetMetadataTags() []option_filters.OptionMetadataTag { + if x != nil { + return x.MetadataTags + } + return nil +} + +var File_src_main_protobuf_command_line_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_command_line_proto_rawDesc = "" + + "\n" + + "$src/main/protobuf/command_line.proto\x12\fcommand_line\x1a&src/main/protobuf/option_filters.proto\"y\n" + + "\vCommandLine\x12,\n" + + "\x12command_line_label\x18\x01 \x01(\tR\x10commandLineLabel\x12<\n" + + "\bsections\x18\x02 \x03(\v2 .command_line.CommandLineSectionR\bsections\"\xc0\x01\n" + + "\x12CommandLineSection\x12#\n" + + "\rsection_label\x18\x01 \x01(\tR\fsectionLabel\x128\n" + + "\n" + + "chunk_list\x18\x02 \x01(\v2\x17.command_line.ChunkListH\x00R\tchunkList\x12;\n" + + "\voption_list\x18\x03 \x01(\v2\x18.command_line.OptionListH\x00R\n" + + "optionListB\x0e\n" + + "\fsection_type\"!\n" + + "\tChunkList\x12\x14\n" + + "\x05chunk\x18\x01 \x03(\tR\x05chunk\":\n" + + "\n" + + "OptionList\x12,\n" + + "\x06option\x18\x01 \x03(\v2\x14.command_line.OptionR\x06option\"\xed\x01\n" + + "\x06Option\x12#\n" + + "\rcombined_form\x18\x01 \x01(\tR\fcombinedForm\x12\x1f\n" + + "\voption_name\x18\x02 \x01(\tR\n" + + "optionName\x12!\n" + + "\foption_value\x18\x03 \x01(\tR\voptionValue\x129\n" + + "\veffect_tags\x18\x04 \x03(\x0e2\x18.options.OptionEffectTagR\n" + + "effectTags\x12?\n" + + "\rmetadata_tags\x18\x05 \x03(\x0e2\x1a.options.OptionMetadataTagR\fmetadataTagsB-\n" + + "+com.google.devtools.build.lib.runtime.protob\x06proto3" + +var ( + file_src_main_protobuf_command_line_proto_rawDescOnce sync.Once + file_src_main_protobuf_command_line_proto_rawDescData []byte +) + +func file_src_main_protobuf_command_line_proto_rawDescGZIP() []byte { + file_src_main_protobuf_command_line_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_command_line_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_command_line_proto_rawDesc), len(file_src_main_protobuf_command_line_proto_rawDesc))) + }) + return file_src_main_protobuf_command_line_proto_rawDescData +} + +var file_src_main_protobuf_command_line_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_src_main_protobuf_command_line_proto_goTypes = []any{ + (*CommandLine)(nil), // 0: command_line.CommandLine + (*CommandLineSection)(nil), // 1: command_line.CommandLineSection + (*ChunkList)(nil), // 2: command_line.ChunkList + (*OptionList)(nil), // 3: command_line.OptionList + (*Option)(nil), // 4: command_line.Option + (option_filters.OptionEffectTag)(0), // 5: options.OptionEffectTag + (option_filters.OptionMetadataTag)(0), // 6: options.OptionMetadataTag +} +var file_src_main_protobuf_command_line_proto_depIdxs = []int32{ + 1, // 0: command_line.CommandLine.sections:type_name -> command_line.CommandLineSection + 2, // 1: command_line.CommandLineSection.chunk_list:type_name -> command_line.ChunkList + 3, // 2: command_line.CommandLineSection.option_list:type_name -> command_line.OptionList + 4, // 3: command_line.OptionList.option:type_name -> command_line.Option + 5, // 4: command_line.Option.effect_tags:type_name -> options.OptionEffectTag + 6, // 5: command_line.Option.metadata_tags:type_name -> options.OptionMetadataTag + 6, // [6:6] is the sub-list for method output_type + 6, // [6:6] is the sub-list for method input_type + 6, // [6:6] is the sub-list for extension type_name + 6, // [6:6] is the sub-list for extension extendee + 0, // [0:6] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_command_line_proto_init() } +func file_src_main_protobuf_command_line_proto_init() { + if File_src_main_protobuf_command_line_proto != nil { + return + } + file_src_main_protobuf_command_line_proto_msgTypes[1].OneofWrappers = []any{ + (*CommandLineSection_ChunkList)(nil), + (*CommandLineSection_OptionList)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_command_line_proto_rawDesc), len(file_src_main_protobuf_command_line_proto_rawDesc)), + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_command_line_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_command_line_proto_depIdxs, + MessageInfos: file_src_main_protobuf_command_line_proto_msgTypes, + }.Build() + File_src_main_protobuf_command_line_proto = out.File + file_src_main_protobuf_command_line_proto_goTypes = nil + file_src_main_protobuf_command_line_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod new file mode 100644 index 0000000..7f92087 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/command_line +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/command_line.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel new file mode 100644 index 0000000..c3123dc --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "failure_details", + srcs = ["failure_details.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + "@protobufapis//google/protobuf:descriptor_go_proto", + ], +) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go new file mode 100755 index 0000000..8625157 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go @@ -0,0 +1,9609 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/failure_details.proto + +package failure_details + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + descriptorpb "google.golang.org/protobuf/types/descriptorpb" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type Interrupted_Code int32 + +const ( + Interrupted_INTERRUPTED_UNKNOWN Interrupted_Code = 0 + Interrupted_INTERRUPTED Interrupted_Code = 28 + Interrupted_DEPRECATED_BUILD Interrupted_Code = 4 + Interrupted_DEPRECATED_BUILD_COMPLETION Interrupted_Code = 5 + Interrupted_DEPRECATED_PACKAGE_LOADING_SYNC Interrupted_Code = 6 + Interrupted_DEPRECATED_EXECUTOR_COMPLETION Interrupted_Code = 7 + Interrupted_DEPRECATED_COMMAND_DISPATCH Interrupted_Code = 8 + Interrupted_DEPRECATED_INFO_ITEM Interrupted_Code = 9 + Interrupted_DEPRECATED_AFTER_QUERY Interrupted_Code = 10 + Interrupted_DEPRECATED_FETCH_COMMAND Interrupted_Code = 17 + Interrupted_DEPRECATED_SYNC_COMMAND Interrupted_Code = 18 + Interrupted_DEPRECATED_CLEAN_COMMAND Interrupted_Code = 20 + Interrupted_DEPRECATED_MOBILE_INSTALL_COMMAND Interrupted_Code = 21 + Interrupted_DEPRECATED_QUERY Interrupted_Code = 22 + Interrupted_DEPRECATED_RUN_COMMAND Interrupted_Code = 23 + Interrupted_DEPRECATED_OPTIONS_PARSING Interrupted_Code = 27 +) + +// Enum value maps for Interrupted_Code. +var ( + Interrupted_Code_name = map[int32]string{ + 0: "INTERRUPTED_UNKNOWN", + 28: "INTERRUPTED", + 4: "DEPRECATED_BUILD", + 5: "DEPRECATED_BUILD_COMPLETION", + 6: "DEPRECATED_PACKAGE_LOADING_SYNC", + 7: "DEPRECATED_EXECUTOR_COMPLETION", + 8: "DEPRECATED_COMMAND_DISPATCH", + 9: "DEPRECATED_INFO_ITEM", + 10: "DEPRECATED_AFTER_QUERY", + 17: "DEPRECATED_FETCH_COMMAND", + 18: "DEPRECATED_SYNC_COMMAND", + 20: "DEPRECATED_CLEAN_COMMAND", + 21: "DEPRECATED_MOBILE_INSTALL_COMMAND", + 22: "DEPRECATED_QUERY", + 23: "DEPRECATED_RUN_COMMAND", + 27: "DEPRECATED_OPTIONS_PARSING", + } + Interrupted_Code_value = map[string]int32{ + "INTERRUPTED_UNKNOWN": 0, + "INTERRUPTED": 28, + "DEPRECATED_BUILD": 4, + "DEPRECATED_BUILD_COMPLETION": 5, + "DEPRECATED_PACKAGE_LOADING_SYNC": 6, + "DEPRECATED_EXECUTOR_COMPLETION": 7, + "DEPRECATED_COMMAND_DISPATCH": 8, + "DEPRECATED_INFO_ITEM": 9, + "DEPRECATED_AFTER_QUERY": 10, + "DEPRECATED_FETCH_COMMAND": 17, + "DEPRECATED_SYNC_COMMAND": 18, + "DEPRECATED_CLEAN_COMMAND": 20, + "DEPRECATED_MOBILE_INSTALL_COMMAND": 21, + "DEPRECATED_QUERY": 22, + "DEPRECATED_RUN_COMMAND": 23, + "DEPRECATED_OPTIONS_PARSING": 27, + } +) + +func (x Interrupted_Code) Enum() *Interrupted_Code { + p := new(Interrupted_Code) + *p = x + return p +} + +func (x Interrupted_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Interrupted_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[0].Descriptor() +} + +func (Interrupted_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[0] +} + +func (x Interrupted_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Interrupted_Code.Descriptor instead. +func (Interrupted_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{2, 0} +} + +type Spawn_Code int32 + +const ( + Spawn_SPAWN_UNKNOWN Spawn_Code = 0 + Spawn_NON_ZERO_EXIT Spawn_Code = 1 + Spawn_TIMEOUT Spawn_Code = 2 + Spawn_OUT_OF_MEMORY Spawn_Code = 3 + Spawn_EXECUTION_FAILED Spawn_Code = 4 + Spawn_EXECUTION_DENIED Spawn_Code = 5 + Spawn_REMOTE_CACHE_FAILED Spawn_Code = 6 + Spawn_COMMAND_LINE_EXPANSION_FAILURE Spawn_Code = 7 + Spawn_EXEC_IO_EXCEPTION Spawn_Code = 8 + Spawn_INVALID_TIMEOUT Spawn_Code = 9 + Spawn_INVALID_REMOTE_EXECUTION_PROPERTIES Spawn_Code = 10 + Spawn_NO_USABLE_STRATEGY_FOUND Spawn_Code = 11 + Spawn_UNSPECIFIED_EXECUTION_FAILURE Spawn_Code = 12 + Spawn_FORBIDDEN_INPUT Spawn_Code = 13 + Spawn_REMOTE_CACHE_EVICTED Spawn_Code = 14 + Spawn_SPAWN_LOG_IO_EXCEPTION Spawn_Code = 15 +) + +// Enum value maps for Spawn_Code. +var ( + Spawn_Code_name = map[int32]string{ + 0: "SPAWN_UNKNOWN", + 1: "NON_ZERO_EXIT", + 2: "TIMEOUT", + 3: "OUT_OF_MEMORY", + 4: "EXECUTION_FAILED", + 5: "EXECUTION_DENIED", + 6: "REMOTE_CACHE_FAILED", + 7: "COMMAND_LINE_EXPANSION_FAILURE", + 8: "EXEC_IO_EXCEPTION", + 9: "INVALID_TIMEOUT", + 10: "INVALID_REMOTE_EXECUTION_PROPERTIES", + 11: "NO_USABLE_STRATEGY_FOUND", + 12: "UNSPECIFIED_EXECUTION_FAILURE", + 13: "FORBIDDEN_INPUT", + 14: "REMOTE_CACHE_EVICTED", + 15: "SPAWN_LOG_IO_EXCEPTION", + } + Spawn_Code_value = map[string]int32{ + "SPAWN_UNKNOWN": 0, + "NON_ZERO_EXIT": 1, + "TIMEOUT": 2, + "OUT_OF_MEMORY": 3, + "EXECUTION_FAILED": 4, + "EXECUTION_DENIED": 5, + "REMOTE_CACHE_FAILED": 6, + "COMMAND_LINE_EXPANSION_FAILURE": 7, + "EXEC_IO_EXCEPTION": 8, + "INVALID_TIMEOUT": 9, + "INVALID_REMOTE_EXECUTION_PROPERTIES": 10, + "NO_USABLE_STRATEGY_FOUND": 11, + "UNSPECIFIED_EXECUTION_FAILURE": 12, + "FORBIDDEN_INPUT": 13, + "REMOTE_CACHE_EVICTED": 14, + "SPAWN_LOG_IO_EXCEPTION": 15, + } +) + +func (x Spawn_Code) Enum() *Spawn_Code { + p := new(Spawn_Code) + *p = x + return p +} + +func (x Spawn_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Spawn_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[1].Descriptor() +} + +func (Spawn_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[1] +} + +func (x Spawn_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Spawn_Code.Descriptor instead. +func (Spawn_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{3, 0} +} + +type ExternalRepository_Code int32 + +const ( + ExternalRepository_EXTERNAL_REPOSITORY_UNKNOWN ExternalRepository_Code = 0 + ExternalRepository_OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES ExternalRepository_Code = 1 + ExternalRepository_BAD_DOWNLOADER_CONFIG ExternalRepository_Code = 2 + ExternalRepository_REPOSITORY_MAPPING_RESOLUTION_FAILED ExternalRepository_Code = 3 + ExternalRepository_CREDENTIALS_INIT_FAILURE ExternalRepository_Code = 4 + ExternalRepository_BAD_REPO_CONTENTS_CACHE ExternalRepository_Code = 5 +) + +// Enum value maps for ExternalRepository_Code. +var ( + ExternalRepository_Code_name = map[int32]string{ + 0: "EXTERNAL_REPOSITORY_UNKNOWN", + 1: "OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES", + 2: "BAD_DOWNLOADER_CONFIG", + 3: "REPOSITORY_MAPPING_RESOLUTION_FAILED", + 4: "CREDENTIALS_INIT_FAILURE", + 5: "BAD_REPO_CONTENTS_CACHE", + } + ExternalRepository_Code_value = map[string]int32{ + "EXTERNAL_REPOSITORY_UNKNOWN": 0, + "OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES": 1, + "BAD_DOWNLOADER_CONFIG": 2, + "REPOSITORY_MAPPING_RESOLUTION_FAILED": 3, + "CREDENTIALS_INIT_FAILURE": 4, + "BAD_REPO_CONTENTS_CACHE": 5, + } +) + +func (x ExternalRepository_Code) Enum() *ExternalRepository_Code { + p := new(ExternalRepository_Code) + *p = x + return p +} + +func (x ExternalRepository_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ExternalRepository_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[2].Descriptor() +} + +func (ExternalRepository_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[2] +} + +func (x ExternalRepository_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ExternalRepository_Code.Descriptor instead. +func (ExternalRepository_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{4, 0} +} + +type BuildProgress_Code int32 + +const ( + BuildProgress_BUILD_PROGRESS_UNKNOWN BuildProgress_Code = 0 + BuildProgress_OUTPUT_INITIALIZATION BuildProgress_Code = 3 + BuildProgress_BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED BuildProgress_Code = 4 + BuildProgress_BES_LOCAL_WRITE_ERROR BuildProgress_Code = 5 + BuildProgress_BES_INITIALIZATION_ERROR BuildProgress_Code = 6 + BuildProgress_BES_UPLOAD_TIMEOUT_ERROR BuildProgress_Code = 7 + BuildProgress_BES_FILE_WRITE_TIMEOUT BuildProgress_Code = 8 + BuildProgress_BES_FILE_WRITE_IO_ERROR BuildProgress_Code = 9 + BuildProgress_BES_FILE_WRITE_INTERRUPTED BuildProgress_Code = 10 + BuildProgress_BES_FILE_WRITE_CANCELED BuildProgress_Code = 11 + BuildProgress_BES_FILE_WRITE_UNKNOWN_ERROR BuildProgress_Code = 12 + BuildProgress_BES_UPLOAD_LOCAL_FILE_ERROR BuildProgress_Code = 13 + BuildProgress_BES_STREAM_NOT_RETRYING_FAILURE BuildProgress_Code = 14 + BuildProgress_BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR BuildProgress_Code = 15 + BuildProgress_BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR BuildProgress_Code = 16 + BuildProgress_BES_STREAM_COMPLETED_WITH_REMOTE_ERROR BuildProgress_Code = 19 + BuildProgress_BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE BuildProgress_Code = 17 +) + +// Enum value maps for BuildProgress_Code. +var ( + BuildProgress_Code_name = map[int32]string{ + 0: "BUILD_PROGRESS_UNKNOWN", + 3: "OUTPUT_INITIALIZATION", + 4: "BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED", + 5: "BES_LOCAL_WRITE_ERROR", + 6: "BES_INITIALIZATION_ERROR", + 7: "BES_UPLOAD_TIMEOUT_ERROR", + 8: "BES_FILE_WRITE_TIMEOUT", + 9: "BES_FILE_WRITE_IO_ERROR", + 10: "BES_FILE_WRITE_INTERRUPTED", + 11: "BES_FILE_WRITE_CANCELED", + 12: "BES_FILE_WRITE_UNKNOWN_ERROR", + 13: "BES_UPLOAD_LOCAL_FILE_ERROR", + 14: "BES_STREAM_NOT_RETRYING_FAILURE", + 15: "BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR", + 16: "BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR", + 19: "BES_STREAM_COMPLETED_WITH_REMOTE_ERROR", + 17: "BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE", + } + BuildProgress_Code_value = map[string]int32{ + "BUILD_PROGRESS_UNKNOWN": 0, + "OUTPUT_INITIALIZATION": 3, + "BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED": 4, + "BES_LOCAL_WRITE_ERROR": 5, + "BES_INITIALIZATION_ERROR": 6, + "BES_UPLOAD_TIMEOUT_ERROR": 7, + "BES_FILE_WRITE_TIMEOUT": 8, + "BES_FILE_WRITE_IO_ERROR": 9, + "BES_FILE_WRITE_INTERRUPTED": 10, + "BES_FILE_WRITE_CANCELED": 11, + "BES_FILE_WRITE_UNKNOWN_ERROR": 12, + "BES_UPLOAD_LOCAL_FILE_ERROR": 13, + "BES_STREAM_NOT_RETRYING_FAILURE": 14, + "BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR": 15, + "BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR": 16, + "BES_STREAM_COMPLETED_WITH_REMOTE_ERROR": 19, + "BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE": 17, + } +) + +func (x BuildProgress_Code) Enum() *BuildProgress_Code { + p := new(BuildProgress_Code) + *p = x + return p +} + +func (x BuildProgress_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (BuildProgress_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[3].Descriptor() +} + +func (BuildProgress_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[3] +} + +func (x BuildProgress_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use BuildProgress_Code.Descriptor instead. +func (BuildProgress_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{5, 0} +} + +type RemoteOptions_Code int32 + +const ( + RemoteOptions_REMOTE_OPTIONS_UNKNOWN RemoteOptions_Code = 0 + RemoteOptions_REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR RemoteOptions_Code = 1 + RemoteOptions_CREDENTIALS_READ_FAILURE RemoteOptions_Code = 2 + RemoteOptions_CREDENTIALS_WRITE_FAILURE RemoteOptions_Code = 3 + RemoteOptions_DOWNLOADER_WITHOUT_GRPC_CACHE RemoteOptions_Code = 4 + RemoteOptions_EXECUTION_WITH_INVALID_CACHE RemoteOptions_Code = 5 +) + +// Enum value maps for RemoteOptions_Code. +var ( + RemoteOptions_Code_name = map[int32]string{ + 0: "REMOTE_OPTIONS_UNKNOWN", + 1: "REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR", + 2: "CREDENTIALS_READ_FAILURE", + 3: "CREDENTIALS_WRITE_FAILURE", + 4: "DOWNLOADER_WITHOUT_GRPC_CACHE", + 5: "EXECUTION_WITH_INVALID_CACHE", + } + RemoteOptions_Code_value = map[string]int32{ + "REMOTE_OPTIONS_UNKNOWN": 0, + "REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR": 1, + "CREDENTIALS_READ_FAILURE": 2, + "CREDENTIALS_WRITE_FAILURE": 3, + "DOWNLOADER_WITHOUT_GRPC_CACHE": 4, + "EXECUTION_WITH_INVALID_CACHE": 5, + } +) + +func (x RemoteOptions_Code) Enum() *RemoteOptions_Code { + p := new(RemoteOptions_Code) + *p = x + return p +} + +func (x RemoteOptions_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (RemoteOptions_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[4].Descriptor() +} + +func (RemoteOptions_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[4] +} + +func (x RemoteOptions_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use RemoteOptions_Code.Descriptor instead. +func (RemoteOptions_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{6, 0} +} + +type ClientEnvironment_Code int32 + +const ( + ClientEnvironment_CLIENT_ENVIRONMENT_UNKNOWN ClientEnvironment_Code = 0 + ClientEnvironment_CLIENT_CWD_MALFORMED ClientEnvironment_Code = 1 +) + +// Enum value maps for ClientEnvironment_Code. +var ( + ClientEnvironment_Code_name = map[int32]string{ + 0: "CLIENT_ENVIRONMENT_UNKNOWN", + 1: "CLIENT_CWD_MALFORMED", + } + ClientEnvironment_Code_value = map[string]int32{ + "CLIENT_ENVIRONMENT_UNKNOWN": 0, + "CLIENT_CWD_MALFORMED": 1, + } +) + +func (x ClientEnvironment_Code) Enum() *ClientEnvironment_Code { + p := new(ClientEnvironment_Code) + *p = x + return p +} + +func (x ClientEnvironment_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ClientEnvironment_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[5].Descriptor() +} + +func (ClientEnvironment_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[5] +} + +func (x ClientEnvironment_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ClientEnvironment_Code.Descriptor instead. +func (ClientEnvironment_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{7, 0} +} + +type Crash_Code int32 + +const ( + Crash_CRASH_UNKNOWN Crash_Code = 0 + Crash_CRASH_OOM Crash_Code = 1 +) + +// Enum value maps for Crash_Code. +var ( + Crash_Code_name = map[int32]string{ + 0: "CRASH_UNKNOWN", + 1: "CRASH_OOM", + } + Crash_Code_value = map[string]int32{ + "CRASH_UNKNOWN": 0, + "CRASH_OOM": 1, + } +) + +func (x Crash_Code) Enum() *Crash_Code { + p := new(Crash_Code) + *p = x + return p +} + +func (x Crash_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Crash_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[6].Descriptor() +} + +func (Crash_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[6] +} + +func (x Crash_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Crash_Code.Descriptor instead. +func (Crash_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{8, 0} +} + +type SymlinkForest_Code int32 + +const ( + SymlinkForest_SYMLINK_FOREST_UNKNOWN SymlinkForest_Code = 0 + SymlinkForest_TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT SymlinkForest_Code = 1 + SymlinkForest_TOPLEVEL_OUTDIR_USED_AS_SOURCE SymlinkForest_Code = 2 + SymlinkForest_CREATION_FAILED SymlinkForest_Code = 3 +) + +// Enum value maps for SymlinkForest_Code. +var ( + SymlinkForest_Code_name = map[int32]string{ + 0: "SYMLINK_FOREST_UNKNOWN", + 1: "TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT", + 2: "TOPLEVEL_OUTDIR_USED_AS_SOURCE", + 3: "CREATION_FAILED", + } + SymlinkForest_Code_value = map[string]int32{ + "SYMLINK_FOREST_UNKNOWN": 0, + "TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT": 1, + "TOPLEVEL_OUTDIR_USED_AS_SOURCE": 2, + "CREATION_FAILED": 3, + } +) + +func (x SymlinkForest_Code) Enum() *SymlinkForest_Code { + p := new(SymlinkForest_Code) + *p = x + return p +} + +func (x SymlinkForest_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SymlinkForest_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[7].Descriptor() +} + +func (SymlinkForest_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[7] +} + +func (x SymlinkForest_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use SymlinkForest_Code.Descriptor instead. +func (SymlinkForest_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{10, 0} +} + +type BuildReport_Code int32 + +const ( + BuildReport_BUILD_REPORT_UNKNOWN BuildReport_Code = 0 + BuildReport_BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS BuildReport_Code = 1 + BuildReport_BUILD_REPORT_WRITE_FAILED BuildReport_Code = 2 +) + +// Enum value maps for BuildReport_Code. +var ( + BuildReport_Code_name = map[int32]string{ + 0: "BUILD_REPORT_UNKNOWN", + 1: "BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS", + 2: "BUILD_REPORT_WRITE_FAILED", + } + BuildReport_Code_value = map[string]int32{ + "BUILD_REPORT_UNKNOWN": 0, + "BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS": 1, + "BUILD_REPORT_WRITE_FAILED": 2, + } +) + +func (x BuildReport_Code) Enum() *BuildReport_Code { + p := new(BuildReport_Code) + *p = x + return p +} + +func (x BuildReport_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (BuildReport_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[8].Descriptor() +} + +func (BuildReport_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[8] +} + +func (x BuildReport_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use BuildReport_Code.Descriptor instead. +func (BuildReport_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{11, 0} +} + +type Skyfocus_Code int32 + +const ( + Skyfocus_INVALID_WORKING_SET Skyfocus_Code = 0 + Skyfocus_NON_WORKING_SET_CHANGE Skyfocus_Code = 1 + Skyfocus_CONFIGURATION_CHANGE Skyfocus_Code = 2 + Skyfocus_DISALLOWED_OPERATION_ON_FOCUSED_GRAPH Skyfocus_Code = 3 +) + +// Enum value maps for Skyfocus_Code. +var ( + Skyfocus_Code_name = map[int32]string{ + 0: "INVALID_WORKING_SET", + 1: "NON_WORKING_SET_CHANGE", + 2: "CONFIGURATION_CHANGE", + 3: "DISALLOWED_OPERATION_ON_FOCUSED_GRAPH", + } + Skyfocus_Code_value = map[string]int32{ + "INVALID_WORKING_SET": 0, + "NON_WORKING_SET_CHANGE": 1, + "CONFIGURATION_CHANGE": 2, + "DISALLOWED_OPERATION_ON_FOCUSED_GRAPH": 3, + } +) + +func (x Skyfocus_Code) Enum() *Skyfocus_Code { + p := new(Skyfocus_Code) + *p = x + return p +} + +func (x Skyfocus_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Skyfocus_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[9].Descriptor() +} + +func (Skyfocus_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[9] +} + +func (x Skyfocus_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Skyfocus_Code.Descriptor instead. +func (Skyfocus_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{12, 0} +} + +type RemoteAnalysisCaching_Code int32 + +const ( + RemoteAnalysisCaching_REMOTE_ANALYSIS_CACHING_UNKNOWN RemoteAnalysisCaching_Code = 0 + RemoteAnalysisCaching_SERIALIZED_FRONTIER_PROFILE_FAILED RemoteAnalysisCaching_Code = 1 + RemoteAnalysisCaching_PROJECT_FILE_NOT_FOUND RemoteAnalysisCaching_Code = 2 +) + +// Enum value maps for RemoteAnalysisCaching_Code. +var ( + RemoteAnalysisCaching_Code_name = map[int32]string{ + 0: "REMOTE_ANALYSIS_CACHING_UNKNOWN", + 1: "SERIALIZED_FRONTIER_PROFILE_FAILED", + 2: "PROJECT_FILE_NOT_FOUND", + } + RemoteAnalysisCaching_Code_value = map[string]int32{ + "REMOTE_ANALYSIS_CACHING_UNKNOWN": 0, + "SERIALIZED_FRONTIER_PROFILE_FAILED": 1, + "PROJECT_FILE_NOT_FOUND": 2, + } +) + +func (x RemoteAnalysisCaching_Code) Enum() *RemoteAnalysisCaching_Code { + p := new(RemoteAnalysisCaching_Code) + *p = x + return p +} + +func (x RemoteAnalysisCaching_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (RemoteAnalysisCaching_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[10].Descriptor() +} + +func (RemoteAnalysisCaching_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[10] +} + +func (x RemoteAnalysisCaching_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use RemoteAnalysisCaching_Code.Descriptor instead. +func (RemoteAnalysisCaching_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{13, 0} +} + +type PackageOptions_Code int32 + +const ( + PackageOptions_PACKAGE_OPTIONS_UNKNOWN PackageOptions_Code = 0 + PackageOptions_PACKAGE_PATH_INVALID PackageOptions_Code = 1 + PackageOptions_NONSINGLETON_PACKAGE_PATH PackageOptions_Code = 4 +) + +// Enum value maps for PackageOptions_Code. +var ( + PackageOptions_Code_name = map[int32]string{ + 0: "PACKAGE_OPTIONS_UNKNOWN", + 1: "PACKAGE_PATH_INVALID", + 4: "NONSINGLETON_PACKAGE_PATH", + } + PackageOptions_Code_value = map[string]int32{ + "PACKAGE_OPTIONS_UNKNOWN": 0, + "PACKAGE_PATH_INVALID": 1, + "NONSINGLETON_PACKAGE_PATH": 4, + } +) + +func (x PackageOptions_Code) Enum() *PackageOptions_Code { + p := new(PackageOptions_Code) + *p = x + return p +} + +func (x PackageOptions_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (PackageOptions_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[11].Descriptor() +} + +func (PackageOptions_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[11] +} + +func (x PackageOptions_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use PackageOptions_Code.Descriptor instead. +func (PackageOptions_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{14, 0} +} + +type RemoteExecution_Code int32 + +const ( + RemoteExecution_REMOTE_EXECUTION_UNKNOWN RemoteExecution_Code = 0 + RemoteExecution_CAPABILITIES_QUERY_FAILURE RemoteExecution_Code = 1 + RemoteExecution_CREDENTIALS_INIT_FAILURE RemoteExecution_Code = 2 + RemoteExecution_CACHE_INIT_FAILURE RemoteExecution_Code = 3 + RemoteExecution_RPC_LOG_FAILURE RemoteExecution_Code = 4 + RemoteExecution_EXEC_CHANNEL_INIT_FAILURE RemoteExecution_Code = 5 + RemoteExecution_CACHE_CHANNEL_INIT_FAILURE RemoteExecution_Code = 6 + RemoteExecution_DOWNLOADER_CHANNEL_INIT_FAILURE RemoteExecution_Code = 7 + RemoteExecution_LOG_DIR_CLEANUP_FAILURE RemoteExecution_Code = 8 + RemoteExecution_CLIENT_SERVER_INCOMPATIBLE RemoteExecution_Code = 9 + RemoteExecution_DOWNLOADED_INPUTS_DELETION_FAILURE RemoteExecution_Code = 10 + RemoteExecution_REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD RemoteExecution_Code = 11 + RemoteExecution_REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS RemoteExecution_Code = 12 + RemoteExecution_INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE RemoteExecution_Code = 13 + RemoteExecution_REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE RemoteExecution_Code = 14 + RemoteExecution_ILLEGAL_OUTPUT RemoteExecution_Code = 15 + RemoteExecution_INVALID_EXEC_AND_PLATFORM_PROPERTIES RemoteExecution_Code = 16 + RemoteExecution_TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE RemoteExecution_Code = 17 +) + +// Enum value maps for RemoteExecution_Code. +var ( + RemoteExecution_Code_name = map[int32]string{ + 0: "REMOTE_EXECUTION_UNKNOWN", + 1: "CAPABILITIES_QUERY_FAILURE", + 2: "CREDENTIALS_INIT_FAILURE", + 3: "CACHE_INIT_FAILURE", + 4: "RPC_LOG_FAILURE", + 5: "EXEC_CHANNEL_INIT_FAILURE", + 6: "CACHE_CHANNEL_INIT_FAILURE", + 7: "DOWNLOADER_CHANNEL_INIT_FAILURE", + 8: "LOG_DIR_CLEANUP_FAILURE", + 9: "CLIENT_SERVER_INCOMPATIBLE", + 10: "DOWNLOADED_INPUTS_DELETION_FAILURE", + 11: "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD", + 12: "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS", + 13: "INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE", + 14: "REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE", + 15: "ILLEGAL_OUTPUT", + 16: "INVALID_EXEC_AND_PLATFORM_PROPERTIES", + 17: "TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE", + } + RemoteExecution_Code_value = map[string]int32{ + "REMOTE_EXECUTION_UNKNOWN": 0, + "CAPABILITIES_QUERY_FAILURE": 1, + "CREDENTIALS_INIT_FAILURE": 2, + "CACHE_INIT_FAILURE": 3, + "RPC_LOG_FAILURE": 4, + "EXEC_CHANNEL_INIT_FAILURE": 5, + "CACHE_CHANNEL_INIT_FAILURE": 6, + "DOWNLOADER_CHANNEL_INIT_FAILURE": 7, + "LOG_DIR_CLEANUP_FAILURE": 8, + "CLIENT_SERVER_INCOMPATIBLE": 9, + "DOWNLOADED_INPUTS_DELETION_FAILURE": 10, + "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD": 11, + "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS": 12, + "INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE": 13, + "REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE": 14, + "ILLEGAL_OUTPUT": 15, + "INVALID_EXEC_AND_PLATFORM_PROPERTIES": 16, + "TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE": 17, + } +) + +func (x RemoteExecution_Code) Enum() *RemoteExecution_Code { + p := new(RemoteExecution_Code) + *p = x + return p +} + +func (x RemoteExecution_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (RemoteExecution_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[12].Descriptor() +} + +func (RemoteExecution_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[12] +} + +func (x RemoteExecution_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use RemoteExecution_Code.Descriptor instead. +func (RemoteExecution_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{15, 0} +} + +type Execution_Code int32 + +const ( + Execution_EXECUTION_UNKNOWN Execution_Code = 0 + Execution_EXECUTION_LOG_INITIALIZATION_FAILURE Execution_Code = 1 + Execution_EXECUTION_LOG_WRITE_FAILURE Execution_Code = 2 + Execution_EXECROOT_CREATION_FAILURE Execution_Code = 3 + Execution_TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE Execution_Code = 4 + Execution_TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 5 + Execution_PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 6 + Execution_LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE Execution_Code = 7 + Execution_LOCAL_TEMPLATE_EXPANSION_FAILURE Execution_Code = 9 + Execution_INPUT_DIRECTORY_CHECK_IO_EXCEPTION Execution_Code = 10 + Execution_EXTRA_ACTION_OUTPUT_CREATION_FAILURE Execution_Code = 11 + Execution_TEST_RUNNER_IO_EXCEPTION Execution_Code = 12 + Execution_FILE_WRITE_IO_EXCEPTION Execution_Code = 13 + Execution_TEST_OUT_ERR_IO_EXCEPTION Execution_Code = 14 + Execution_SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION Execution_Code = 15 + Execution_SYMLINK_TREE_CREATION_IO_EXCEPTION Execution_Code = 17 + Execution_SYMLINK_TREE_CREATION_COMMAND_EXCEPTION Execution_Code = 18 + Execution_ACTION_INPUT_READ_IO_EXCEPTION Execution_Code = 19 + Execution_ACTION_NOT_UP_TO_DATE Execution_Code = 20 + Execution_PSEUDO_ACTION_EXECUTION_PROHIBITED Execution_Code = 21 + Execution_DISCOVERED_INPUT_DOES_NOT_EXIST Execution_Code = 22 + Execution_ACTION_OUTPUTS_DELETION_FAILURE Execution_Code = 23 + Execution_ACTION_OUTPUTS_NOT_CREATED Execution_Code = 24 + Execution_ACTION_FINALIZATION_FAILURE Execution_Code = 25 + Execution_ACTION_INPUT_LOST Execution_Code = 26 + Execution_FILESYSTEM_CONTEXT_UPDATE_FAILURE Execution_Code = 27 + Execution_ACTION_OUTPUT_CLOSE_FAILURE Execution_Code = 28 + Execution_INPUT_DISCOVERY_IO_EXCEPTION Execution_Code = 29 + Execution_TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE Execution_Code = 30 + Execution_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 31 + Execution_ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 32 + Execution_ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE Execution_Code = 33 + Execution_NON_ACTION_EXECUTION_FAILURE Execution_Code = 34 + Execution_CYCLE Execution_Code = 35 + Execution_SOURCE_INPUT_MISSING Execution_Code = 36 + Execution_UNEXPECTED_EXCEPTION Execution_Code = 37 + Execution_SOURCE_INPUT_IO_EXCEPTION Execution_Code = 39 + Execution_SYMLINK_TREE_DELETION_IO_EXCEPTION Execution_Code = 40 +) + +// Enum value maps for Execution_Code. +var ( + Execution_Code_name = map[int32]string{ + 0: "EXECUTION_UNKNOWN", + 1: "EXECUTION_LOG_INITIALIZATION_FAILURE", + 2: "EXECUTION_LOG_WRITE_FAILURE", + 3: "EXECROOT_CREATION_FAILURE", + 4: "TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE", + 5: "TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE", + 6: "PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE", + 7: "LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE", + 9: "LOCAL_TEMPLATE_EXPANSION_FAILURE", + 10: "INPUT_DIRECTORY_CHECK_IO_EXCEPTION", + 11: "EXTRA_ACTION_OUTPUT_CREATION_FAILURE", + 12: "TEST_RUNNER_IO_EXCEPTION", + 13: "FILE_WRITE_IO_EXCEPTION", + 14: "TEST_OUT_ERR_IO_EXCEPTION", + 15: "SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION", + 17: "SYMLINK_TREE_CREATION_IO_EXCEPTION", + 18: "SYMLINK_TREE_CREATION_COMMAND_EXCEPTION", + 19: "ACTION_INPUT_READ_IO_EXCEPTION", + 20: "ACTION_NOT_UP_TO_DATE", + 21: "PSEUDO_ACTION_EXECUTION_PROHIBITED", + 22: "DISCOVERED_INPUT_DOES_NOT_EXIST", + 23: "ACTION_OUTPUTS_DELETION_FAILURE", + 24: "ACTION_OUTPUTS_NOT_CREATED", + 25: "ACTION_FINALIZATION_FAILURE", + 26: "ACTION_INPUT_LOST", + 27: "FILESYSTEM_CONTEXT_UPDATE_FAILURE", + 28: "ACTION_OUTPUT_CLOSE_FAILURE", + 29: "INPUT_DISCOVERY_IO_EXCEPTION", + 30: "TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE", + 31: "ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE", + 32: "ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE", + 33: "ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE", + 34: "NON_ACTION_EXECUTION_FAILURE", + 35: "CYCLE", + 36: "SOURCE_INPUT_MISSING", + 37: "UNEXPECTED_EXCEPTION", + 39: "SOURCE_INPUT_IO_EXCEPTION", + 40: "SYMLINK_TREE_DELETION_IO_EXCEPTION", + } + Execution_Code_value = map[string]int32{ + "EXECUTION_UNKNOWN": 0, + "EXECUTION_LOG_INITIALIZATION_FAILURE": 1, + "EXECUTION_LOG_WRITE_FAILURE": 2, + "EXECROOT_CREATION_FAILURE": 3, + "TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE": 4, + "TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 5, + "PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 6, + "LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE": 7, + "LOCAL_TEMPLATE_EXPANSION_FAILURE": 9, + "INPUT_DIRECTORY_CHECK_IO_EXCEPTION": 10, + "EXTRA_ACTION_OUTPUT_CREATION_FAILURE": 11, + "TEST_RUNNER_IO_EXCEPTION": 12, + "FILE_WRITE_IO_EXCEPTION": 13, + "TEST_OUT_ERR_IO_EXCEPTION": 14, + "SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION": 15, + "SYMLINK_TREE_CREATION_IO_EXCEPTION": 17, + "SYMLINK_TREE_CREATION_COMMAND_EXCEPTION": 18, + "ACTION_INPUT_READ_IO_EXCEPTION": 19, + "ACTION_NOT_UP_TO_DATE": 20, + "PSEUDO_ACTION_EXECUTION_PROHIBITED": 21, + "DISCOVERED_INPUT_DOES_NOT_EXIST": 22, + "ACTION_OUTPUTS_DELETION_FAILURE": 23, + "ACTION_OUTPUTS_NOT_CREATED": 24, + "ACTION_FINALIZATION_FAILURE": 25, + "ACTION_INPUT_LOST": 26, + "FILESYSTEM_CONTEXT_UPDATE_FAILURE": 27, + "ACTION_OUTPUT_CLOSE_FAILURE": 28, + "INPUT_DISCOVERY_IO_EXCEPTION": 29, + "TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE": 30, + "ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 31, + "ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE": 32, + "ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE": 33, + "NON_ACTION_EXECUTION_FAILURE": 34, + "CYCLE": 35, + "SOURCE_INPUT_MISSING": 36, + "UNEXPECTED_EXCEPTION": 37, + "SOURCE_INPUT_IO_EXCEPTION": 39, + "SYMLINK_TREE_DELETION_IO_EXCEPTION": 40, + } +) + +func (x Execution_Code) Enum() *Execution_Code { + p := new(Execution_Code) + *p = x + return p +} + +func (x Execution_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Execution_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[13].Descriptor() +} + +func (Execution_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[13] +} + +func (x Execution_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Execution_Code.Descriptor instead. +func (Execution_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{16, 0} +} + +type Workspaces_Code int32 + +const ( + Workspaces_WORKSPACES_UNKNOWN Workspaces_Code = 0 + Workspaces_WORKSPACES_LOG_INITIALIZATION_FAILURE Workspaces_Code = 1 + Workspaces_WORKSPACES_LOG_WRITE_FAILURE Workspaces_Code = 2 + Workspaces_ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES Workspaces_Code = 3 + Workspaces_WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES Workspaces_Code = 4 +) + +// Enum value maps for Workspaces_Code. +var ( + Workspaces_Code_name = map[int32]string{ + 0: "WORKSPACES_UNKNOWN", + 1: "WORKSPACES_LOG_INITIALIZATION_FAILURE", + 2: "WORKSPACES_LOG_WRITE_FAILURE", + 3: "ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES", + 4: "WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES", + } + Workspaces_Code_value = map[string]int32{ + "WORKSPACES_UNKNOWN": 0, + "WORKSPACES_LOG_INITIALIZATION_FAILURE": 1, + "WORKSPACES_LOG_WRITE_FAILURE": 2, + "ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES": 3, + "WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES": 4, + } +) + +func (x Workspaces_Code) Enum() *Workspaces_Code { + p := new(Workspaces_Code) + *p = x + return p +} + +func (x Workspaces_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Workspaces_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[14].Descriptor() +} + +func (Workspaces_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[14] +} + +func (x Workspaces_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Workspaces_Code.Descriptor instead. +func (Workspaces_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{17, 0} +} + +type CrashOptions_Code int32 + +const ( + CrashOptions_CRASH_OPTIONS_UNKNOWN CrashOptions_Code = 0 +) + +// Enum value maps for CrashOptions_Code. +var ( + CrashOptions_Code_name = map[int32]string{ + 0: "CRASH_OPTIONS_UNKNOWN", + } + CrashOptions_Code_value = map[string]int32{ + "CRASH_OPTIONS_UNKNOWN": 0, + } +) + +func (x CrashOptions_Code) Enum() *CrashOptions_Code { + p := new(CrashOptions_Code) + *p = x + return p +} + +func (x CrashOptions_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (CrashOptions_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[15].Descriptor() +} + +func (CrashOptions_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[15] +} + +func (x CrashOptions_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use CrashOptions_Code.Descriptor instead. +func (CrashOptions_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{18, 0} +} + +type Filesystem_Code int32 + +const ( + Filesystem_FILESYSTEM_UNKNOWN Filesystem_Code = 0 + Filesystem_EMBEDDED_BINARIES_ENUMERATION_FAILURE Filesystem_Code = 3 + Filesystem_SERVER_PID_TXT_FILE_READ_FAILURE Filesystem_Code = 4 + Filesystem_SERVER_FILE_WRITE_FAILURE Filesystem_Code = 5 + Filesystem_DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE Filesystem_Code = 6 + Filesystem_FILESYSTEM_JNI_NOT_AVAILABLE Filesystem_Code = 8 + Filesystem_FAILED_TO_LOCK_INSTALL_BASE Filesystem_Code = 12 +) + +// Enum value maps for Filesystem_Code. +var ( + Filesystem_Code_name = map[int32]string{ + 0: "FILESYSTEM_UNKNOWN", + 3: "EMBEDDED_BINARIES_ENUMERATION_FAILURE", + 4: "SERVER_PID_TXT_FILE_READ_FAILURE", + 5: "SERVER_FILE_WRITE_FAILURE", + 6: "DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE", + 8: "FILESYSTEM_JNI_NOT_AVAILABLE", + 12: "FAILED_TO_LOCK_INSTALL_BASE", + } + Filesystem_Code_value = map[string]int32{ + "FILESYSTEM_UNKNOWN": 0, + "EMBEDDED_BINARIES_ENUMERATION_FAILURE": 3, + "SERVER_PID_TXT_FILE_READ_FAILURE": 4, + "SERVER_FILE_WRITE_FAILURE": 5, + "DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE": 6, + "FILESYSTEM_JNI_NOT_AVAILABLE": 8, + "FAILED_TO_LOCK_INSTALL_BASE": 12, + } +) + +func (x Filesystem_Code) Enum() *Filesystem_Code { + p := new(Filesystem_Code) + *p = x + return p +} + +func (x Filesystem_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Filesystem_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[16].Descriptor() +} + +func (Filesystem_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[16] +} + +func (x Filesystem_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Filesystem_Code.Descriptor instead. +func (Filesystem_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{19, 0} +} + +type ExecutionOptions_Code int32 + +const ( + ExecutionOptions_EXECUTION_OPTIONS_UNKNOWN ExecutionOptions_Code = 0 + ExecutionOptions_INVALID_STRATEGY ExecutionOptions_Code = 3 + ExecutionOptions_REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING ExecutionOptions_Code = 4 + ExecutionOptions_DEPRECATED_LOCAL_RESOURCES_USED ExecutionOptions_Code = 5 + ExecutionOptions_INVALID_CYCLIC_DYNAMIC_STRATEGY ExecutionOptions_Code = 6 + ExecutionOptions_RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT ExecutionOptions_Code = 7 + ExecutionOptions_REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN ExecutionOptions_Code = 8 + ExecutionOptions_STRATEGY_NOT_FOUND ExecutionOptions_Code = 9 + ExecutionOptions_DYNAMIC_STRATEGY_NOT_SANDBOXED ExecutionOptions_Code = 10 + ExecutionOptions_MULTIPLE_EXECUTION_LOG_FORMATS ExecutionOptions_Code = 11 +) + +// Enum value maps for ExecutionOptions_Code. +var ( + ExecutionOptions_Code_name = map[int32]string{ + 0: "EXECUTION_OPTIONS_UNKNOWN", + 3: "INVALID_STRATEGY", + 4: "REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING", + 5: "DEPRECATED_LOCAL_RESOURCES_USED", + 6: "INVALID_CYCLIC_DYNAMIC_STRATEGY", + 7: "RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT", + 8: "REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN", + 9: "STRATEGY_NOT_FOUND", + 10: "DYNAMIC_STRATEGY_NOT_SANDBOXED", + 11: "MULTIPLE_EXECUTION_LOG_FORMATS", + } + ExecutionOptions_Code_value = map[string]int32{ + "EXECUTION_OPTIONS_UNKNOWN": 0, + "INVALID_STRATEGY": 3, + "REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING": 4, + "DEPRECATED_LOCAL_RESOURCES_USED": 5, + "INVALID_CYCLIC_DYNAMIC_STRATEGY": 6, + "RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT": 7, + "REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN": 8, + "STRATEGY_NOT_FOUND": 9, + "DYNAMIC_STRATEGY_NOT_SANDBOXED": 10, + "MULTIPLE_EXECUTION_LOG_FORMATS": 11, + } +) + +func (x ExecutionOptions_Code) Enum() *ExecutionOptions_Code { + p := new(ExecutionOptions_Code) + *p = x + return p +} + +func (x ExecutionOptions_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ExecutionOptions_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[17].Descriptor() +} + +func (ExecutionOptions_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[17] +} + +func (x ExecutionOptions_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ExecutionOptions_Code.Descriptor instead. +func (ExecutionOptions_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{20, 0} +} + +type Command_Code int32 + +const ( + Command_COMMAND_FAILURE_UNKNOWN Command_Code = 0 + Command_COMMAND_NOT_FOUND Command_Code = 1 + Command_ANOTHER_COMMAND_RUNNING Command_Code = 2 + Command_PREVIOUSLY_SHUTDOWN Command_Code = 3 + Command_STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE Command_Code = 4 + Command_STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE Command_Code = 5 + Command_STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE Command_Code = 6 + Command_INVOCATION_POLICY_PARSE_FAILURE Command_Code = 7 + Command_INVOCATION_POLICY_INVALID Command_Code = 8 + Command_OPTIONS_PARSE_FAILURE Command_Code = 9 + Command_STARLARK_OPTIONS_PARSE_FAILURE Command_Code = 10 + Command_ARGUMENTS_NOT_RECOGNIZED Command_Code = 11 + Command_NOT_IN_WORKSPACE Command_Code = 12 + Command_IN_OUTPUT_DIRECTORY Command_Code = 14 +) + +// Enum value maps for Command_Code. +var ( + Command_Code_name = map[int32]string{ + 0: "COMMAND_FAILURE_UNKNOWN", + 1: "COMMAND_NOT_FOUND", + 2: "ANOTHER_COMMAND_RUNNING", + 3: "PREVIOUSLY_SHUTDOWN", + 4: "STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE", + 5: "STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE", + 6: "STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE", + 7: "INVOCATION_POLICY_PARSE_FAILURE", + 8: "INVOCATION_POLICY_INVALID", + 9: "OPTIONS_PARSE_FAILURE", + 10: "STARLARK_OPTIONS_PARSE_FAILURE", + 11: "ARGUMENTS_NOT_RECOGNIZED", + 12: "NOT_IN_WORKSPACE", + 14: "IN_OUTPUT_DIRECTORY", + } + Command_Code_value = map[string]int32{ + "COMMAND_FAILURE_UNKNOWN": 0, + "COMMAND_NOT_FOUND": 1, + "ANOTHER_COMMAND_RUNNING": 2, + "PREVIOUSLY_SHUTDOWN": 3, + "STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE": 4, + "STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE": 5, + "STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE": 6, + "INVOCATION_POLICY_PARSE_FAILURE": 7, + "INVOCATION_POLICY_INVALID": 8, + "OPTIONS_PARSE_FAILURE": 9, + "STARLARK_OPTIONS_PARSE_FAILURE": 10, + "ARGUMENTS_NOT_RECOGNIZED": 11, + "NOT_IN_WORKSPACE": 12, + "IN_OUTPUT_DIRECTORY": 14, + } +) + +func (x Command_Code) Enum() *Command_Code { + p := new(Command_Code) + *p = x + return p +} + +func (x Command_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Command_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[18].Descriptor() +} + +func (Command_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[18] +} + +func (x Command_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Command_Code.Descriptor instead. +func (Command_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{21, 0} +} + +type GrpcServer_Code int32 + +const ( + GrpcServer_GRPC_SERVER_UNKNOWN GrpcServer_Code = 0 + GrpcServer_GRPC_SERVER_NOT_COMPILED_IN GrpcServer_Code = 1 + GrpcServer_SERVER_BIND_FAILURE GrpcServer_Code = 2 + GrpcServer_BAD_COOKIE GrpcServer_Code = 3 + GrpcServer_NO_CLIENT_DESCRIPTION GrpcServer_Code = 4 +) + +// Enum value maps for GrpcServer_Code. +var ( + GrpcServer_Code_name = map[int32]string{ + 0: "GRPC_SERVER_UNKNOWN", + 1: "GRPC_SERVER_NOT_COMPILED_IN", + 2: "SERVER_BIND_FAILURE", + 3: "BAD_COOKIE", + 4: "NO_CLIENT_DESCRIPTION", + } + GrpcServer_Code_value = map[string]int32{ + "GRPC_SERVER_UNKNOWN": 0, + "GRPC_SERVER_NOT_COMPILED_IN": 1, + "SERVER_BIND_FAILURE": 2, + "BAD_COOKIE": 3, + "NO_CLIENT_DESCRIPTION": 4, + } +) + +func (x GrpcServer_Code) Enum() *GrpcServer_Code { + p := new(GrpcServer_Code) + *p = x + return p +} + +func (x GrpcServer_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (GrpcServer_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[19].Descriptor() +} + +func (GrpcServer_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[19] +} + +func (x GrpcServer_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use GrpcServer_Code.Descriptor instead. +func (GrpcServer_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{22, 0} +} + +type CanonicalizeFlags_Code int32 + +const ( + CanonicalizeFlags_CANONICALIZE_FLAGS_UNKNOWN CanonicalizeFlags_Code = 0 + CanonicalizeFlags_FOR_COMMAND_INVALID CanonicalizeFlags_Code = 1 +) + +// Enum value maps for CanonicalizeFlags_Code. +var ( + CanonicalizeFlags_Code_name = map[int32]string{ + 0: "CANONICALIZE_FLAGS_UNKNOWN", + 1: "FOR_COMMAND_INVALID", + } + CanonicalizeFlags_Code_value = map[string]int32{ + "CANONICALIZE_FLAGS_UNKNOWN": 0, + "FOR_COMMAND_INVALID": 1, + } +) + +func (x CanonicalizeFlags_Code) Enum() *CanonicalizeFlags_Code { + p := new(CanonicalizeFlags_Code) + *p = x + return p +} + +func (x CanonicalizeFlags_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (CanonicalizeFlags_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[20].Descriptor() +} + +func (CanonicalizeFlags_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[20] +} + +func (x CanonicalizeFlags_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use CanonicalizeFlags_Code.Descriptor instead. +func (CanonicalizeFlags_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{23, 0} +} + +type BuildConfiguration_Code int32 + +const ( + BuildConfiguration_BUILD_CONFIGURATION_UNKNOWN BuildConfiguration_Code = 0 + BuildConfiguration_PLATFORM_MAPPING_EVALUATION_FAILURE BuildConfiguration_Code = 1 + BuildConfiguration_PLATFORM_MAPPINGS_FILE_IS_DIRECTORY BuildConfiguration_Code = 2 + BuildConfiguration_PLATFORM_MAPPINGS_FILE_NOT_FOUND BuildConfiguration_Code = 3 + BuildConfiguration_TOP_LEVEL_CONFIGURATION_CREATION_FAILURE BuildConfiguration_Code = 4 + BuildConfiguration_INVALID_CONFIGURATION BuildConfiguration_Code = 5 + BuildConfiguration_INVALID_BUILD_OPTIONS BuildConfiguration_Code = 6 + BuildConfiguration_MULTI_CPU_PREREQ_UNMET BuildConfiguration_Code = 7 + BuildConfiguration_HEURISTIC_INSTRUMENTATION_FILTER_INVALID BuildConfiguration_Code = 8 + BuildConfiguration_CYCLE BuildConfiguration_Code = 9 + BuildConfiguration_CONFLICTING_CONFIGURATIONS BuildConfiguration_Code = 10 + BuildConfiguration_INVALID_OUTPUT_DIRECTORY_MNEMONIC BuildConfiguration_Code = 11 + BuildConfiguration_CONFIGURATION_DISCARDED_ANALYSIS_CACHE BuildConfiguration_Code = 12 + BuildConfiguration_INVALID_PROJECT BuildConfiguration_Code = 13 +) + +// Enum value maps for BuildConfiguration_Code. +var ( + BuildConfiguration_Code_name = map[int32]string{ + 0: "BUILD_CONFIGURATION_UNKNOWN", + 1: "PLATFORM_MAPPING_EVALUATION_FAILURE", + 2: "PLATFORM_MAPPINGS_FILE_IS_DIRECTORY", + 3: "PLATFORM_MAPPINGS_FILE_NOT_FOUND", + 4: "TOP_LEVEL_CONFIGURATION_CREATION_FAILURE", + 5: "INVALID_CONFIGURATION", + 6: "INVALID_BUILD_OPTIONS", + 7: "MULTI_CPU_PREREQ_UNMET", + 8: "HEURISTIC_INSTRUMENTATION_FILTER_INVALID", + 9: "CYCLE", + 10: "CONFLICTING_CONFIGURATIONS", + 11: "INVALID_OUTPUT_DIRECTORY_MNEMONIC", + 12: "CONFIGURATION_DISCARDED_ANALYSIS_CACHE", + 13: "INVALID_PROJECT", + } + BuildConfiguration_Code_value = map[string]int32{ + "BUILD_CONFIGURATION_UNKNOWN": 0, + "PLATFORM_MAPPING_EVALUATION_FAILURE": 1, + "PLATFORM_MAPPINGS_FILE_IS_DIRECTORY": 2, + "PLATFORM_MAPPINGS_FILE_NOT_FOUND": 3, + "TOP_LEVEL_CONFIGURATION_CREATION_FAILURE": 4, + "INVALID_CONFIGURATION": 5, + "INVALID_BUILD_OPTIONS": 6, + "MULTI_CPU_PREREQ_UNMET": 7, + "HEURISTIC_INSTRUMENTATION_FILTER_INVALID": 8, + "CYCLE": 9, + "CONFLICTING_CONFIGURATIONS": 10, + "INVALID_OUTPUT_DIRECTORY_MNEMONIC": 11, + "CONFIGURATION_DISCARDED_ANALYSIS_CACHE": 12, + "INVALID_PROJECT": 13, + } +) + +func (x BuildConfiguration_Code) Enum() *BuildConfiguration_Code { + p := new(BuildConfiguration_Code) + *p = x + return p +} + +func (x BuildConfiguration_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (BuildConfiguration_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[21].Descriptor() +} + +func (BuildConfiguration_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[21] +} + +func (x BuildConfiguration_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use BuildConfiguration_Code.Descriptor instead. +func (BuildConfiguration_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{24, 0} +} + +type InfoCommand_Code int32 + +const ( + InfoCommand_INFO_COMMAND_UNKNOWN InfoCommand_Code = 0 + InfoCommand_TOO_MANY_KEYS InfoCommand_Code = 1 + InfoCommand_KEY_NOT_RECOGNIZED InfoCommand_Code = 2 + InfoCommand_INFO_BLOCK_WRITE_FAILURE InfoCommand_Code = 3 + InfoCommand_ALL_INFO_WRITE_FAILURE InfoCommand_Code = 4 +) + +// Enum value maps for InfoCommand_Code. +var ( + InfoCommand_Code_name = map[int32]string{ + 0: "INFO_COMMAND_UNKNOWN", + 1: "TOO_MANY_KEYS", + 2: "KEY_NOT_RECOGNIZED", + 3: "INFO_BLOCK_WRITE_FAILURE", + 4: "ALL_INFO_WRITE_FAILURE", + } + InfoCommand_Code_value = map[string]int32{ + "INFO_COMMAND_UNKNOWN": 0, + "TOO_MANY_KEYS": 1, + "KEY_NOT_RECOGNIZED": 2, + "INFO_BLOCK_WRITE_FAILURE": 3, + "ALL_INFO_WRITE_FAILURE": 4, + } +) + +func (x InfoCommand_Code) Enum() *InfoCommand_Code { + p := new(InfoCommand_Code) + *p = x + return p +} + +func (x InfoCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (InfoCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[22].Descriptor() +} + +func (InfoCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[22] +} + +func (x InfoCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use InfoCommand_Code.Descriptor instead. +func (InfoCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{25, 0} +} + +type MemoryOptions_Code int32 + +const ( + MemoryOptions_MEMORY_OPTIONS_UNKNOWN MemoryOptions_Code = 0 + // Deprecated: Marked as deprecated in src/main/protobuf/failure_details.proto. + MemoryOptions_DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE MemoryOptions_Code = 1 + // Deprecated: Marked as deprecated in src/main/protobuf/failure_details.proto. + MemoryOptions_DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND MemoryOptions_Code = 2 +) + +// Enum value maps for MemoryOptions_Code. +var ( + MemoryOptions_Code_name = map[int32]string{ + 0: "MEMORY_OPTIONS_UNKNOWN", + 1: "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE", + 2: "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND", + } + MemoryOptions_Code_value = map[string]int32{ + "MEMORY_OPTIONS_UNKNOWN": 0, + "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE": 1, + "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND": 2, + } +) + +func (x MemoryOptions_Code) Enum() *MemoryOptions_Code { + p := new(MemoryOptions_Code) + *p = x + return p +} + +func (x MemoryOptions_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (MemoryOptions_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[23].Descriptor() +} + +func (MemoryOptions_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[23] +} + +func (x MemoryOptions_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use MemoryOptions_Code.Descriptor instead. +func (MemoryOptions_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{26, 0} +} + +type Query_Code int32 + +const ( + Query_QUERY_UNKNOWN Query_Code = 0 + Query_QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION Query_Code = 1 + Query_QUERY_FILE_READ_FAILURE Query_Code = 2 + Query_COMMAND_LINE_EXPRESSION_MISSING Query_Code = 3 + Query_OUTPUT_FORMAT_INVALID Query_Code = 4 + Query_GRAPHLESS_PREREQ_UNMET Query_Code = 5 + Query_QUERY_OUTPUT_WRITE_FAILURE Query_Code = 6 + Query_QUERY_STDOUT_FLUSH_FAILURE Query_Code = 13 + Query_ANALYSIS_QUERY_PREREQ_UNMET Query_Code = 14 + Query_QUERY_RESULTS_FLUSH_FAILURE Query_Code = 15 + Query_DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR Query_Code = 16 + Query_VARIABLE_NAME_INVALID Query_Code = 17 + Query_VARIABLE_UNDEFINED Query_Code = 18 + Query_BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR Query_Code = 19 + Query_BUILD_FILE_ERROR Query_Code = 20 + Query_CYCLE Query_Code = 21 + Query_UNIQUE_SKYKEY_THRESHOLD_EXCEEDED Query_Code = 22 + Query_TARGET_NOT_IN_UNIVERSE_SCOPE Query_Code = 23 + Query_INVALID_FULL_UNIVERSE_EXPRESSION Query_Code = 24 + Query_UNIVERSE_SCOPE_LIMIT_EXCEEDED Query_Code = 25 + Query_INVALIDATION_LIMIT_EXCEEDED Query_Code = 26 + Query_OUTPUT_FORMAT_PREREQ_UNMET Query_Code = 27 + Query_ARGUMENTS_MISSING Query_Code = 28 + Query_RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY Query_Code = 29 + Query_FULL_TARGETS_NOT_SUPPORTED Query_Code = 30 + Query_DEPRECATED_UNEXPECTED_TOKEN_ERROR Query_Code = 31 + Query_DEPRECATED_INTEGER_LITERAL_MISSING Query_Code = 32 + Query_DEPRECATED_INVALID_STARTING_CHARACTER_ERROR Query_Code = 33 + Query_DEPRECATED_PREMATURE_END_OF_INPUT_ERROR Query_Code = 34 + Query_SYNTAX_ERROR Query_Code = 35 + Query_OUTPUT_FORMATTER_IO_EXCEPTION Query_Code = 36 + Query_SKYQUERY_TRANSITIVE_TARGET_ERROR Query_Code = 37 + Query_SKYQUERY_TARGET_EXCEPTION Query_Code = 38 + Query_INVALID_LABEL_IN_TEST_SUITE Query_Code = 39 + Query_ILLEGAL_FLAG_COMBINATION Query_Code = 40 + Query_NON_DETAILED_ERROR Query_Code = 41 +) + +// Enum value maps for Query_Code. +var ( + Query_Code_name = map[int32]string{ + 0: "QUERY_UNKNOWN", + 1: "QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION", + 2: "QUERY_FILE_READ_FAILURE", + 3: "COMMAND_LINE_EXPRESSION_MISSING", + 4: "OUTPUT_FORMAT_INVALID", + 5: "GRAPHLESS_PREREQ_UNMET", + 6: "QUERY_OUTPUT_WRITE_FAILURE", + 13: "QUERY_STDOUT_FLUSH_FAILURE", + 14: "ANALYSIS_QUERY_PREREQ_UNMET", + 15: "QUERY_RESULTS_FLUSH_FAILURE", + 16: "DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR", + 17: "VARIABLE_NAME_INVALID", + 18: "VARIABLE_UNDEFINED", + 19: "BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR", + 20: "BUILD_FILE_ERROR", + 21: "CYCLE", + 22: "UNIQUE_SKYKEY_THRESHOLD_EXCEEDED", + 23: "TARGET_NOT_IN_UNIVERSE_SCOPE", + 24: "INVALID_FULL_UNIVERSE_EXPRESSION", + 25: "UNIVERSE_SCOPE_LIMIT_EXCEEDED", + 26: "INVALIDATION_LIMIT_EXCEEDED", + 27: "OUTPUT_FORMAT_PREREQ_UNMET", + 28: "ARGUMENTS_MISSING", + 29: "RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY", + 30: "FULL_TARGETS_NOT_SUPPORTED", + 31: "DEPRECATED_UNEXPECTED_TOKEN_ERROR", + 32: "DEPRECATED_INTEGER_LITERAL_MISSING", + 33: "DEPRECATED_INVALID_STARTING_CHARACTER_ERROR", + 34: "DEPRECATED_PREMATURE_END_OF_INPUT_ERROR", + 35: "SYNTAX_ERROR", + 36: "OUTPUT_FORMATTER_IO_EXCEPTION", + 37: "SKYQUERY_TRANSITIVE_TARGET_ERROR", + 38: "SKYQUERY_TARGET_EXCEPTION", + 39: "INVALID_LABEL_IN_TEST_SUITE", + 40: "ILLEGAL_FLAG_COMBINATION", + 41: "NON_DETAILED_ERROR", + } + Query_Code_value = map[string]int32{ + "QUERY_UNKNOWN": 0, + "QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION": 1, + "QUERY_FILE_READ_FAILURE": 2, + "COMMAND_LINE_EXPRESSION_MISSING": 3, + "OUTPUT_FORMAT_INVALID": 4, + "GRAPHLESS_PREREQ_UNMET": 5, + "QUERY_OUTPUT_WRITE_FAILURE": 6, + "QUERY_STDOUT_FLUSH_FAILURE": 13, + "ANALYSIS_QUERY_PREREQ_UNMET": 14, + "QUERY_RESULTS_FLUSH_FAILURE": 15, + "DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR": 16, + "VARIABLE_NAME_INVALID": 17, + "VARIABLE_UNDEFINED": 18, + "BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR": 19, + "BUILD_FILE_ERROR": 20, + "CYCLE": 21, + "UNIQUE_SKYKEY_THRESHOLD_EXCEEDED": 22, + "TARGET_NOT_IN_UNIVERSE_SCOPE": 23, + "INVALID_FULL_UNIVERSE_EXPRESSION": 24, + "UNIVERSE_SCOPE_LIMIT_EXCEEDED": 25, + "INVALIDATION_LIMIT_EXCEEDED": 26, + "OUTPUT_FORMAT_PREREQ_UNMET": 27, + "ARGUMENTS_MISSING": 28, + "RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY": 29, + "FULL_TARGETS_NOT_SUPPORTED": 30, + "DEPRECATED_UNEXPECTED_TOKEN_ERROR": 31, + "DEPRECATED_INTEGER_LITERAL_MISSING": 32, + "DEPRECATED_INVALID_STARTING_CHARACTER_ERROR": 33, + "DEPRECATED_PREMATURE_END_OF_INPUT_ERROR": 34, + "SYNTAX_ERROR": 35, + "OUTPUT_FORMATTER_IO_EXCEPTION": 36, + "SKYQUERY_TRANSITIVE_TARGET_ERROR": 37, + "SKYQUERY_TARGET_EXCEPTION": 38, + "INVALID_LABEL_IN_TEST_SUITE": 39, + "ILLEGAL_FLAG_COMBINATION": 40, + "NON_DETAILED_ERROR": 41, + } +) + +func (x Query_Code) Enum() *Query_Code { + p := new(Query_Code) + *p = x + return p +} + +func (x Query_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Query_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[24].Descriptor() +} + +func (Query_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[24] +} + +func (x Query_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Query_Code.Descriptor instead. +func (Query_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{27, 0} +} + +type LocalExecution_Code int32 + +const ( + LocalExecution_LOCAL_EXECUTION_UNKNOWN LocalExecution_Code = 0 + LocalExecution_LOCKFREE_OUTPUT_PREREQ_UNMET LocalExecution_Code = 1 + LocalExecution_UNTRACKED_RESOURCE LocalExecution_Code = 2 +) + +// Enum value maps for LocalExecution_Code. +var ( + LocalExecution_Code_name = map[int32]string{ + 0: "LOCAL_EXECUTION_UNKNOWN", + 1: "LOCKFREE_OUTPUT_PREREQ_UNMET", + 2: "UNTRACKED_RESOURCE", + } + LocalExecution_Code_value = map[string]int32{ + "LOCAL_EXECUTION_UNKNOWN": 0, + "LOCKFREE_OUTPUT_PREREQ_UNMET": 1, + "UNTRACKED_RESOURCE": 2, + } +) + +func (x LocalExecution_Code) Enum() *LocalExecution_Code { + p := new(LocalExecution_Code) + *p = x + return p +} + +func (x LocalExecution_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (LocalExecution_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[25].Descriptor() +} + +func (LocalExecution_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[25] +} + +func (x LocalExecution_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use LocalExecution_Code.Descriptor instead. +func (LocalExecution_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{28, 0} +} + +type ActionCache_Code int32 + +const ( + ActionCache_ACTION_CACHE_UNKNOWN ActionCache_Code = 0 + ActionCache_INITIALIZATION_FAILURE ActionCache_Code = 1 +) + +// Enum value maps for ActionCache_Code. +var ( + ActionCache_Code_name = map[int32]string{ + 0: "ACTION_CACHE_UNKNOWN", + 1: "INITIALIZATION_FAILURE", + } + ActionCache_Code_value = map[string]int32{ + "ACTION_CACHE_UNKNOWN": 0, + "INITIALIZATION_FAILURE": 1, + } +) + +func (x ActionCache_Code) Enum() *ActionCache_Code { + p := new(ActionCache_Code) + *p = x + return p +} + +func (x ActionCache_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ActionCache_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[26].Descriptor() +} + +func (ActionCache_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[26] +} + +func (x ActionCache_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ActionCache_Code.Descriptor instead. +func (ActionCache_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{29, 0} +} + +type FetchCommand_Code int32 + +const ( + FetchCommand_FETCH_COMMAND_UNKNOWN FetchCommand_Code = 0 + FetchCommand_EXPRESSION_MISSING FetchCommand_Code = 1 + FetchCommand_OPTIONS_INVALID FetchCommand_Code = 2 + FetchCommand_QUERY_PARSE_ERROR FetchCommand_Code = 3 + FetchCommand_QUERY_EVALUATION_ERROR FetchCommand_Code = 4 +) + +// Enum value maps for FetchCommand_Code. +var ( + FetchCommand_Code_name = map[int32]string{ + 0: "FETCH_COMMAND_UNKNOWN", + 1: "EXPRESSION_MISSING", + 2: "OPTIONS_INVALID", + 3: "QUERY_PARSE_ERROR", + 4: "QUERY_EVALUATION_ERROR", + } + FetchCommand_Code_value = map[string]int32{ + "FETCH_COMMAND_UNKNOWN": 0, + "EXPRESSION_MISSING": 1, + "OPTIONS_INVALID": 2, + "QUERY_PARSE_ERROR": 3, + "QUERY_EVALUATION_ERROR": 4, + } +) + +func (x FetchCommand_Code) Enum() *FetchCommand_Code { + p := new(FetchCommand_Code) + *p = x + return p +} + +func (x FetchCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FetchCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[27].Descriptor() +} + +func (FetchCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[27] +} + +func (x FetchCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use FetchCommand_Code.Descriptor instead. +func (FetchCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{30, 0} +} + +type SyncCommand_Code int32 + +const ( + SyncCommand_SYNC_COMMAND_UNKNOWN SyncCommand_Code = 0 + SyncCommand_PACKAGE_LOOKUP_ERROR SyncCommand_Code = 1 + SyncCommand_WORKSPACE_EVALUATION_ERROR SyncCommand_Code = 2 + SyncCommand_REPOSITORY_FETCH_ERRORS SyncCommand_Code = 3 + SyncCommand_REPOSITORY_NAME_INVALID SyncCommand_Code = 4 +) + +// Enum value maps for SyncCommand_Code. +var ( + SyncCommand_Code_name = map[int32]string{ + 0: "SYNC_COMMAND_UNKNOWN", + 1: "PACKAGE_LOOKUP_ERROR", + 2: "WORKSPACE_EVALUATION_ERROR", + 3: "REPOSITORY_FETCH_ERRORS", + 4: "REPOSITORY_NAME_INVALID", + } + SyncCommand_Code_value = map[string]int32{ + "SYNC_COMMAND_UNKNOWN": 0, + "PACKAGE_LOOKUP_ERROR": 1, + "WORKSPACE_EVALUATION_ERROR": 2, + "REPOSITORY_FETCH_ERRORS": 3, + "REPOSITORY_NAME_INVALID": 4, + } +) + +func (x SyncCommand_Code) Enum() *SyncCommand_Code { + p := new(SyncCommand_Code) + *p = x + return p +} + +func (x SyncCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SyncCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[28].Descriptor() +} + +func (SyncCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[28] +} + +func (x SyncCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use SyncCommand_Code.Descriptor instead. +func (SyncCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{31, 0} +} + +type Sandbox_Code int32 + +const ( + Sandbox_SANDBOX_FAILURE_UNKNOWN Sandbox_Code = 0 + Sandbox_INITIALIZATION_FAILURE Sandbox_Code = 1 + Sandbox_EXECUTION_IO_EXCEPTION Sandbox_Code = 2 + Sandbox_DOCKER_COMMAND_FAILURE Sandbox_Code = 3 + Sandbox_NO_DOCKER_IMAGE Sandbox_Code = 4 + Sandbox_DOCKER_IMAGE_PREPARATION_FAILURE Sandbox_Code = 5 + Sandbox_BIND_MOUNT_ANALYSIS_FAILURE Sandbox_Code = 6 + Sandbox_MOUNT_SOURCE_DOES_NOT_EXIST Sandbox_Code = 7 + Sandbox_MOUNT_SOURCE_TARGET_TYPE_MISMATCH Sandbox_Code = 8 + Sandbox_MOUNT_TARGET_DOES_NOT_EXIST Sandbox_Code = 9 + Sandbox_SUBPROCESS_START_FAILED Sandbox_Code = 10 + Sandbox_FORBIDDEN_INPUT Sandbox_Code = 11 + Sandbox_COPY_INPUTS_IO_EXCEPTION Sandbox_Code = 12 + Sandbox_COPY_OUTPUTS_IO_EXCEPTION Sandbox_Code = 13 +) + +// Enum value maps for Sandbox_Code. +var ( + Sandbox_Code_name = map[int32]string{ + 0: "SANDBOX_FAILURE_UNKNOWN", + 1: "INITIALIZATION_FAILURE", + 2: "EXECUTION_IO_EXCEPTION", + 3: "DOCKER_COMMAND_FAILURE", + 4: "NO_DOCKER_IMAGE", + 5: "DOCKER_IMAGE_PREPARATION_FAILURE", + 6: "BIND_MOUNT_ANALYSIS_FAILURE", + 7: "MOUNT_SOURCE_DOES_NOT_EXIST", + 8: "MOUNT_SOURCE_TARGET_TYPE_MISMATCH", + 9: "MOUNT_TARGET_DOES_NOT_EXIST", + 10: "SUBPROCESS_START_FAILED", + 11: "FORBIDDEN_INPUT", + 12: "COPY_INPUTS_IO_EXCEPTION", + 13: "COPY_OUTPUTS_IO_EXCEPTION", + } + Sandbox_Code_value = map[string]int32{ + "SANDBOX_FAILURE_UNKNOWN": 0, + "INITIALIZATION_FAILURE": 1, + "EXECUTION_IO_EXCEPTION": 2, + "DOCKER_COMMAND_FAILURE": 3, + "NO_DOCKER_IMAGE": 4, + "DOCKER_IMAGE_PREPARATION_FAILURE": 5, + "BIND_MOUNT_ANALYSIS_FAILURE": 6, + "MOUNT_SOURCE_DOES_NOT_EXIST": 7, + "MOUNT_SOURCE_TARGET_TYPE_MISMATCH": 8, + "MOUNT_TARGET_DOES_NOT_EXIST": 9, + "SUBPROCESS_START_FAILED": 10, + "FORBIDDEN_INPUT": 11, + "COPY_INPUTS_IO_EXCEPTION": 12, + "COPY_OUTPUTS_IO_EXCEPTION": 13, + } +) + +func (x Sandbox_Code) Enum() *Sandbox_Code { + p := new(Sandbox_Code) + *p = x + return p +} + +func (x Sandbox_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Sandbox_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[29].Descriptor() +} + +func (Sandbox_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[29] +} + +func (x Sandbox_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Sandbox_Code.Descriptor instead. +func (Sandbox_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{32, 0} +} + +type IncludeScanning_Code int32 + +const ( + IncludeScanning_INCLUDE_SCANNING_UNKNOWN IncludeScanning_Code = 0 + IncludeScanning_INITIALIZE_INCLUDE_HINTS_ERROR IncludeScanning_Code = 1 + IncludeScanning_SCANNING_IO_EXCEPTION IncludeScanning_Code = 2 + IncludeScanning_INCLUDE_HINTS_FILE_NOT_IN_PACKAGE IncludeScanning_Code = 3 + IncludeScanning_INCLUDE_HINTS_READ_FAILURE IncludeScanning_Code = 4 + IncludeScanning_ILLEGAL_ABSOLUTE_PATH IncludeScanning_Code = 5 + IncludeScanning_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 6 + IncludeScanning_USER_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 7 + IncludeScanning_SYSTEM_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 8 + IncludeScanning_UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 9 +) + +// Enum value maps for IncludeScanning_Code. +var ( + IncludeScanning_Code_name = map[int32]string{ + 0: "INCLUDE_SCANNING_UNKNOWN", + 1: "INITIALIZE_INCLUDE_HINTS_ERROR", + 2: "SCANNING_IO_EXCEPTION", + 3: "INCLUDE_HINTS_FILE_NOT_IN_PACKAGE", + 4: "INCLUDE_HINTS_READ_FAILURE", + 5: "ILLEGAL_ABSOLUTE_PATH", + 6: "PACKAGE_LOAD_FAILURE", + 7: "USER_PACKAGE_LOAD_FAILURE", + 8: "SYSTEM_PACKAGE_LOAD_FAILURE", + 9: "UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE", + } + IncludeScanning_Code_value = map[string]int32{ + "INCLUDE_SCANNING_UNKNOWN": 0, + "INITIALIZE_INCLUDE_HINTS_ERROR": 1, + "SCANNING_IO_EXCEPTION": 2, + "INCLUDE_HINTS_FILE_NOT_IN_PACKAGE": 3, + "INCLUDE_HINTS_READ_FAILURE": 4, + "ILLEGAL_ABSOLUTE_PATH": 5, + "PACKAGE_LOAD_FAILURE": 6, + "USER_PACKAGE_LOAD_FAILURE": 7, + "SYSTEM_PACKAGE_LOAD_FAILURE": 8, + "UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE": 9, + } +) + +func (x IncludeScanning_Code) Enum() *IncludeScanning_Code { + p := new(IncludeScanning_Code) + *p = x + return p +} + +func (x IncludeScanning_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (IncludeScanning_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[30].Descriptor() +} + +func (IncludeScanning_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[30] +} + +func (x IncludeScanning_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use IncludeScanning_Code.Descriptor instead. +func (IncludeScanning_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{33, 0} +} + +type TestCommand_Code int32 + +const ( + TestCommand_TEST_COMMAND_UNKNOWN TestCommand_Code = 0 + TestCommand_NO_TEST_TARGETS TestCommand_Code = 1 + TestCommand_TEST_WITH_NOANALYZE TestCommand_Code = 2 + TestCommand_TESTS_FAILED TestCommand_Code = 3 +) + +// Enum value maps for TestCommand_Code. +var ( + TestCommand_Code_name = map[int32]string{ + 0: "TEST_COMMAND_UNKNOWN", + 1: "NO_TEST_TARGETS", + 2: "TEST_WITH_NOANALYZE", + 3: "TESTS_FAILED", + } + TestCommand_Code_value = map[string]int32{ + "TEST_COMMAND_UNKNOWN": 0, + "NO_TEST_TARGETS": 1, + "TEST_WITH_NOANALYZE": 2, + "TESTS_FAILED": 3, + } +) + +func (x TestCommand_Code) Enum() *TestCommand_Code { + p := new(TestCommand_Code) + *p = x + return p +} + +func (x TestCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TestCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[31].Descriptor() +} + +func (TestCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[31] +} + +func (x TestCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TestCommand_Code.Descriptor instead. +func (TestCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{34, 0} +} + +type ActionQuery_Code int32 + +const ( + ActionQuery_ACTION_QUERY_UNKNOWN ActionQuery_Code = 0 + ActionQuery_COMMAND_LINE_EXPANSION_FAILURE ActionQuery_Code = 1 + ActionQuery_OUTPUT_FAILURE ActionQuery_Code = 2 + ActionQuery_COMMAND_LINE_EXPRESSION_MISSING ActionQuery_Code = 3 + ActionQuery_EXPRESSION_PARSE_FAILURE ActionQuery_Code = 4 + ActionQuery_SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION ActionQuery_Code = 5 + ActionQuery_INVALID_AQUERY_EXPRESSION ActionQuery_Code = 6 + ActionQuery_SKYFRAME_STATE_PREREQ_UNMET ActionQuery_Code = 7 + ActionQuery_AQUERY_OUTPUT_TOO_BIG ActionQuery_Code = 8 + ActionQuery_ILLEGAL_PATTERN_SYNTAX ActionQuery_Code = 9 + ActionQuery_INCORRECT_ARGUMENTS ActionQuery_Code = 10 + ActionQuery_TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED ActionQuery_Code = 11 + ActionQuery_SKYFRAME_STATE_AFTER_EXECUTION ActionQuery_Code = 12 + ActionQuery_LABELS_FUNCTION_NOT_SUPPORTED ActionQuery_Code = 13 + ActionQuery_TEMPLATE_EXPANSION_FAILURE ActionQuery_Code = 14 +) + +// Enum value maps for ActionQuery_Code. +var ( + ActionQuery_Code_name = map[int32]string{ + 0: "ACTION_QUERY_UNKNOWN", + 1: "COMMAND_LINE_EXPANSION_FAILURE", + 2: "OUTPUT_FAILURE", + 3: "COMMAND_LINE_EXPRESSION_MISSING", + 4: "EXPRESSION_PARSE_FAILURE", + 5: "SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION", + 6: "INVALID_AQUERY_EXPRESSION", + 7: "SKYFRAME_STATE_PREREQ_UNMET", + 8: "AQUERY_OUTPUT_TOO_BIG", + 9: "ILLEGAL_PATTERN_SYNTAX", + 10: "INCORRECT_ARGUMENTS", + 11: "TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED", + 12: "SKYFRAME_STATE_AFTER_EXECUTION", + 13: "LABELS_FUNCTION_NOT_SUPPORTED", + 14: "TEMPLATE_EXPANSION_FAILURE", + } + ActionQuery_Code_value = map[string]int32{ + "ACTION_QUERY_UNKNOWN": 0, + "COMMAND_LINE_EXPANSION_FAILURE": 1, + "OUTPUT_FAILURE": 2, + "COMMAND_LINE_EXPRESSION_MISSING": 3, + "EXPRESSION_PARSE_FAILURE": 4, + "SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION": 5, + "INVALID_AQUERY_EXPRESSION": 6, + "SKYFRAME_STATE_PREREQ_UNMET": 7, + "AQUERY_OUTPUT_TOO_BIG": 8, + "ILLEGAL_PATTERN_SYNTAX": 9, + "INCORRECT_ARGUMENTS": 10, + "TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED": 11, + "SKYFRAME_STATE_AFTER_EXECUTION": 12, + "LABELS_FUNCTION_NOT_SUPPORTED": 13, + "TEMPLATE_EXPANSION_FAILURE": 14, + } +) + +func (x ActionQuery_Code) Enum() *ActionQuery_Code { + p := new(ActionQuery_Code) + *p = x + return p +} + +func (x ActionQuery_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ActionQuery_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[32].Descriptor() +} + +func (ActionQuery_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[32] +} + +func (x ActionQuery_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ActionQuery_Code.Descriptor instead. +func (ActionQuery_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{35, 0} +} + +type TargetPatterns_Code int32 + +const ( + TargetPatterns_TARGET_PATTERNS_UNKNOWN TargetPatterns_Code = 0 + TargetPatterns_TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN TargetPatterns_Code = 1 + TargetPatterns_TARGET_PATTERN_FILE_READ_FAILURE TargetPatterns_Code = 2 + TargetPatterns_TARGET_PATTERN_PARSE_FAILURE TargetPatterns_Code = 3 + TargetPatterns_PACKAGE_NOT_FOUND TargetPatterns_Code = 4 + TargetPatterns_TARGET_FORMAT_INVALID TargetPatterns_Code = 5 + TargetPatterns_ABSOLUTE_TARGET_PATTERN_INVALID TargetPatterns_Code = 6 + TargetPatterns_CANNOT_DETERMINE_TARGET_FROM_FILENAME TargetPatterns_Code = 7 + TargetPatterns_LABEL_SYNTAX_ERROR TargetPatterns_Code = 8 + TargetPatterns_TARGET_CANNOT_BE_EMPTY_STRING TargetPatterns_Code = 9 + TargetPatterns_PACKAGE_PART_CANNOT_END_IN_SLASH TargetPatterns_Code = 10 + TargetPatterns_CYCLE TargetPatterns_Code = 11 + TargetPatterns_CANNOT_PRELOAD_TARGET TargetPatterns_Code = 12 + TargetPatterns_TARGETS_MISSING TargetPatterns_Code = 13 + TargetPatterns_RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED TargetPatterns_Code = 14 + TargetPatterns_UP_LEVEL_REFERENCES_NOT_ALLOWED TargetPatterns_Code = 15 + TargetPatterns_NEGATIVE_TARGET_PATTERN_NOT_ALLOWED TargetPatterns_Code = 16 + TargetPatterns_TARGET_MUST_BE_A_FILE TargetPatterns_Code = 17 + TargetPatterns_DEPENDENCY_NOT_FOUND TargetPatterns_Code = 18 + TargetPatterns_PACKAGE_NAME_INVALID TargetPatterns_Code = 19 +) + +// Enum value maps for TargetPatterns_Code. +var ( + TargetPatterns_Code_name = map[int32]string{ + 0: "TARGET_PATTERNS_UNKNOWN", + 1: "TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN", + 2: "TARGET_PATTERN_FILE_READ_FAILURE", + 3: "TARGET_PATTERN_PARSE_FAILURE", + 4: "PACKAGE_NOT_FOUND", + 5: "TARGET_FORMAT_INVALID", + 6: "ABSOLUTE_TARGET_PATTERN_INVALID", + 7: "CANNOT_DETERMINE_TARGET_FROM_FILENAME", + 8: "LABEL_SYNTAX_ERROR", + 9: "TARGET_CANNOT_BE_EMPTY_STRING", + 10: "PACKAGE_PART_CANNOT_END_IN_SLASH", + 11: "CYCLE", + 12: "CANNOT_PRELOAD_TARGET", + 13: "TARGETS_MISSING", + 14: "RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED", + 15: "UP_LEVEL_REFERENCES_NOT_ALLOWED", + 16: "NEGATIVE_TARGET_PATTERN_NOT_ALLOWED", + 17: "TARGET_MUST_BE_A_FILE", + 18: "DEPENDENCY_NOT_FOUND", + 19: "PACKAGE_NAME_INVALID", + } + TargetPatterns_Code_value = map[string]int32{ + "TARGET_PATTERNS_UNKNOWN": 0, + "TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN": 1, + "TARGET_PATTERN_FILE_READ_FAILURE": 2, + "TARGET_PATTERN_PARSE_FAILURE": 3, + "PACKAGE_NOT_FOUND": 4, + "TARGET_FORMAT_INVALID": 5, + "ABSOLUTE_TARGET_PATTERN_INVALID": 6, + "CANNOT_DETERMINE_TARGET_FROM_FILENAME": 7, + "LABEL_SYNTAX_ERROR": 8, + "TARGET_CANNOT_BE_EMPTY_STRING": 9, + "PACKAGE_PART_CANNOT_END_IN_SLASH": 10, + "CYCLE": 11, + "CANNOT_PRELOAD_TARGET": 12, + "TARGETS_MISSING": 13, + "RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED": 14, + "UP_LEVEL_REFERENCES_NOT_ALLOWED": 15, + "NEGATIVE_TARGET_PATTERN_NOT_ALLOWED": 16, + "TARGET_MUST_BE_A_FILE": 17, + "DEPENDENCY_NOT_FOUND": 18, + "PACKAGE_NAME_INVALID": 19, + } +) + +func (x TargetPatterns_Code) Enum() *TargetPatterns_Code { + p := new(TargetPatterns_Code) + *p = x + return p +} + +func (x TargetPatterns_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TargetPatterns_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[33].Descriptor() +} + +func (TargetPatterns_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[33] +} + +func (x TargetPatterns_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TargetPatterns_Code.Descriptor instead. +func (TargetPatterns_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{36, 0} +} + +type CleanCommand_Code int32 + +const ( + CleanCommand_CLEAN_COMMAND_UNKNOWN CleanCommand_Code = 0 + CleanCommand_OUTPUT_SERVICE_CLEAN_FAILURE CleanCommand_Code = 1 + CleanCommand_ACTION_CACHE_CLEAN_FAILURE CleanCommand_Code = 2 + CleanCommand_OUT_ERR_CLOSE_FAILURE CleanCommand_Code = 3 + CleanCommand_OUTPUT_BASE_DELETE_FAILURE CleanCommand_Code = 4 + CleanCommand_OUTPUT_BASE_TEMP_MOVE_FAILURE CleanCommand_Code = 5 + CleanCommand_ASYNC_OUTPUT_BASE_DELETE_FAILURE CleanCommand_Code = 6 + CleanCommand_EXECROOT_DELETE_FAILURE CleanCommand_Code = 7 + CleanCommand_EXECROOT_TEMP_MOVE_FAILURE CleanCommand_Code = 8 + CleanCommand_ASYNC_EXECROOT_DELETE_FAILURE CleanCommand_Code = 9 + CleanCommand_ARGUMENTS_NOT_RECOGNIZED CleanCommand_Code = 10 +) + +// Enum value maps for CleanCommand_Code. +var ( + CleanCommand_Code_name = map[int32]string{ + 0: "CLEAN_COMMAND_UNKNOWN", + 1: "OUTPUT_SERVICE_CLEAN_FAILURE", + 2: "ACTION_CACHE_CLEAN_FAILURE", + 3: "OUT_ERR_CLOSE_FAILURE", + 4: "OUTPUT_BASE_DELETE_FAILURE", + 5: "OUTPUT_BASE_TEMP_MOVE_FAILURE", + 6: "ASYNC_OUTPUT_BASE_DELETE_FAILURE", + 7: "EXECROOT_DELETE_FAILURE", + 8: "EXECROOT_TEMP_MOVE_FAILURE", + 9: "ASYNC_EXECROOT_DELETE_FAILURE", + 10: "ARGUMENTS_NOT_RECOGNIZED", + } + CleanCommand_Code_value = map[string]int32{ + "CLEAN_COMMAND_UNKNOWN": 0, + "OUTPUT_SERVICE_CLEAN_FAILURE": 1, + "ACTION_CACHE_CLEAN_FAILURE": 2, + "OUT_ERR_CLOSE_FAILURE": 3, + "OUTPUT_BASE_DELETE_FAILURE": 4, + "OUTPUT_BASE_TEMP_MOVE_FAILURE": 5, + "ASYNC_OUTPUT_BASE_DELETE_FAILURE": 6, + "EXECROOT_DELETE_FAILURE": 7, + "EXECROOT_TEMP_MOVE_FAILURE": 8, + "ASYNC_EXECROOT_DELETE_FAILURE": 9, + "ARGUMENTS_NOT_RECOGNIZED": 10, + } +) + +func (x CleanCommand_Code) Enum() *CleanCommand_Code { + p := new(CleanCommand_Code) + *p = x + return p +} + +func (x CleanCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (CleanCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[34].Descriptor() +} + +func (CleanCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[34] +} + +func (x CleanCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use CleanCommand_Code.Descriptor instead. +func (CleanCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{37, 0} +} + +type ConfigCommand_Code int32 + +const ( + ConfigCommand_CONFIG_COMMAND_UNKNOWN ConfigCommand_Code = 0 + ConfigCommand_TOO_MANY_CONFIG_IDS ConfigCommand_Code = 1 + ConfigCommand_CONFIGURATION_NOT_FOUND ConfigCommand_Code = 2 +) + +// Enum value maps for ConfigCommand_Code. +var ( + ConfigCommand_Code_name = map[int32]string{ + 0: "CONFIG_COMMAND_UNKNOWN", + 1: "TOO_MANY_CONFIG_IDS", + 2: "CONFIGURATION_NOT_FOUND", + } + ConfigCommand_Code_value = map[string]int32{ + "CONFIG_COMMAND_UNKNOWN": 0, + "TOO_MANY_CONFIG_IDS": 1, + "CONFIGURATION_NOT_FOUND": 2, + } +) + +func (x ConfigCommand_Code) Enum() *ConfigCommand_Code { + p := new(ConfigCommand_Code) + *p = x + return p +} + +func (x ConfigCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConfigCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[35].Descriptor() +} + +func (ConfigCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[35] +} + +func (x ConfigCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConfigCommand_Code.Descriptor instead. +func (ConfigCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{38, 0} +} + +type ConfigurableQuery_Code int32 + +const ( + ConfigurableQuery_CONFIGURABLE_QUERY_UNKNOWN ConfigurableQuery_Code = 0 + ConfigurableQuery_COMMAND_LINE_EXPRESSION_MISSING ConfigurableQuery_Code = 1 + ConfigurableQuery_EXPRESSION_PARSE_FAILURE ConfigurableQuery_Code = 2 + ConfigurableQuery_FILTERS_NOT_SUPPORTED ConfigurableQuery_Code = 3 + ConfigurableQuery_BUILDFILES_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 4 + ConfigurableQuery_SIBLINGS_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 5 + ConfigurableQuery_VISIBLE_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 6 + ConfigurableQuery_ATTRIBUTE_MISSING ConfigurableQuery_Code = 7 + ConfigurableQuery_INCORRECT_CONFIG_ARGUMENT_ERROR ConfigurableQuery_Code = 8 + ConfigurableQuery_TARGET_MISSING ConfigurableQuery_Code = 9 + ConfigurableQuery_STARLARK_SYNTAX_ERROR ConfigurableQuery_Code = 10 + ConfigurableQuery_STARLARK_EVAL_ERROR ConfigurableQuery_Code = 11 + ConfigurableQuery_FORMAT_FUNCTION_ERROR ConfigurableQuery_Code = 12 +) + +// Enum value maps for ConfigurableQuery_Code. +var ( + ConfigurableQuery_Code_name = map[int32]string{ + 0: "CONFIGURABLE_QUERY_UNKNOWN", + 1: "COMMAND_LINE_EXPRESSION_MISSING", + 2: "EXPRESSION_PARSE_FAILURE", + 3: "FILTERS_NOT_SUPPORTED", + 4: "BUILDFILES_FUNCTION_NOT_SUPPORTED", + 5: "SIBLINGS_FUNCTION_NOT_SUPPORTED", + 6: "VISIBLE_FUNCTION_NOT_SUPPORTED", + 7: "ATTRIBUTE_MISSING", + 8: "INCORRECT_CONFIG_ARGUMENT_ERROR", + 9: "TARGET_MISSING", + 10: "STARLARK_SYNTAX_ERROR", + 11: "STARLARK_EVAL_ERROR", + 12: "FORMAT_FUNCTION_ERROR", + } + ConfigurableQuery_Code_value = map[string]int32{ + "CONFIGURABLE_QUERY_UNKNOWN": 0, + "COMMAND_LINE_EXPRESSION_MISSING": 1, + "EXPRESSION_PARSE_FAILURE": 2, + "FILTERS_NOT_SUPPORTED": 3, + "BUILDFILES_FUNCTION_NOT_SUPPORTED": 4, + "SIBLINGS_FUNCTION_NOT_SUPPORTED": 5, + "VISIBLE_FUNCTION_NOT_SUPPORTED": 6, + "ATTRIBUTE_MISSING": 7, + "INCORRECT_CONFIG_ARGUMENT_ERROR": 8, + "TARGET_MISSING": 9, + "STARLARK_SYNTAX_ERROR": 10, + "STARLARK_EVAL_ERROR": 11, + "FORMAT_FUNCTION_ERROR": 12, + } +) + +func (x ConfigurableQuery_Code) Enum() *ConfigurableQuery_Code { + p := new(ConfigurableQuery_Code) + *p = x + return p +} + +func (x ConfigurableQuery_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ConfigurableQuery_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[36].Descriptor() +} + +func (ConfigurableQuery_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[36] +} + +func (x ConfigurableQuery_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ConfigurableQuery_Code.Descriptor instead. +func (ConfigurableQuery_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{39, 0} +} + +type DumpCommand_Code int32 + +const ( + DumpCommand_DUMP_COMMAND_UNKNOWN DumpCommand_Code = 0 + DumpCommand_NO_OUTPUT_SPECIFIED DumpCommand_Code = 1 + DumpCommand_ACTION_CACHE_DUMP_FAILED DumpCommand_Code = 2 + DumpCommand_COMMAND_LINE_EXPANSION_FAILURE DumpCommand_Code = 3 + DumpCommand_ACTION_GRAPH_DUMP_FAILED DumpCommand_Code = 4 + DumpCommand_STARLARK_HEAP_DUMP_FAILED DumpCommand_Code = 5 + DumpCommand_SKYFRAME_MEMORY_DUMP_FAILED DumpCommand_Code = 7 +) + +// Enum value maps for DumpCommand_Code. +var ( + DumpCommand_Code_name = map[int32]string{ + 0: "DUMP_COMMAND_UNKNOWN", + 1: "NO_OUTPUT_SPECIFIED", + 2: "ACTION_CACHE_DUMP_FAILED", + 3: "COMMAND_LINE_EXPANSION_FAILURE", + 4: "ACTION_GRAPH_DUMP_FAILED", + 5: "STARLARK_HEAP_DUMP_FAILED", + 7: "SKYFRAME_MEMORY_DUMP_FAILED", + } + DumpCommand_Code_value = map[string]int32{ + "DUMP_COMMAND_UNKNOWN": 0, + "NO_OUTPUT_SPECIFIED": 1, + "ACTION_CACHE_DUMP_FAILED": 2, + "COMMAND_LINE_EXPANSION_FAILURE": 3, + "ACTION_GRAPH_DUMP_FAILED": 4, + "STARLARK_HEAP_DUMP_FAILED": 5, + "SKYFRAME_MEMORY_DUMP_FAILED": 7, + } +) + +func (x DumpCommand_Code) Enum() *DumpCommand_Code { + p := new(DumpCommand_Code) + *p = x + return p +} + +func (x DumpCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (DumpCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[37].Descriptor() +} + +func (DumpCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[37] +} + +func (x DumpCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use DumpCommand_Code.Descriptor instead. +func (DumpCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{40, 0} +} + +type HelpCommand_Code int32 + +const ( + HelpCommand_HELP_COMMAND_UNKNOWN HelpCommand_Code = 0 + HelpCommand_MISSING_ARGUMENT HelpCommand_Code = 1 + HelpCommand_COMMAND_NOT_FOUND HelpCommand_Code = 2 +) + +// Enum value maps for HelpCommand_Code. +var ( + HelpCommand_Code_name = map[int32]string{ + 0: "HELP_COMMAND_UNKNOWN", + 1: "MISSING_ARGUMENT", + 2: "COMMAND_NOT_FOUND", + } + HelpCommand_Code_value = map[string]int32{ + "HELP_COMMAND_UNKNOWN": 0, + "MISSING_ARGUMENT": 1, + "COMMAND_NOT_FOUND": 2, + } +) + +func (x HelpCommand_Code) Enum() *HelpCommand_Code { + p := new(HelpCommand_Code) + *p = x + return p +} + +func (x HelpCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (HelpCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[38].Descriptor() +} + +func (HelpCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[38] +} + +func (x HelpCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use HelpCommand_Code.Descriptor instead. +func (HelpCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{41, 0} +} + +type MobileInstall_Code int32 + +const ( + MobileInstall_MOBILE_INSTALL_UNKNOWN MobileInstall_Code = 0 + MobileInstall_CLASSIC_UNSUPPORTED MobileInstall_Code = 1 + MobileInstall_NO_TARGET_SPECIFIED MobileInstall_Code = 2 + MobileInstall_MULTIPLE_TARGETS_SPECIFIED MobileInstall_Code = 3 + MobileInstall_TARGET_TYPE_INVALID MobileInstall_Code = 4 + MobileInstall_NON_ZERO_EXIT MobileInstall_Code = 5 + MobileInstall_ERROR_RUNNING_PROGRAM MobileInstall_Code = 6 +) + +// Enum value maps for MobileInstall_Code. +var ( + MobileInstall_Code_name = map[int32]string{ + 0: "MOBILE_INSTALL_UNKNOWN", + 1: "CLASSIC_UNSUPPORTED", + 2: "NO_TARGET_SPECIFIED", + 3: "MULTIPLE_TARGETS_SPECIFIED", + 4: "TARGET_TYPE_INVALID", + 5: "NON_ZERO_EXIT", + 6: "ERROR_RUNNING_PROGRAM", + } + MobileInstall_Code_value = map[string]int32{ + "MOBILE_INSTALL_UNKNOWN": 0, + "CLASSIC_UNSUPPORTED": 1, + "NO_TARGET_SPECIFIED": 2, + "MULTIPLE_TARGETS_SPECIFIED": 3, + "TARGET_TYPE_INVALID": 4, + "NON_ZERO_EXIT": 5, + "ERROR_RUNNING_PROGRAM": 6, + } +) + +func (x MobileInstall_Code) Enum() *MobileInstall_Code { + p := new(MobileInstall_Code) + *p = x + return p +} + +func (x MobileInstall_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (MobileInstall_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[39].Descriptor() +} + +func (MobileInstall_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[39] +} + +func (x MobileInstall_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use MobileInstall_Code.Descriptor instead. +func (MobileInstall_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{42, 0} +} + +type ProfileCommand_Code int32 + +const ( + ProfileCommand_PROFILE_COMMAND_UNKNOWN ProfileCommand_Code = 0 + ProfileCommand_OLD_BINARY_FORMAT_UNSUPPORTED ProfileCommand_Code = 1 + ProfileCommand_FILE_READ_FAILURE ProfileCommand_Code = 2 +) + +// Enum value maps for ProfileCommand_Code. +var ( + ProfileCommand_Code_name = map[int32]string{ + 0: "PROFILE_COMMAND_UNKNOWN", + 1: "OLD_BINARY_FORMAT_UNSUPPORTED", + 2: "FILE_READ_FAILURE", + } + ProfileCommand_Code_value = map[string]int32{ + "PROFILE_COMMAND_UNKNOWN": 0, + "OLD_BINARY_FORMAT_UNSUPPORTED": 1, + "FILE_READ_FAILURE": 2, + } +) + +func (x ProfileCommand_Code) Enum() *ProfileCommand_Code { + p := new(ProfileCommand_Code) + *p = x + return p +} + +func (x ProfileCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ProfileCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[40].Descriptor() +} + +func (ProfileCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[40] +} + +func (x ProfileCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ProfileCommand_Code.Descriptor instead. +func (ProfileCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{43, 0} +} + +type RunCommand_Code int32 + +const ( + RunCommand_RUN_COMMAND_UNKNOWN RunCommand_Code = 0 + RunCommand_NO_TARGET_SPECIFIED RunCommand_Code = 1 + RunCommand_TOO_MANY_TARGETS_SPECIFIED RunCommand_Code = 2 + RunCommand_TARGET_NOT_EXECUTABLE RunCommand_Code = 3 + RunCommand_TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE RunCommand_Code = 4 + RunCommand_TARGET_BUILT_BUT_PATH_VALIDATION_FAILED RunCommand_Code = 5 + RunCommand_RUN_UNDER_TARGET_NOT_BUILT RunCommand_Code = 6 + RunCommand_RUN_PREREQ_UNMET RunCommand_Code = 7 + RunCommand_TOO_MANY_TEST_SHARDS_OR_RUNS RunCommand_Code = 8 + RunCommand_TEST_ENVIRONMENT_SETUP_FAILURE RunCommand_Code = 9 + RunCommand_COMMAND_LINE_EXPANSION_FAILURE RunCommand_Code = 10 + RunCommand_NO_SHELL_SPECIFIED RunCommand_Code = 11 + RunCommand_SCRIPT_WRITE_FAILURE RunCommand_Code = 12 + RunCommand_RUNFILES_DIRECTORIES_CREATION_FAILURE RunCommand_Code = 13 + RunCommand_RUNFILES_SYMLINKS_CREATION_FAILURE RunCommand_Code = 14 + RunCommand_TEST_ENVIRONMENT_SETUP_INTERRUPTED RunCommand_Code = 15 +) + +// Enum value maps for RunCommand_Code. +var ( + RunCommand_Code_name = map[int32]string{ + 0: "RUN_COMMAND_UNKNOWN", + 1: "NO_TARGET_SPECIFIED", + 2: "TOO_MANY_TARGETS_SPECIFIED", + 3: "TARGET_NOT_EXECUTABLE", + 4: "TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE", + 5: "TARGET_BUILT_BUT_PATH_VALIDATION_FAILED", + 6: "RUN_UNDER_TARGET_NOT_BUILT", + 7: "RUN_PREREQ_UNMET", + 8: "TOO_MANY_TEST_SHARDS_OR_RUNS", + 9: "TEST_ENVIRONMENT_SETUP_FAILURE", + 10: "COMMAND_LINE_EXPANSION_FAILURE", + 11: "NO_SHELL_SPECIFIED", + 12: "SCRIPT_WRITE_FAILURE", + 13: "RUNFILES_DIRECTORIES_CREATION_FAILURE", + 14: "RUNFILES_SYMLINKS_CREATION_FAILURE", + 15: "TEST_ENVIRONMENT_SETUP_INTERRUPTED", + } + RunCommand_Code_value = map[string]int32{ + "RUN_COMMAND_UNKNOWN": 0, + "NO_TARGET_SPECIFIED": 1, + "TOO_MANY_TARGETS_SPECIFIED": 2, + "TARGET_NOT_EXECUTABLE": 3, + "TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE": 4, + "TARGET_BUILT_BUT_PATH_VALIDATION_FAILED": 5, + "RUN_UNDER_TARGET_NOT_BUILT": 6, + "RUN_PREREQ_UNMET": 7, + "TOO_MANY_TEST_SHARDS_OR_RUNS": 8, + "TEST_ENVIRONMENT_SETUP_FAILURE": 9, + "COMMAND_LINE_EXPANSION_FAILURE": 10, + "NO_SHELL_SPECIFIED": 11, + "SCRIPT_WRITE_FAILURE": 12, + "RUNFILES_DIRECTORIES_CREATION_FAILURE": 13, + "RUNFILES_SYMLINKS_CREATION_FAILURE": 14, + "TEST_ENVIRONMENT_SETUP_INTERRUPTED": 15, + } +) + +func (x RunCommand_Code) Enum() *RunCommand_Code { + p := new(RunCommand_Code) + *p = x + return p +} + +func (x RunCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (RunCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[41].Descriptor() +} + +func (RunCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[41] +} + +func (x RunCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use RunCommand_Code.Descriptor instead. +func (RunCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{44, 0} +} + +type VersionCommand_Code int32 + +const ( + VersionCommand_VERSION_COMMAND_UNKNOWN VersionCommand_Code = 0 + VersionCommand_NOT_AVAILABLE VersionCommand_Code = 1 +) + +// Enum value maps for VersionCommand_Code. +var ( + VersionCommand_Code_name = map[int32]string{ + 0: "VERSION_COMMAND_UNKNOWN", + 1: "NOT_AVAILABLE", + } + VersionCommand_Code_value = map[string]int32{ + "VERSION_COMMAND_UNKNOWN": 0, + "NOT_AVAILABLE": 1, + } +) + +func (x VersionCommand_Code) Enum() *VersionCommand_Code { + p := new(VersionCommand_Code) + *p = x + return p +} + +func (x VersionCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (VersionCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[42].Descriptor() +} + +func (VersionCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[42] +} + +func (x VersionCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use VersionCommand_Code.Descriptor instead. +func (VersionCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{45, 0} +} + +type PrintActionCommand_Code int32 + +const ( + PrintActionCommand_PRINT_ACTION_COMMAND_UNKNOWN PrintActionCommand_Code = 0 + PrintActionCommand_TARGET_NOT_FOUND PrintActionCommand_Code = 1 + PrintActionCommand_COMMAND_LINE_EXPANSION_FAILURE PrintActionCommand_Code = 2 + PrintActionCommand_TARGET_KIND_UNSUPPORTED PrintActionCommand_Code = 3 + PrintActionCommand_ACTIONS_NOT_FOUND PrintActionCommand_Code = 4 +) + +// Enum value maps for PrintActionCommand_Code. +var ( + PrintActionCommand_Code_name = map[int32]string{ + 0: "PRINT_ACTION_COMMAND_UNKNOWN", + 1: "TARGET_NOT_FOUND", + 2: "COMMAND_LINE_EXPANSION_FAILURE", + 3: "TARGET_KIND_UNSUPPORTED", + 4: "ACTIONS_NOT_FOUND", + } + PrintActionCommand_Code_value = map[string]int32{ + "PRINT_ACTION_COMMAND_UNKNOWN": 0, + "TARGET_NOT_FOUND": 1, + "COMMAND_LINE_EXPANSION_FAILURE": 2, + "TARGET_KIND_UNSUPPORTED": 3, + "ACTIONS_NOT_FOUND": 4, + } +) + +func (x PrintActionCommand_Code) Enum() *PrintActionCommand_Code { + p := new(PrintActionCommand_Code) + *p = x + return p +} + +func (x PrintActionCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (PrintActionCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[43].Descriptor() +} + +func (PrintActionCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[43] +} + +func (x PrintActionCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use PrintActionCommand_Code.Descriptor instead. +func (PrintActionCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{46, 0} +} + +type WorkspaceStatus_Code int32 + +const ( + WorkspaceStatus_WORKSPACE_STATUS_UNKNOWN WorkspaceStatus_Code = 0 + WorkspaceStatus_NON_ZERO_EXIT WorkspaceStatus_Code = 1 + WorkspaceStatus_ABNORMAL_TERMINATION WorkspaceStatus_Code = 2 + WorkspaceStatus_EXEC_FAILED WorkspaceStatus_Code = 3 + WorkspaceStatus_PARSE_FAILURE WorkspaceStatus_Code = 4 + WorkspaceStatus_VALIDATION_FAILURE WorkspaceStatus_Code = 5 + WorkspaceStatus_CONTENT_UPDATE_IO_EXCEPTION WorkspaceStatus_Code = 6 + WorkspaceStatus_STDERR_IO_EXCEPTION WorkspaceStatus_Code = 7 +) + +// Enum value maps for WorkspaceStatus_Code. +var ( + WorkspaceStatus_Code_name = map[int32]string{ + 0: "WORKSPACE_STATUS_UNKNOWN", + 1: "NON_ZERO_EXIT", + 2: "ABNORMAL_TERMINATION", + 3: "EXEC_FAILED", + 4: "PARSE_FAILURE", + 5: "VALIDATION_FAILURE", + 6: "CONTENT_UPDATE_IO_EXCEPTION", + 7: "STDERR_IO_EXCEPTION", + } + WorkspaceStatus_Code_value = map[string]int32{ + "WORKSPACE_STATUS_UNKNOWN": 0, + "NON_ZERO_EXIT": 1, + "ABNORMAL_TERMINATION": 2, + "EXEC_FAILED": 3, + "PARSE_FAILURE": 4, + "VALIDATION_FAILURE": 5, + "CONTENT_UPDATE_IO_EXCEPTION": 6, + "STDERR_IO_EXCEPTION": 7, + } +) + +func (x WorkspaceStatus_Code) Enum() *WorkspaceStatus_Code { + p := new(WorkspaceStatus_Code) + *p = x + return p +} + +func (x WorkspaceStatus_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (WorkspaceStatus_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[44].Descriptor() +} + +func (WorkspaceStatus_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[44] +} + +func (x WorkspaceStatus_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use WorkspaceStatus_Code.Descriptor instead. +func (WorkspaceStatus_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{47, 0} +} + +type JavaCompile_Code int32 + +const ( + JavaCompile_JAVA_COMPILE_UNKNOWN JavaCompile_Code = 0 + JavaCompile_REDUCED_CLASSPATH_FAILURE JavaCompile_Code = 1 + JavaCompile_COMMAND_LINE_EXPANSION_FAILURE JavaCompile_Code = 2 + JavaCompile_JDEPS_READ_IO_EXCEPTION JavaCompile_Code = 3 + JavaCompile_REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE JavaCompile_Code = 4 +) + +// Enum value maps for JavaCompile_Code. +var ( + JavaCompile_Code_name = map[int32]string{ + 0: "JAVA_COMPILE_UNKNOWN", + 1: "REDUCED_CLASSPATH_FAILURE", + 2: "COMMAND_LINE_EXPANSION_FAILURE", + 3: "JDEPS_READ_IO_EXCEPTION", + 4: "REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE", + } + JavaCompile_Code_value = map[string]int32{ + "JAVA_COMPILE_UNKNOWN": 0, + "REDUCED_CLASSPATH_FAILURE": 1, + "COMMAND_LINE_EXPANSION_FAILURE": 2, + "JDEPS_READ_IO_EXCEPTION": 3, + "REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE": 4, + } +) + +func (x JavaCompile_Code) Enum() *JavaCompile_Code { + p := new(JavaCompile_Code) + *p = x + return p +} + +func (x JavaCompile_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (JavaCompile_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[45].Descriptor() +} + +func (JavaCompile_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[45] +} + +func (x JavaCompile_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use JavaCompile_Code.Descriptor instead. +func (JavaCompile_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{48, 0} +} + +type ActionRewinding_Code int32 + +const ( + ActionRewinding_ACTION_REWINDING_UNKNOWN ActionRewinding_Code = 0 + ActionRewinding_LOST_INPUT_TOO_MANY_TIMES ActionRewinding_Code = 1 + ActionRewinding_REWIND_LOST_INPUTS_PREREQ_UNMET ActionRewinding_Code = 3 + ActionRewinding_LOST_OUTPUT_TOO_MANY_TIMES ActionRewinding_Code = 4 + ActionRewinding_LOST_INPUT_REWINDING_DISABLED ActionRewinding_Code = 5 + ActionRewinding_LOST_OUTPUT_REWINDING_DISABLED ActionRewinding_Code = 6 + // Deprecated: Marked as deprecated in src/main/protobuf/failure_details.proto. + ActionRewinding_DEPRECATED_LOST_INPUT_IS_SOURCE ActionRewinding_Code = 2 +) + +// Enum value maps for ActionRewinding_Code. +var ( + ActionRewinding_Code_name = map[int32]string{ + 0: "ACTION_REWINDING_UNKNOWN", + 1: "LOST_INPUT_TOO_MANY_TIMES", + 3: "REWIND_LOST_INPUTS_PREREQ_UNMET", + 4: "LOST_OUTPUT_TOO_MANY_TIMES", + 5: "LOST_INPUT_REWINDING_DISABLED", + 6: "LOST_OUTPUT_REWINDING_DISABLED", + 2: "DEPRECATED_LOST_INPUT_IS_SOURCE", + } + ActionRewinding_Code_value = map[string]int32{ + "ACTION_REWINDING_UNKNOWN": 0, + "LOST_INPUT_TOO_MANY_TIMES": 1, + "REWIND_LOST_INPUTS_PREREQ_UNMET": 3, + "LOST_OUTPUT_TOO_MANY_TIMES": 4, + "LOST_INPUT_REWINDING_DISABLED": 5, + "LOST_OUTPUT_REWINDING_DISABLED": 6, + "DEPRECATED_LOST_INPUT_IS_SOURCE": 2, + } +) + +func (x ActionRewinding_Code) Enum() *ActionRewinding_Code { + p := new(ActionRewinding_Code) + *p = x + return p +} + +func (x ActionRewinding_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ActionRewinding_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[46].Descriptor() +} + +func (ActionRewinding_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[46] +} + +func (x ActionRewinding_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ActionRewinding_Code.Descriptor instead. +func (ActionRewinding_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{49, 0} +} + +type CppCompile_Code int32 + +const ( + CppCompile_CPP_COMPILE_UNKNOWN CppCompile_Code = 0 + CppCompile_FIND_USED_HEADERS_IO_EXCEPTION CppCompile_Code = 1 + CppCompile_COPY_OUT_ERR_FAILURE CppCompile_Code = 2 + CppCompile_D_FILE_READ_FAILURE CppCompile_Code = 3 + CppCompile_COMMAND_GENERATION_FAILURE CppCompile_Code = 4 + CppCompile_MODULE_EXPANSION_TIMEOUT CppCompile_Code = 5 + CppCompile_INCLUDE_PATH_OUTSIDE_EXEC_ROOT CppCompile_Code = 6 + CppCompile_FAKE_COMMAND_GENERATION_FAILURE CppCompile_Code = 7 + CppCompile_UNDECLARED_INCLUSIONS CppCompile_Code = 8 + CppCompile_D_FILE_PARSE_FAILURE CppCompile_Code = 9 + CppCompile_COVERAGE_NOTES_CREATION_FAILURE CppCompile_Code = 10 + CppCompile_MODULE_EXPANSION_MISSING_DATA CppCompile_Code = 11 +) + +// Enum value maps for CppCompile_Code. +var ( + CppCompile_Code_name = map[int32]string{ + 0: "CPP_COMPILE_UNKNOWN", + 1: "FIND_USED_HEADERS_IO_EXCEPTION", + 2: "COPY_OUT_ERR_FAILURE", + 3: "D_FILE_READ_FAILURE", + 4: "COMMAND_GENERATION_FAILURE", + 5: "MODULE_EXPANSION_TIMEOUT", + 6: "INCLUDE_PATH_OUTSIDE_EXEC_ROOT", + 7: "FAKE_COMMAND_GENERATION_FAILURE", + 8: "UNDECLARED_INCLUSIONS", + 9: "D_FILE_PARSE_FAILURE", + 10: "COVERAGE_NOTES_CREATION_FAILURE", + 11: "MODULE_EXPANSION_MISSING_DATA", + } + CppCompile_Code_value = map[string]int32{ + "CPP_COMPILE_UNKNOWN": 0, + "FIND_USED_HEADERS_IO_EXCEPTION": 1, + "COPY_OUT_ERR_FAILURE": 2, + "D_FILE_READ_FAILURE": 3, + "COMMAND_GENERATION_FAILURE": 4, + "MODULE_EXPANSION_TIMEOUT": 5, + "INCLUDE_PATH_OUTSIDE_EXEC_ROOT": 6, + "FAKE_COMMAND_GENERATION_FAILURE": 7, + "UNDECLARED_INCLUSIONS": 8, + "D_FILE_PARSE_FAILURE": 9, + "COVERAGE_NOTES_CREATION_FAILURE": 10, + "MODULE_EXPANSION_MISSING_DATA": 11, + } +) + +func (x CppCompile_Code) Enum() *CppCompile_Code { + p := new(CppCompile_Code) + *p = x + return p +} + +func (x CppCompile_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (CppCompile_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[47].Descriptor() +} + +func (CppCompile_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[47] +} + +func (x CppCompile_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use CppCompile_Code.Descriptor instead. +func (CppCompile_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{50, 0} +} + +type StarlarkAction_Code int32 + +const ( + StarlarkAction_STARLARK_ACTION_UNKNOWN StarlarkAction_Code = 0 + StarlarkAction_UNUSED_INPUT_LIST_READ_FAILURE StarlarkAction_Code = 1 + StarlarkAction_UNUSED_INPUT_LIST_FILE_NOT_FOUND StarlarkAction_Code = 2 +) + +// Enum value maps for StarlarkAction_Code. +var ( + StarlarkAction_Code_name = map[int32]string{ + 0: "STARLARK_ACTION_UNKNOWN", + 1: "UNUSED_INPUT_LIST_READ_FAILURE", + 2: "UNUSED_INPUT_LIST_FILE_NOT_FOUND", + } + StarlarkAction_Code_value = map[string]int32{ + "STARLARK_ACTION_UNKNOWN": 0, + "UNUSED_INPUT_LIST_READ_FAILURE": 1, + "UNUSED_INPUT_LIST_FILE_NOT_FOUND": 2, + } +) + +func (x StarlarkAction_Code) Enum() *StarlarkAction_Code { + p := new(StarlarkAction_Code) + *p = x + return p +} + +func (x StarlarkAction_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (StarlarkAction_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[48].Descriptor() +} + +func (StarlarkAction_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[48] +} + +func (x StarlarkAction_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use StarlarkAction_Code.Descriptor instead. +func (StarlarkAction_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{51, 0} +} + +type NinjaAction_Code int32 + +const ( + NinjaAction_NINJA_ACTION_UNKNOWN NinjaAction_Code = 0 + NinjaAction_INVALID_DEPFILE_DECLARED_DEPENDENCY NinjaAction_Code = 1 + NinjaAction_D_FILE_PARSE_FAILURE NinjaAction_Code = 2 +) + +// Enum value maps for NinjaAction_Code. +var ( + NinjaAction_Code_name = map[int32]string{ + 0: "NINJA_ACTION_UNKNOWN", + 1: "INVALID_DEPFILE_DECLARED_DEPENDENCY", + 2: "D_FILE_PARSE_FAILURE", + } + NinjaAction_Code_value = map[string]int32{ + "NINJA_ACTION_UNKNOWN": 0, + "INVALID_DEPFILE_DECLARED_DEPENDENCY": 1, + "D_FILE_PARSE_FAILURE": 2, + } +) + +func (x NinjaAction_Code) Enum() *NinjaAction_Code { + p := new(NinjaAction_Code) + *p = x + return p +} + +func (x NinjaAction_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (NinjaAction_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[49].Descriptor() +} + +func (NinjaAction_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[49] +} + +func (x NinjaAction_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use NinjaAction_Code.Descriptor instead. +func (NinjaAction_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{52, 0} +} + +type DynamicExecution_Code int32 + +const ( + DynamicExecution_DYNAMIC_EXECUTION_UNKNOWN DynamicExecution_Code = 0 + DynamicExecution_XCODE_RELATED_PREREQ_UNMET DynamicExecution_Code = 1 + DynamicExecution_ACTION_LOG_MOVE_FAILURE DynamicExecution_Code = 2 + DynamicExecution_RUN_FAILURE DynamicExecution_Code = 3 + DynamicExecution_NO_USABLE_STRATEGY_FOUND DynamicExecution_Code = 4 +) + +// Enum value maps for DynamicExecution_Code. +var ( + DynamicExecution_Code_name = map[int32]string{ + 0: "DYNAMIC_EXECUTION_UNKNOWN", + 1: "XCODE_RELATED_PREREQ_UNMET", + 2: "ACTION_LOG_MOVE_FAILURE", + 3: "RUN_FAILURE", + 4: "NO_USABLE_STRATEGY_FOUND", + } + DynamicExecution_Code_value = map[string]int32{ + "DYNAMIC_EXECUTION_UNKNOWN": 0, + "XCODE_RELATED_PREREQ_UNMET": 1, + "ACTION_LOG_MOVE_FAILURE": 2, + "RUN_FAILURE": 3, + "NO_USABLE_STRATEGY_FOUND": 4, + } +) + +func (x DynamicExecution_Code) Enum() *DynamicExecution_Code { + p := new(DynamicExecution_Code) + *p = x + return p +} + +func (x DynamicExecution_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (DynamicExecution_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[50].Descriptor() +} + +func (DynamicExecution_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[50] +} + +func (x DynamicExecution_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use DynamicExecution_Code.Descriptor instead. +func (DynamicExecution_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{53, 0} +} + +type FailAction_Code int32 + +const ( + FailAction_FAIL_ACTION_UNKNOWN FailAction_Code = 0 + FailAction_INTENTIONAL_FAILURE FailAction_Code = 1 + FailAction_INCORRECT_PYTHON_VERSION FailAction_Code = 2 + FailAction_PROGUARD_SPECS_MISSING FailAction_Code = 3 + FailAction_DYNAMIC_LINKING_NOT_SUPPORTED FailAction_Code = 4 + FailAction_SOURCE_FILES_MISSING FailAction_Code = 5 + FailAction_INCORRECT_TOOLCHAIN FailAction_Code = 6 + FailAction_FRAGMENT_CLASS_MISSING FailAction_Code = 7 + FailAction_CANT_BUILD_INCOMPATIBLE_TARGET FailAction_Code = 10 +) + +// Enum value maps for FailAction_Code. +var ( + FailAction_Code_name = map[int32]string{ + 0: "FAIL_ACTION_UNKNOWN", + 1: "INTENTIONAL_FAILURE", + 2: "INCORRECT_PYTHON_VERSION", + 3: "PROGUARD_SPECS_MISSING", + 4: "DYNAMIC_LINKING_NOT_SUPPORTED", + 5: "SOURCE_FILES_MISSING", + 6: "INCORRECT_TOOLCHAIN", + 7: "FRAGMENT_CLASS_MISSING", + 10: "CANT_BUILD_INCOMPATIBLE_TARGET", + } + FailAction_Code_value = map[string]int32{ + "FAIL_ACTION_UNKNOWN": 0, + "INTENTIONAL_FAILURE": 1, + "INCORRECT_PYTHON_VERSION": 2, + "PROGUARD_SPECS_MISSING": 3, + "DYNAMIC_LINKING_NOT_SUPPORTED": 4, + "SOURCE_FILES_MISSING": 5, + "INCORRECT_TOOLCHAIN": 6, + "FRAGMENT_CLASS_MISSING": 7, + "CANT_BUILD_INCOMPATIBLE_TARGET": 10, + } +) + +func (x FailAction_Code) Enum() *FailAction_Code { + p := new(FailAction_Code) + *p = x + return p +} + +func (x FailAction_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FailAction_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[51].Descriptor() +} + +func (FailAction_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[51] +} + +func (x FailAction_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use FailAction_Code.Descriptor instead. +func (FailAction_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{54, 0} +} + +type SymlinkAction_Code int32 + +const ( + SymlinkAction_SYMLINK_ACTION_UNKNOWN SymlinkAction_Code = 0 + SymlinkAction_EXECUTABLE_INPUT_NOT_FILE SymlinkAction_Code = 1 + SymlinkAction_EXECUTABLE_INPUT_IS_NOT SymlinkAction_Code = 2 + SymlinkAction_EXECUTABLE_INPUT_CHECK_IO_EXCEPTION SymlinkAction_Code = 3 + SymlinkAction_LINK_CREATION_IO_EXCEPTION SymlinkAction_Code = 4 + SymlinkAction_LINK_TOUCH_IO_EXCEPTION SymlinkAction_Code = 5 + SymlinkAction_LINK_LOG_IO_EXCEPTION SymlinkAction_Code = 6 +) + +// Enum value maps for SymlinkAction_Code. +var ( + SymlinkAction_Code_name = map[int32]string{ + 0: "SYMLINK_ACTION_UNKNOWN", + 1: "EXECUTABLE_INPUT_NOT_FILE", + 2: "EXECUTABLE_INPUT_IS_NOT", + 3: "EXECUTABLE_INPUT_CHECK_IO_EXCEPTION", + 4: "LINK_CREATION_IO_EXCEPTION", + 5: "LINK_TOUCH_IO_EXCEPTION", + 6: "LINK_LOG_IO_EXCEPTION", + } + SymlinkAction_Code_value = map[string]int32{ + "SYMLINK_ACTION_UNKNOWN": 0, + "EXECUTABLE_INPUT_NOT_FILE": 1, + "EXECUTABLE_INPUT_IS_NOT": 2, + "EXECUTABLE_INPUT_CHECK_IO_EXCEPTION": 3, + "LINK_CREATION_IO_EXCEPTION": 4, + "LINK_TOUCH_IO_EXCEPTION": 5, + "LINK_LOG_IO_EXCEPTION": 6, + } +) + +func (x SymlinkAction_Code) Enum() *SymlinkAction_Code { + p := new(SymlinkAction_Code) + *p = x + return p +} + +func (x SymlinkAction_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SymlinkAction_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[52].Descriptor() +} + +func (SymlinkAction_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[52] +} + +func (x SymlinkAction_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use SymlinkAction_Code.Descriptor instead. +func (SymlinkAction_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{55, 0} +} + +type CppLink_Code int32 + +const ( + CppLink_CPP_LINK_UNKNOWN CppLink_Code = 0 + CppLink_COMMAND_GENERATION_FAILURE CppLink_Code = 1 + CppLink_FAKE_COMMAND_GENERATION_FAILURE CppLink_Code = 2 +) + +// Enum value maps for CppLink_Code. +var ( + CppLink_Code_name = map[int32]string{ + 0: "CPP_LINK_UNKNOWN", + 1: "COMMAND_GENERATION_FAILURE", + 2: "FAKE_COMMAND_GENERATION_FAILURE", + } + CppLink_Code_value = map[string]int32{ + "CPP_LINK_UNKNOWN": 0, + "COMMAND_GENERATION_FAILURE": 1, + "FAKE_COMMAND_GENERATION_FAILURE": 2, + } +) + +func (x CppLink_Code) Enum() *CppLink_Code { + p := new(CppLink_Code) + *p = x + return p +} + +func (x CppLink_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (CppLink_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[53].Descriptor() +} + +func (CppLink_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[53] +} + +func (x CppLink_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use CppLink_Code.Descriptor instead. +func (CppLink_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{56, 0} +} + +type LtoAction_Code int32 + +const ( + LtoAction_LTO_ACTION_UNKNOWN LtoAction_Code = 0 + LtoAction_INVALID_ABSOLUTE_PATH_IN_IMPORTS LtoAction_Code = 1 + LtoAction_MISSING_BITCODE_FILES LtoAction_Code = 2 + LtoAction_IMPORTS_READ_IO_EXCEPTION LtoAction_Code = 3 +) + +// Enum value maps for LtoAction_Code. +var ( + LtoAction_Code_name = map[int32]string{ + 0: "LTO_ACTION_UNKNOWN", + 1: "INVALID_ABSOLUTE_PATH_IN_IMPORTS", + 2: "MISSING_BITCODE_FILES", + 3: "IMPORTS_READ_IO_EXCEPTION", + } + LtoAction_Code_value = map[string]int32{ + "LTO_ACTION_UNKNOWN": 0, + "INVALID_ABSOLUTE_PATH_IN_IMPORTS": 1, + "MISSING_BITCODE_FILES": 2, + "IMPORTS_READ_IO_EXCEPTION": 3, + } +) + +func (x LtoAction_Code) Enum() *LtoAction_Code { + p := new(LtoAction_Code) + *p = x + return p +} + +func (x LtoAction_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (LtoAction_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[54].Descriptor() +} + +func (LtoAction_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[54] +} + +func (x LtoAction_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use LtoAction_Code.Descriptor instead. +func (LtoAction_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{57, 0} +} + +type TestAction_Code int32 + +const ( + TestAction_TEST_ACTION_UNKNOWN TestAction_Code = 0 + TestAction_NO_KEEP_GOING_TEST_FAILURE TestAction_Code = 1 + TestAction_LOCAL_TEST_PREREQ_UNMET TestAction_Code = 2 + TestAction_COMMAND_LINE_EXPANSION_FAILURE TestAction_Code = 3 + TestAction_DUPLICATE_CPU_TAGS TestAction_Code = 4 + TestAction_INVALID_CPU_TAG TestAction_Code = 5 +) + +// Enum value maps for TestAction_Code. +var ( + TestAction_Code_name = map[int32]string{ + 0: "TEST_ACTION_UNKNOWN", + 1: "NO_KEEP_GOING_TEST_FAILURE", + 2: "LOCAL_TEST_PREREQ_UNMET", + 3: "COMMAND_LINE_EXPANSION_FAILURE", + 4: "DUPLICATE_CPU_TAGS", + 5: "INVALID_CPU_TAG", + } + TestAction_Code_value = map[string]int32{ + "TEST_ACTION_UNKNOWN": 0, + "NO_KEEP_GOING_TEST_FAILURE": 1, + "LOCAL_TEST_PREREQ_UNMET": 2, + "COMMAND_LINE_EXPANSION_FAILURE": 3, + "DUPLICATE_CPU_TAGS": 4, + "INVALID_CPU_TAG": 5, + } +) + +func (x TestAction_Code) Enum() *TestAction_Code { + p := new(TestAction_Code) + *p = x + return p +} + +func (x TestAction_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TestAction_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[55].Descriptor() +} + +func (TestAction_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[55] +} + +func (x TestAction_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TestAction_Code.Descriptor instead. +func (TestAction_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{58, 0} +} + +type Worker_Code int32 + +const ( + Worker_WORKER_UNKNOWN Worker_Code = 0 + Worker_MULTIPLEXER_INSTANCE_REMOVAL_FAILURE Worker_Code = 1 + Worker_MULTIPLEXER_DOES_NOT_EXIST Worker_Code = 2 + Worker_NO_TOOLS Worker_Code = 3 + Worker_NO_FLAGFILE Worker_Code = 4 + Worker_VIRTUAL_INPUT_MATERIALIZATION_FAILURE Worker_Code = 5 + Worker_BORROW_FAILURE Worker_Code = 6 + Worker_PREFETCH_FAILURE Worker_Code = 7 + Worker_PREPARE_FAILURE Worker_Code = 8 + Worker_REQUEST_FAILURE Worker_Code = 9 + Worker_PARSE_RESPONSE_FAILURE Worker_Code = 10 + Worker_NO_RESPONSE Worker_Code = 11 + Worker_FINISH_FAILURE Worker_Code = 12 + Worker_FORBIDDEN_INPUT Worker_Code = 13 +) + +// Enum value maps for Worker_Code. +var ( + Worker_Code_name = map[int32]string{ + 0: "WORKER_UNKNOWN", + 1: "MULTIPLEXER_INSTANCE_REMOVAL_FAILURE", + 2: "MULTIPLEXER_DOES_NOT_EXIST", + 3: "NO_TOOLS", + 4: "NO_FLAGFILE", + 5: "VIRTUAL_INPUT_MATERIALIZATION_FAILURE", + 6: "BORROW_FAILURE", + 7: "PREFETCH_FAILURE", + 8: "PREPARE_FAILURE", + 9: "REQUEST_FAILURE", + 10: "PARSE_RESPONSE_FAILURE", + 11: "NO_RESPONSE", + 12: "FINISH_FAILURE", + 13: "FORBIDDEN_INPUT", + } + Worker_Code_value = map[string]int32{ + "WORKER_UNKNOWN": 0, + "MULTIPLEXER_INSTANCE_REMOVAL_FAILURE": 1, + "MULTIPLEXER_DOES_NOT_EXIST": 2, + "NO_TOOLS": 3, + "NO_FLAGFILE": 4, + "VIRTUAL_INPUT_MATERIALIZATION_FAILURE": 5, + "BORROW_FAILURE": 6, + "PREFETCH_FAILURE": 7, + "PREPARE_FAILURE": 8, + "REQUEST_FAILURE": 9, + "PARSE_RESPONSE_FAILURE": 10, + "NO_RESPONSE": 11, + "FINISH_FAILURE": 12, + "FORBIDDEN_INPUT": 13, + } +) + +func (x Worker_Code) Enum() *Worker_Code { + p := new(Worker_Code) + *p = x + return p +} + +func (x Worker_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Worker_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[56].Descriptor() +} + +func (Worker_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[56] +} + +func (x Worker_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Worker_Code.Descriptor instead. +func (Worker_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{59, 0} +} + +type Analysis_Code int32 + +const ( + Analysis_ANALYSIS_UNKNOWN Analysis_Code = 0 + Analysis_LOAD_FAILURE Analysis_Code = 1 + Analysis_GENERIC_LOADING_PHASE_FAILURE Analysis_Code = 2 + Analysis_NOT_ALL_TARGETS_ANALYZED Analysis_Code = 3 + Analysis_CYCLE Analysis_Code = 4 + Analysis_PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID Analysis_Code = 5 + Analysis_ASPECT_LABEL_SYNTAX_ERROR Analysis_Code = 6 + Analysis_ASPECT_PREREQ_UNMET Analysis_Code = 7 + Analysis_ASPECT_NOT_FOUND Analysis_Code = 8 + Analysis_ACTION_CONFLICT Analysis_Code = 9 + Analysis_ARTIFACT_PREFIX_CONFLICT Analysis_Code = 10 + Analysis_UNEXPECTED_ANALYSIS_EXCEPTION Analysis_Code = 11 + Analysis_TARGETS_MISSING_ENVIRONMENTS Analysis_Code = 12 + Analysis_INVALID_ENVIRONMENT Analysis_Code = 13 + Analysis_ENVIRONMENT_MISSING_FROM_GROUPS Analysis_Code = 14 + Analysis_EXEC_GROUP_MISSING Analysis_Code = 15 + Analysis_INVALID_EXECUTION_PLATFORM Analysis_Code = 16 + Analysis_ASPECT_CREATION_FAILED Analysis_Code = 17 + Analysis_CONFIGURED_VALUE_CREATION_FAILED Analysis_Code = 18 + Analysis_INCOMPATIBLE_TARGET_REQUESTED Analysis_Code = 19 + Analysis_ANALYSIS_FAILURE_PROPAGATION_FAILED Analysis_Code = 20 + Analysis_ANALYSIS_CACHE_DISCARDED Analysis_Code = 21 + Analysis_INVALID_RUNFILES_TREE Analysis_Code = 22 +) + +// Enum value maps for Analysis_Code. +var ( + Analysis_Code_name = map[int32]string{ + 0: "ANALYSIS_UNKNOWN", + 1: "LOAD_FAILURE", + 2: "GENERIC_LOADING_PHASE_FAILURE", + 3: "NOT_ALL_TARGETS_ANALYZED", + 4: "CYCLE", + 5: "PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID", + 6: "ASPECT_LABEL_SYNTAX_ERROR", + 7: "ASPECT_PREREQ_UNMET", + 8: "ASPECT_NOT_FOUND", + 9: "ACTION_CONFLICT", + 10: "ARTIFACT_PREFIX_CONFLICT", + 11: "UNEXPECTED_ANALYSIS_EXCEPTION", + 12: "TARGETS_MISSING_ENVIRONMENTS", + 13: "INVALID_ENVIRONMENT", + 14: "ENVIRONMENT_MISSING_FROM_GROUPS", + 15: "EXEC_GROUP_MISSING", + 16: "INVALID_EXECUTION_PLATFORM", + 17: "ASPECT_CREATION_FAILED", + 18: "CONFIGURED_VALUE_CREATION_FAILED", + 19: "INCOMPATIBLE_TARGET_REQUESTED", + 20: "ANALYSIS_FAILURE_PROPAGATION_FAILED", + 21: "ANALYSIS_CACHE_DISCARDED", + 22: "INVALID_RUNFILES_TREE", + } + Analysis_Code_value = map[string]int32{ + "ANALYSIS_UNKNOWN": 0, + "LOAD_FAILURE": 1, + "GENERIC_LOADING_PHASE_FAILURE": 2, + "NOT_ALL_TARGETS_ANALYZED": 3, + "CYCLE": 4, + "PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID": 5, + "ASPECT_LABEL_SYNTAX_ERROR": 6, + "ASPECT_PREREQ_UNMET": 7, + "ASPECT_NOT_FOUND": 8, + "ACTION_CONFLICT": 9, + "ARTIFACT_PREFIX_CONFLICT": 10, + "UNEXPECTED_ANALYSIS_EXCEPTION": 11, + "TARGETS_MISSING_ENVIRONMENTS": 12, + "INVALID_ENVIRONMENT": 13, + "ENVIRONMENT_MISSING_FROM_GROUPS": 14, + "EXEC_GROUP_MISSING": 15, + "INVALID_EXECUTION_PLATFORM": 16, + "ASPECT_CREATION_FAILED": 17, + "CONFIGURED_VALUE_CREATION_FAILED": 18, + "INCOMPATIBLE_TARGET_REQUESTED": 19, + "ANALYSIS_FAILURE_PROPAGATION_FAILED": 20, + "ANALYSIS_CACHE_DISCARDED": 21, + "INVALID_RUNFILES_TREE": 22, + } +) + +func (x Analysis_Code) Enum() *Analysis_Code { + p := new(Analysis_Code) + *p = x + return p +} + +func (x Analysis_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Analysis_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[57].Descriptor() +} + +func (Analysis_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[57] +} + +func (x Analysis_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Analysis_Code.Descriptor instead. +func (Analysis_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{60, 0} +} + +type PackageLoading_Code int32 + +const ( + PackageLoading_PACKAGE_LOADING_UNKNOWN PackageLoading_Code = 0 + PackageLoading_WORKSPACE_FILE_ERROR PackageLoading_Code = 1 + PackageLoading_MAX_COMPUTATION_STEPS_EXCEEDED PackageLoading_Code = 2 + PackageLoading_BUILD_FILE_MISSING PackageLoading_Code = 3 + PackageLoading_REPOSITORY_MISSING PackageLoading_Code = 4 + PackageLoading_PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR PackageLoading_Code = 5 + PackageLoading_TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR PackageLoading_Code = 6 + PackageLoading_INVALID_NAME PackageLoading_Code = 7 + PackageLoading_EVAL_GLOBS_SYMLINK_ERROR PackageLoading_Code = 9 + PackageLoading_IMPORT_STARLARK_FILE_ERROR PackageLoading_Code = 10 + PackageLoading_PACKAGE_MISSING PackageLoading_Code = 11 + PackageLoading_TARGET_MISSING PackageLoading_Code = 12 + PackageLoading_NO_SUCH_THING PackageLoading_Code = 13 + PackageLoading_GLOB_IO_EXCEPTION PackageLoading_Code = 14 + PackageLoading_DUPLICATE_LABEL PackageLoading_Code = 15 + PackageLoading_INVALID_PACKAGE_SPECIFICATION PackageLoading_Code = 16 + PackageLoading_SYNTAX_ERROR PackageLoading_Code = 17 + PackageLoading_ENVIRONMENT_IN_DIFFERENT_PACKAGE PackageLoading_Code = 18 + PackageLoading_DEFAULT_ENVIRONMENT_UNDECLARED PackageLoading_Code = 19 + PackageLoading_ENVIRONMENT_IN_MULTIPLE_GROUPS PackageLoading_Code = 20 + PackageLoading_ENVIRONMENT_DOES_NOT_EXIST PackageLoading_Code = 21 + PackageLoading_ENVIRONMENT_INVALID PackageLoading_Code = 22 + PackageLoading_ENVIRONMENT_NOT_IN_GROUP PackageLoading_Code = 23 + PackageLoading_PACKAGE_NAME_INVALID PackageLoading_Code = 24 + PackageLoading_STARLARK_EVAL_ERROR PackageLoading_Code = 25 + PackageLoading_LICENSE_PARSE_FAILURE PackageLoading_Code = 26 + PackageLoading_DISTRIBUTIONS_PARSE_FAILURE PackageLoading_Code = 27 + PackageLoading_LABEL_CROSSES_PACKAGE_BOUNDARY PackageLoading_Code = 28 + PackageLoading_BUILTINS_INJECTION_FAILURE PackageLoading_Code = 29 + PackageLoading_SYMLINK_CYCLE_OR_INFINITE_EXPANSION PackageLoading_Code = 30 + PackageLoading_OTHER_IO_EXCEPTION PackageLoading_Code = 31 + PackageLoading_BAD_REPO_FILE PackageLoading_Code = 32 + PackageLoading_BAD_IGNORED_DIRECTORIES PackageLoading_Code = 33 +) + +// Enum value maps for PackageLoading_Code. +var ( + PackageLoading_Code_name = map[int32]string{ + 0: "PACKAGE_LOADING_UNKNOWN", + 1: "WORKSPACE_FILE_ERROR", + 2: "MAX_COMPUTATION_STEPS_EXCEEDED", + 3: "BUILD_FILE_MISSING", + 4: "REPOSITORY_MISSING", + 5: "PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR", + 6: "TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR", + 7: "INVALID_NAME", + 9: "EVAL_GLOBS_SYMLINK_ERROR", + 10: "IMPORT_STARLARK_FILE_ERROR", + 11: "PACKAGE_MISSING", + 12: "TARGET_MISSING", + 13: "NO_SUCH_THING", + 14: "GLOB_IO_EXCEPTION", + 15: "DUPLICATE_LABEL", + 16: "INVALID_PACKAGE_SPECIFICATION", + 17: "SYNTAX_ERROR", + 18: "ENVIRONMENT_IN_DIFFERENT_PACKAGE", + 19: "DEFAULT_ENVIRONMENT_UNDECLARED", + 20: "ENVIRONMENT_IN_MULTIPLE_GROUPS", + 21: "ENVIRONMENT_DOES_NOT_EXIST", + 22: "ENVIRONMENT_INVALID", + 23: "ENVIRONMENT_NOT_IN_GROUP", + 24: "PACKAGE_NAME_INVALID", + 25: "STARLARK_EVAL_ERROR", + 26: "LICENSE_PARSE_FAILURE", + 27: "DISTRIBUTIONS_PARSE_FAILURE", + 28: "LABEL_CROSSES_PACKAGE_BOUNDARY", + 29: "BUILTINS_INJECTION_FAILURE", + 30: "SYMLINK_CYCLE_OR_INFINITE_EXPANSION", + 31: "OTHER_IO_EXCEPTION", + 32: "BAD_REPO_FILE", + 33: "BAD_IGNORED_DIRECTORIES", + } + PackageLoading_Code_value = map[string]int32{ + "PACKAGE_LOADING_UNKNOWN": 0, + "WORKSPACE_FILE_ERROR": 1, + "MAX_COMPUTATION_STEPS_EXCEEDED": 2, + "BUILD_FILE_MISSING": 3, + "REPOSITORY_MISSING": 4, + "PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR": 5, + "TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR": 6, + "INVALID_NAME": 7, + "EVAL_GLOBS_SYMLINK_ERROR": 9, + "IMPORT_STARLARK_FILE_ERROR": 10, + "PACKAGE_MISSING": 11, + "TARGET_MISSING": 12, + "NO_SUCH_THING": 13, + "GLOB_IO_EXCEPTION": 14, + "DUPLICATE_LABEL": 15, + "INVALID_PACKAGE_SPECIFICATION": 16, + "SYNTAX_ERROR": 17, + "ENVIRONMENT_IN_DIFFERENT_PACKAGE": 18, + "DEFAULT_ENVIRONMENT_UNDECLARED": 19, + "ENVIRONMENT_IN_MULTIPLE_GROUPS": 20, + "ENVIRONMENT_DOES_NOT_EXIST": 21, + "ENVIRONMENT_INVALID": 22, + "ENVIRONMENT_NOT_IN_GROUP": 23, + "PACKAGE_NAME_INVALID": 24, + "STARLARK_EVAL_ERROR": 25, + "LICENSE_PARSE_FAILURE": 26, + "DISTRIBUTIONS_PARSE_FAILURE": 27, + "LABEL_CROSSES_PACKAGE_BOUNDARY": 28, + "BUILTINS_INJECTION_FAILURE": 29, + "SYMLINK_CYCLE_OR_INFINITE_EXPANSION": 30, + "OTHER_IO_EXCEPTION": 31, + "BAD_REPO_FILE": 32, + "BAD_IGNORED_DIRECTORIES": 33, + } +) + +func (x PackageLoading_Code) Enum() *PackageLoading_Code { + p := new(PackageLoading_Code) + *p = x + return p +} + +func (x PackageLoading_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (PackageLoading_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[58].Descriptor() +} + +func (PackageLoading_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[58] +} + +func (x PackageLoading_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use PackageLoading_Code.Descriptor instead. +func (PackageLoading_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{61, 0} +} + +type Toolchain_Code int32 + +const ( + Toolchain_TOOLCHAIN_UNKNOWN Toolchain_Code = 0 + Toolchain_MISSING_PROVIDER Toolchain_Code = 1 + Toolchain_INVALID_CONSTRAINT_VALUE Toolchain_Code = 2 + Toolchain_INVALID_PLATFORM_VALUE Toolchain_Code = 3 + Toolchain_INVALID_TOOLCHAIN Toolchain_Code = 4 + Toolchain_NO_MATCHING_EXECUTION_PLATFORM Toolchain_Code = 5 + Toolchain_NO_MATCHING_TOOLCHAIN Toolchain_Code = 6 + Toolchain_INVALID_TOOLCHAIN_TYPE Toolchain_Code = 7 +) + +// Enum value maps for Toolchain_Code. +var ( + Toolchain_Code_name = map[int32]string{ + 0: "TOOLCHAIN_UNKNOWN", + 1: "MISSING_PROVIDER", + 2: "INVALID_CONSTRAINT_VALUE", + 3: "INVALID_PLATFORM_VALUE", + 4: "INVALID_TOOLCHAIN", + 5: "NO_MATCHING_EXECUTION_PLATFORM", + 6: "NO_MATCHING_TOOLCHAIN", + 7: "INVALID_TOOLCHAIN_TYPE", + } + Toolchain_Code_value = map[string]int32{ + "TOOLCHAIN_UNKNOWN": 0, + "MISSING_PROVIDER": 1, + "INVALID_CONSTRAINT_VALUE": 2, + "INVALID_PLATFORM_VALUE": 3, + "INVALID_TOOLCHAIN": 4, + "NO_MATCHING_EXECUTION_PLATFORM": 5, + "NO_MATCHING_TOOLCHAIN": 6, + "INVALID_TOOLCHAIN_TYPE": 7, + } +) + +func (x Toolchain_Code) Enum() *Toolchain_Code { + p := new(Toolchain_Code) + *p = x + return p +} + +func (x Toolchain_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Toolchain_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[59].Descriptor() +} + +func (Toolchain_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[59] +} + +func (x Toolchain_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Toolchain_Code.Descriptor instead. +func (Toolchain_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{62, 0} +} + +type StarlarkLoading_Code int32 + +const ( + StarlarkLoading_STARLARK_LOADING_UNKNOWN StarlarkLoading_Code = 0 + StarlarkLoading_CYCLE StarlarkLoading_Code = 1 + StarlarkLoading_COMPILE_ERROR StarlarkLoading_Code = 2 + StarlarkLoading_PARSE_ERROR StarlarkLoading_Code = 3 + StarlarkLoading_EVAL_ERROR StarlarkLoading_Code = 4 + StarlarkLoading_CONTAINING_PACKAGE_NOT_FOUND StarlarkLoading_Code = 5 + StarlarkLoading_PACKAGE_NOT_FOUND StarlarkLoading_Code = 6 + StarlarkLoading_IO_ERROR StarlarkLoading_Code = 7 + StarlarkLoading_LABEL_CROSSES_PACKAGE_BOUNDARY StarlarkLoading_Code = 8 + StarlarkLoading_BUILTINS_ERROR StarlarkLoading_Code = 9 + StarlarkLoading_VISIBILITY_ERROR StarlarkLoading_Code = 10 +) + +// Enum value maps for StarlarkLoading_Code. +var ( + StarlarkLoading_Code_name = map[int32]string{ + 0: "STARLARK_LOADING_UNKNOWN", + 1: "CYCLE", + 2: "COMPILE_ERROR", + 3: "PARSE_ERROR", + 4: "EVAL_ERROR", + 5: "CONTAINING_PACKAGE_NOT_FOUND", + 6: "PACKAGE_NOT_FOUND", + 7: "IO_ERROR", + 8: "LABEL_CROSSES_PACKAGE_BOUNDARY", + 9: "BUILTINS_ERROR", + 10: "VISIBILITY_ERROR", + } + StarlarkLoading_Code_value = map[string]int32{ + "STARLARK_LOADING_UNKNOWN": 0, + "CYCLE": 1, + "COMPILE_ERROR": 2, + "PARSE_ERROR": 3, + "EVAL_ERROR": 4, + "CONTAINING_PACKAGE_NOT_FOUND": 5, + "PACKAGE_NOT_FOUND": 6, + "IO_ERROR": 7, + "LABEL_CROSSES_PACKAGE_BOUNDARY": 8, + "BUILTINS_ERROR": 9, + "VISIBILITY_ERROR": 10, + } +) + +func (x StarlarkLoading_Code) Enum() *StarlarkLoading_Code { + p := new(StarlarkLoading_Code) + *p = x + return p +} + +func (x StarlarkLoading_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (StarlarkLoading_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[60].Descriptor() +} + +func (StarlarkLoading_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[60] +} + +func (x StarlarkLoading_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use StarlarkLoading_Code.Descriptor instead. +func (StarlarkLoading_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{63, 0} +} + +type ExternalDeps_Code int32 + +const ( + ExternalDeps_EXTERNAL_DEPS_UNKNOWN ExternalDeps_Code = 0 + ExternalDeps_MODULE_NOT_FOUND ExternalDeps_Code = 1 + ExternalDeps_BAD_MODULE ExternalDeps_Code = 2 + ExternalDeps_VERSION_RESOLUTION_ERROR ExternalDeps_Code = 3 + ExternalDeps_INVALID_REGISTRY_URL ExternalDeps_Code = 4 + ExternalDeps_ERROR_ACCESSING_REGISTRY ExternalDeps_Code = 5 + ExternalDeps_INVALID_EXTENSION_IMPORT ExternalDeps_Code = 6 + ExternalDeps_BAD_LOCKFILE ExternalDeps_Code = 7 +) + +// Enum value maps for ExternalDeps_Code. +var ( + ExternalDeps_Code_name = map[int32]string{ + 0: "EXTERNAL_DEPS_UNKNOWN", + 1: "MODULE_NOT_FOUND", + 2: "BAD_MODULE", + 3: "VERSION_RESOLUTION_ERROR", + 4: "INVALID_REGISTRY_URL", + 5: "ERROR_ACCESSING_REGISTRY", + 6: "INVALID_EXTENSION_IMPORT", + 7: "BAD_LOCKFILE", + } + ExternalDeps_Code_value = map[string]int32{ + "EXTERNAL_DEPS_UNKNOWN": 0, + "MODULE_NOT_FOUND": 1, + "BAD_MODULE": 2, + "VERSION_RESOLUTION_ERROR": 3, + "INVALID_REGISTRY_URL": 4, + "ERROR_ACCESSING_REGISTRY": 5, + "INVALID_EXTENSION_IMPORT": 6, + "BAD_LOCKFILE": 7, + } +) + +func (x ExternalDeps_Code) Enum() *ExternalDeps_Code { + p := new(ExternalDeps_Code) + *p = x + return p +} + +func (x ExternalDeps_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ExternalDeps_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[61].Descriptor() +} + +func (ExternalDeps_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[61] +} + +func (x ExternalDeps_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ExternalDeps_Code.Descriptor instead. +func (ExternalDeps_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{64, 0} +} + +type DiffAwareness_Code int32 + +const ( + DiffAwareness_DIFF_AWARENESS_UNKNOWN DiffAwareness_Code = 0 + DiffAwareness_DIFF_STAT_FAILED DiffAwareness_Code = 1 +) + +// Enum value maps for DiffAwareness_Code. +var ( + DiffAwareness_Code_name = map[int32]string{ + 0: "DIFF_AWARENESS_UNKNOWN", + 1: "DIFF_STAT_FAILED", + } + DiffAwareness_Code_value = map[string]int32{ + "DIFF_AWARENESS_UNKNOWN": 0, + "DIFF_STAT_FAILED": 1, + } +) + +func (x DiffAwareness_Code) Enum() *DiffAwareness_Code { + p := new(DiffAwareness_Code) + *p = x + return p +} + +func (x DiffAwareness_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (DiffAwareness_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[62].Descriptor() +} + +func (DiffAwareness_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[62] +} + +func (x DiffAwareness_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use DiffAwareness_Code.Descriptor instead. +func (DiffAwareness_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{65, 0} +} + +type ModCommand_Code int32 + +const ( + ModCommand_MOD_COMMAND_UNKNOWN ModCommand_Code = 0 + ModCommand_MISSING_ARGUMENTS ModCommand_Code = 1 + ModCommand_TOO_MANY_ARGUMENTS ModCommand_Code = 2 + ModCommand_INVALID_ARGUMENTS ModCommand_Code = 3 + ModCommand_BUILDOZER_FAILED ModCommand_Code = 4 + ModCommand_ERROR_DURING_GRAPH_INSPECTION ModCommand_Code = 5 +) + +// Enum value maps for ModCommand_Code. +var ( + ModCommand_Code_name = map[int32]string{ + 0: "MOD_COMMAND_UNKNOWN", + 1: "MISSING_ARGUMENTS", + 2: "TOO_MANY_ARGUMENTS", + 3: "INVALID_ARGUMENTS", + 4: "BUILDOZER_FAILED", + 5: "ERROR_DURING_GRAPH_INSPECTION", + } + ModCommand_Code_value = map[string]int32{ + "MOD_COMMAND_UNKNOWN": 0, + "MISSING_ARGUMENTS": 1, + "TOO_MANY_ARGUMENTS": 2, + "INVALID_ARGUMENTS": 3, + "BUILDOZER_FAILED": 4, + "ERROR_DURING_GRAPH_INSPECTION": 5, + } +) + +func (x ModCommand_Code) Enum() *ModCommand_Code { + p := new(ModCommand_Code) + *p = x + return p +} + +func (x ModCommand_Code) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ModCommand_Code) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_failure_details_proto_enumTypes[63].Descriptor() +} + +func (ModCommand_Code) Type() protoreflect.EnumType { + return &file_src_main_protobuf_failure_details_proto_enumTypes[63] +} + +func (x ModCommand_Code) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use ModCommand_Code.Descriptor instead. +func (ModCommand_Code) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{66, 0} +} + +type FailureDetailMetadata struct { + state protoimpl.MessageState `protogen:"open.v1"` + ExitCode uint32 `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FailureDetailMetadata) Reset() { + *x = FailureDetailMetadata{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FailureDetailMetadata) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FailureDetailMetadata) ProtoMessage() {} + +func (x *FailureDetailMetadata) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FailureDetailMetadata.ProtoReflect.Descriptor instead. +func (*FailureDetailMetadata) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{0} +} + +func (x *FailureDetailMetadata) GetExitCode() uint32 { + if x != nil { + return x.ExitCode + } + return 0 +} + +type FailureDetail struct { + state protoimpl.MessageState `protogen:"open.v1"` + Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` + // Types that are valid to be assigned to Category: + // + // *FailureDetail_Interrupted + // *FailureDetail_ExternalRepository + // *FailureDetail_BuildProgress + // *FailureDetail_RemoteOptions + // *FailureDetail_ClientEnvironment + // *FailureDetail_Crash + // *FailureDetail_SymlinkForest + // *FailureDetail_PackageOptions + // *FailureDetail_RemoteExecution + // *FailureDetail_Execution + // *FailureDetail_Workspaces + // *FailureDetail_CrashOptions + // *FailureDetail_Filesystem + // *FailureDetail_ExecutionOptions + // *FailureDetail_Command + // *FailureDetail_Spawn + // *FailureDetail_GrpcServer + // *FailureDetail_CanonicalizeFlags + // *FailureDetail_BuildConfiguration + // *FailureDetail_InfoCommand + // *FailureDetail_MemoryOptions + // *FailureDetail_Query + // *FailureDetail_LocalExecution + // *FailureDetail_ActionCache + // *FailureDetail_FetchCommand + // *FailureDetail_SyncCommand + // *FailureDetail_Sandbox + // *FailureDetail_IncludeScanning + // *FailureDetail_TestCommand + // *FailureDetail_ActionQuery + // *FailureDetail_TargetPatterns + // *FailureDetail_CleanCommand + // *FailureDetail_ConfigCommand + // *FailureDetail_ConfigurableQuery + // *FailureDetail_DumpCommand + // *FailureDetail_HelpCommand + // *FailureDetail_MobileInstall + // *FailureDetail_ProfileCommand + // *FailureDetail_RunCommand + // *FailureDetail_VersionCommand + // *FailureDetail_PrintActionCommand + // *FailureDetail_WorkspaceStatus + // *FailureDetail_JavaCompile + // *FailureDetail_ActionRewinding + // *FailureDetail_CppCompile + // *FailureDetail_StarlarkAction + // *FailureDetail_NinjaAction + // *FailureDetail_DynamicExecution + // *FailureDetail_FailAction + // *FailureDetail_SymlinkAction + // *FailureDetail_CppLink + // *FailureDetail_LtoAction + // *FailureDetail_TestAction + // *FailureDetail_Worker + // *FailureDetail_Analysis + // *FailureDetail_PackageLoading + // *FailureDetail_Toolchain + // *FailureDetail_StarlarkLoading + // *FailureDetail_ExternalDeps + // *FailureDetail_DiffAwareness + // *FailureDetail_ModCommand + // *FailureDetail_BuildReport + // *FailureDetail_Skyfocus + // *FailureDetail_RemoteAnalysisCaching + Category isFailureDetail_Category `protobuf_oneof:"category"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FailureDetail) Reset() { + *x = FailureDetail{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FailureDetail) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FailureDetail) ProtoMessage() {} + +func (x *FailureDetail) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FailureDetail.ProtoReflect.Descriptor instead. +func (*FailureDetail) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{1} +} + +func (x *FailureDetail) GetMessage() string { + if x != nil { + return x.Message + } + return "" +} + +func (x *FailureDetail) GetCategory() isFailureDetail_Category { + if x != nil { + return x.Category + } + return nil +} + +func (x *FailureDetail) GetInterrupted() *Interrupted { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Interrupted); ok { + return x.Interrupted + } + } + return nil +} + +func (x *FailureDetail) GetExternalRepository() *ExternalRepository { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ExternalRepository); ok { + return x.ExternalRepository + } + } + return nil +} + +func (x *FailureDetail) GetBuildProgress() *BuildProgress { + if x != nil { + if x, ok := x.Category.(*FailureDetail_BuildProgress); ok { + return x.BuildProgress + } + } + return nil +} + +func (x *FailureDetail) GetRemoteOptions() *RemoteOptions { + if x != nil { + if x, ok := x.Category.(*FailureDetail_RemoteOptions); ok { + return x.RemoteOptions + } + } + return nil +} + +func (x *FailureDetail) GetClientEnvironment() *ClientEnvironment { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ClientEnvironment); ok { + return x.ClientEnvironment + } + } + return nil +} + +func (x *FailureDetail) GetCrash() *Crash { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Crash); ok { + return x.Crash + } + } + return nil +} + +func (x *FailureDetail) GetSymlinkForest() *SymlinkForest { + if x != nil { + if x, ok := x.Category.(*FailureDetail_SymlinkForest); ok { + return x.SymlinkForest + } + } + return nil +} + +func (x *FailureDetail) GetPackageOptions() *PackageOptions { + if x != nil { + if x, ok := x.Category.(*FailureDetail_PackageOptions); ok { + return x.PackageOptions + } + } + return nil +} + +func (x *FailureDetail) GetRemoteExecution() *RemoteExecution { + if x != nil { + if x, ok := x.Category.(*FailureDetail_RemoteExecution); ok { + return x.RemoteExecution + } + } + return nil +} + +func (x *FailureDetail) GetExecution() *Execution { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Execution); ok { + return x.Execution + } + } + return nil +} + +func (x *FailureDetail) GetWorkspaces() *Workspaces { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Workspaces); ok { + return x.Workspaces + } + } + return nil +} + +func (x *FailureDetail) GetCrashOptions() *CrashOptions { + if x != nil { + if x, ok := x.Category.(*FailureDetail_CrashOptions); ok { + return x.CrashOptions + } + } + return nil +} + +func (x *FailureDetail) GetFilesystem() *Filesystem { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Filesystem); ok { + return x.Filesystem + } + } + return nil +} + +func (x *FailureDetail) GetExecutionOptions() *ExecutionOptions { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ExecutionOptions); ok { + return x.ExecutionOptions + } + } + return nil +} + +func (x *FailureDetail) GetCommand() *Command { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Command); ok { + return x.Command + } + } + return nil +} + +func (x *FailureDetail) GetSpawn() *Spawn { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Spawn); ok { + return x.Spawn + } + } + return nil +} + +func (x *FailureDetail) GetGrpcServer() *GrpcServer { + if x != nil { + if x, ok := x.Category.(*FailureDetail_GrpcServer); ok { + return x.GrpcServer + } + } + return nil +} + +func (x *FailureDetail) GetCanonicalizeFlags() *CanonicalizeFlags { + if x != nil { + if x, ok := x.Category.(*FailureDetail_CanonicalizeFlags); ok { + return x.CanonicalizeFlags + } + } + return nil +} + +func (x *FailureDetail) GetBuildConfiguration() *BuildConfiguration { + if x != nil { + if x, ok := x.Category.(*FailureDetail_BuildConfiguration); ok { + return x.BuildConfiguration + } + } + return nil +} + +func (x *FailureDetail) GetInfoCommand() *InfoCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_InfoCommand); ok { + return x.InfoCommand + } + } + return nil +} + +func (x *FailureDetail) GetMemoryOptions() *MemoryOptions { + if x != nil { + if x, ok := x.Category.(*FailureDetail_MemoryOptions); ok { + return x.MemoryOptions + } + } + return nil +} + +func (x *FailureDetail) GetQuery() *Query { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Query); ok { + return x.Query + } + } + return nil +} + +func (x *FailureDetail) GetLocalExecution() *LocalExecution { + if x != nil { + if x, ok := x.Category.(*FailureDetail_LocalExecution); ok { + return x.LocalExecution + } + } + return nil +} + +func (x *FailureDetail) GetActionCache() *ActionCache { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ActionCache); ok { + return x.ActionCache + } + } + return nil +} + +func (x *FailureDetail) GetFetchCommand() *FetchCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_FetchCommand); ok { + return x.FetchCommand + } + } + return nil +} + +func (x *FailureDetail) GetSyncCommand() *SyncCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_SyncCommand); ok { + return x.SyncCommand + } + } + return nil +} + +func (x *FailureDetail) GetSandbox() *Sandbox { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Sandbox); ok { + return x.Sandbox + } + } + return nil +} + +func (x *FailureDetail) GetIncludeScanning() *IncludeScanning { + if x != nil { + if x, ok := x.Category.(*FailureDetail_IncludeScanning); ok { + return x.IncludeScanning + } + } + return nil +} + +func (x *FailureDetail) GetTestCommand() *TestCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_TestCommand); ok { + return x.TestCommand + } + } + return nil +} + +func (x *FailureDetail) GetActionQuery() *ActionQuery { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ActionQuery); ok { + return x.ActionQuery + } + } + return nil +} + +func (x *FailureDetail) GetTargetPatterns() *TargetPatterns { + if x != nil { + if x, ok := x.Category.(*FailureDetail_TargetPatterns); ok { + return x.TargetPatterns + } + } + return nil +} + +func (x *FailureDetail) GetCleanCommand() *CleanCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_CleanCommand); ok { + return x.CleanCommand + } + } + return nil +} + +func (x *FailureDetail) GetConfigCommand() *ConfigCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ConfigCommand); ok { + return x.ConfigCommand + } + } + return nil +} + +func (x *FailureDetail) GetConfigurableQuery() *ConfigurableQuery { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ConfigurableQuery); ok { + return x.ConfigurableQuery + } + } + return nil +} + +func (x *FailureDetail) GetDumpCommand() *DumpCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_DumpCommand); ok { + return x.DumpCommand + } + } + return nil +} + +func (x *FailureDetail) GetHelpCommand() *HelpCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_HelpCommand); ok { + return x.HelpCommand + } + } + return nil +} + +func (x *FailureDetail) GetMobileInstall() *MobileInstall { + if x != nil { + if x, ok := x.Category.(*FailureDetail_MobileInstall); ok { + return x.MobileInstall + } + } + return nil +} + +func (x *FailureDetail) GetProfileCommand() *ProfileCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ProfileCommand); ok { + return x.ProfileCommand + } + } + return nil +} + +func (x *FailureDetail) GetRunCommand() *RunCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_RunCommand); ok { + return x.RunCommand + } + } + return nil +} + +func (x *FailureDetail) GetVersionCommand() *VersionCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_VersionCommand); ok { + return x.VersionCommand + } + } + return nil +} + +func (x *FailureDetail) GetPrintActionCommand() *PrintActionCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_PrintActionCommand); ok { + return x.PrintActionCommand + } + } + return nil +} + +func (x *FailureDetail) GetWorkspaceStatus() *WorkspaceStatus { + if x != nil { + if x, ok := x.Category.(*FailureDetail_WorkspaceStatus); ok { + return x.WorkspaceStatus + } + } + return nil +} + +func (x *FailureDetail) GetJavaCompile() *JavaCompile { + if x != nil { + if x, ok := x.Category.(*FailureDetail_JavaCompile); ok { + return x.JavaCompile + } + } + return nil +} + +func (x *FailureDetail) GetActionRewinding() *ActionRewinding { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ActionRewinding); ok { + return x.ActionRewinding + } + } + return nil +} + +func (x *FailureDetail) GetCppCompile() *CppCompile { + if x != nil { + if x, ok := x.Category.(*FailureDetail_CppCompile); ok { + return x.CppCompile + } + } + return nil +} + +func (x *FailureDetail) GetStarlarkAction() *StarlarkAction { + if x != nil { + if x, ok := x.Category.(*FailureDetail_StarlarkAction); ok { + return x.StarlarkAction + } + } + return nil +} + +func (x *FailureDetail) GetNinjaAction() *NinjaAction { + if x != nil { + if x, ok := x.Category.(*FailureDetail_NinjaAction); ok { + return x.NinjaAction + } + } + return nil +} + +func (x *FailureDetail) GetDynamicExecution() *DynamicExecution { + if x != nil { + if x, ok := x.Category.(*FailureDetail_DynamicExecution); ok { + return x.DynamicExecution + } + } + return nil +} + +func (x *FailureDetail) GetFailAction() *FailAction { + if x != nil { + if x, ok := x.Category.(*FailureDetail_FailAction); ok { + return x.FailAction + } + } + return nil +} + +func (x *FailureDetail) GetSymlinkAction() *SymlinkAction { + if x != nil { + if x, ok := x.Category.(*FailureDetail_SymlinkAction); ok { + return x.SymlinkAction + } + } + return nil +} + +func (x *FailureDetail) GetCppLink() *CppLink { + if x != nil { + if x, ok := x.Category.(*FailureDetail_CppLink); ok { + return x.CppLink + } + } + return nil +} + +func (x *FailureDetail) GetLtoAction() *LtoAction { + if x != nil { + if x, ok := x.Category.(*FailureDetail_LtoAction); ok { + return x.LtoAction + } + } + return nil +} + +func (x *FailureDetail) GetTestAction() *TestAction { + if x != nil { + if x, ok := x.Category.(*FailureDetail_TestAction); ok { + return x.TestAction + } + } + return nil +} + +func (x *FailureDetail) GetWorker() *Worker { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Worker); ok { + return x.Worker + } + } + return nil +} + +func (x *FailureDetail) GetAnalysis() *Analysis { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Analysis); ok { + return x.Analysis + } + } + return nil +} + +func (x *FailureDetail) GetPackageLoading() *PackageLoading { + if x != nil { + if x, ok := x.Category.(*FailureDetail_PackageLoading); ok { + return x.PackageLoading + } + } + return nil +} + +func (x *FailureDetail) GetToolchain() *Toolchain { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Toolchain); ok { + return x.Toolchain + } + } + return nil +} + +func (x *FailureDetail) GetStarlarkLoading() *StarlarkLoading { + if x != nil { + if x, ok := x.Category.(*FailureDetail_StarlarkLoading); ok { + return x.StarlarkLoading + } + } + return nil +} + +func (x *FailureDetail) GetExternalDeps() *ExternalDeps { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ExternalDeps); ok { + return x.ExternalDeps + } + } + return nil +} + +func (x *FailureDetail) GetDiffAwareness() *DiffAwareness { + if x != nil { + if x, ok := x.Category.(*FailureDetail_DiffAwareness); ok { + return x.DiffAwareness + } + } + return nil +} + +func (x *FailureDetail) GetModCommand() *ModCommand { + if x != nil { + if x, ok := x.Category.(*FailureDetail_ModCommand); ok { + return x.ModCommand + } + } + return nil +} + +func (x *FailureDetail) GetBuildReport() *BuildReport { + if x != nil { + if x, ok := x.Category.(*FailureDetail_BuildReport); ok { + return x.BuildReport + } + } + return nil +} + +func (x *FailureDetail) GetSkyfocus() *Skyfocus { + if x != nil { + if x, ok := x.Category.(*FailureDetail_Skyfocus); ok { + return x.Skyfocus + } + } + return nil +} + +func (x *FailureDetail) GetRemoteAnalysisCaching() *RemoteAnalysisCaching { + if x != nil { + if x, ok := x.Category.(*FailureDetail_RemoteAnalysisCaching); ok { + return x.RemoteAnalysisCaching + } + } + return nil +} + +type isFailureDetail_Category interface { + isFailureDetail_Category() +} + +type FailureDetail_Interrupted struct { + Interrupted *Interrupted `protobuf:"bytes,101,opt,name=interrupted,proto3,oneof"` +} + +type FailureDetail_ExternalRepository struct { + ExternalRepository *ExternalRepository `protobuf:"bytes,103,opt,name=external_repository,json=externalRepository,proto3,oneof"` +} + +type FailureDetail_BuildProgress struct { + BuildProgress *BuildProgress `protobuf:"bytes,104,opt,name=build_progress,json=buildProgress,proto3,oneof"` +} + +type FailureDetail_RemoteOptions struct { + RemoteOptions *RemoteOptions `protobuf:"bytes,106,opt,name=remote_options,json=remoteOptions,proto3,oneof"` +} + +type FailureDetail_ClientEnvironment struct { + ClientEnvironment *ClientEnvironment `protobuf:"bytes,107,opt,name=client_environment,json=clientEnvironment,proto3,oneof"` +} + +type FailureDetail_Crash struct { + Crash *Crash `protobuf:"bytes,108,opt,name=crash,proto3,oneof"` +} + +type FailureDetail_SymlinkForest struct { + SymlinkForest *SymlinkForest `protobuf:"bytes,110,opt,name=symlink_forest,json=symlinkForest,proto3,oneof"` +} + +type FailureDetail_PackageOptions struct { + PackageOptions *PackageOptions `protobuf:"bytes,114,opt,name=package_options,json=packageOptions,proto3,oneof"` +} + +type FailureDetail_RemoteExecution struct { + RemoteExecution *RemoteExecution `protobuf:"bytes,115,opt,name=remote_execution,json=remoteExecution,proto3,oneof"` +} + +type FailureDetail_Execution struct { + Execution *Execution `protobuf:"bytes,116,opt,name=execution,proto3,oneof"` +} + +type FailureDetail_Workspaces struct { + Workspaces *Workspaces `protobuf:"bytes,117,opt,name=workspaces,proto3,oneof"` +} + +type FailureDetail_CrashOptions struct { + CrashOptions *CrashOptions `protobuf:"bytes,118,opt,name=crash_options,json=crashOptions,proto3,oneof"` +} + +type FailureDetail_Filesystem struct { + Filesystem *Filesystem `protobuf:"bytes,119,opt,name=filesystem,proto3,oneof"` +} + +type FailureDetail_ExecutionOptions struct { + ExecutionOptions *ExecutionOptions `protobuf:"bytes,121,opt,name=execution_options,json=executionOptions,proto3,oneof"` +} + +type FailureDetail_Command struct { + Command *Command `protobuf:"bytes,122,opt,name=command,proto3,oneof"` +} + +type FailureDetail_Spawn struct { + Spawn *Spawn `protobuf:"bytes,123,opt,name=spawn,proto3,oneof"` +} + +type FailureDetail_GrpcServer struct { + GrpcServer *GrpcServer `protobuf:"bytes,124,opt,name=grpc_server,json=grpcServer,proto3,oneof"` +} + +type FailureDetail_CanonicalizeFlags struct { + CanonicalizeFlags *CanonicalizeFlags `protobuf:"bytes,125,opt,name=canonicalize_flags,json=canonicalizeFlags,proto3,oneof"` +} + +type FailureDetail_BuildConfiguration struct { + BuildConfiguration *BuildConfiguration `protobuf:"bytes,126,opt,name=build_configuration,json=buildConfiguration,proto3,oneof"` +} + +type FailureDetail_InfoCommand struct { + InfoCommand *InfoCommand `protobuf:"bytes,127,opt,name=info_command,json=infoCommand,proto3,oneof"` +} + +type FailureDetail_MemoryOptions struct { + MemoryOptions *MemoryOptions `protobuf:"bytes,129,opt,name=memory_options,json=memoryOptions,proto3,oneof"` +} + +type FailureDetail_Query struct { + Query *Query `protobuf:"bytes,130,opt,name=query,proto3,oneof"` +} + +type FailureDetail_LocalExecution struct { + LocalExecution *LocalExecution `protobuf:"bytes,132,opt,name=local_execution,json=localExecution,proto3,oneof"` +} + +type FailureDetail_ActionCache struct { + ActionCache *ActionCache `protobuf:"bytes,134,opt,name=action_cache,json=actionCache,proto3,oneof"` +} + +type FailureDetail_FetchCommand struct { + FetchCommand *FetchCommand `protobuf:"bytes,135,opt,name=fetch_command,json=fetchCommand,proto3,oneof"` +} + +type FailureDetail_SyncCommand struct { + SyncCommand *SyncCommand `protobuf:"bytes,136,opt,name=sync_command,json=syncCommand,proto3,oneof"` +} + +type FailureDetail_Sandbox struct { + Sandbox *Sandbox `protobuf:"bytes,137,opt,name=sandbox,proto3,oneof"` +} + +type FailureDetail_IncludeScanning struct { + IncludeScanning *IncludeScanning `protobuf:"bytes,139,opt,name=include_scanning,json=includeScanning,proto3,oneof"` +} + +type FailureDetail_TestCommand struct { + TestCommand *TestCommand `protobuf:"bytes,140,opt,name=test_command,json=testCommand,proto3,oneof"` +} + +type FailureDetail_ActionQuery struct { + ActionQuery *ActionQuery `protobuf:"bytes,141,opt,name=action_query,json=actionQuery,proto3,oneof"` +} + +type FailureDetail_TargetPatterns struct { + TargetPatterns *TargetPatterns `protobuf:"bytes,142,opt,name=target_patterns,json=targetPatterns,proto3,oneof"` +} + +type FailureDetail_CleanCommand struct { + CleanCommand *CleanCommand `protobuf:"bytes,144,opt,name=clean_command,json=cleanCommand,proto3,oneof"` +} + +type FailureDetail_ConfigCommand struct { + ConfigCommand *ConfigCommand `protobuf:"bytes,145,opt,name=config_command,json=configCommand,proto3,oneof"` +} + +type FailureDetail_ConfigurableQuery struct { + ConfigurableQuery *ConfigurableQuery `protobuf:"bytes,146,opt,name=configurable_query,json=configurableQuery,proto3,oneof"` +} + +type FailureDetail_DumpCommand struct { + DumpCommand *DumpCommand `protobuf:"bytes,147,opt,name=dump_command,json=dumpCommand,proto3,oneof"` +} + +type FailureDetail_HelpCommand struct { + HelpCommand *HelpCommand `protobuf:"bytes,148,opt,name=help_command,json=helpCommand,proto3,oneof"` +} + +type FailureDetail_MobileInstall struct { + MobileInstall *MobileInstall `protobuf:"bytes,150,opt,name=mobile_install,json=mobileInstall,proto3,oneof"` +} + +type FailureDetail_ProfileCommand struct { + ProfileCommand *ProfileCommand `protobuf:"bytes,151,opt,name=profile_command,json=profileCommand,proto3,oneof"` +} + +type FailureDetail_RunCommand struct { + RunCommand *RunCommand `protobuf:"bytes,152,opt,name=run_command,json=runCommand,proto3,oneof"` +} + +type FailureDetail_VersionCommand struct { + VersionCommand *VersionCommand `protobuf:"bytes,153,opt,name=version_command,json=versionCommand,proto3,oneof"` +} + +type FailureDetail_PrintActionCommand struct { + PrintActionCommand *PrintActionCommand `protobuf:"bytes,154,opt,name=print_action_command,json=printActionCommand,proto3,oneof"` +} + +type FailureDetail_WorkspaceStatus struct { + WorkspaceStatus *WorkspaceStatus `protobuf:"bytes,158,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"` +} + +type FailureDetail_JavaCompile struct { + JavaCompile *JavaCompile `protobuf:"bytes,159,opt,name=java_compile,json=javaCompile,proto3,oneof"` +} + +type FailureDetail_ActionRewinding struct { + ActionRewinding *ActionRewinding `protobuf:"bytes,160,opt,name=action_rewinding,json=actionRewinding,proto3,oneof"` +} + +type FailureDetail_CppCompile struct { + CppCompile *CppCompile `protobuf:"bytes,161,opt,name=cpp_compile,json=cppCompile,proto3,oneof"` +} + +type FailureDetail_StarlarkAction struct { + StarlarkAction *StarlarkAction `protobuf:"bytes,162,opt,name=starlark_action,json=starlarkAction,proto3,oneof"` +} + +type FailureDetail_NinjaAction struct { + NinjaAction *NinjaAction `protobuf:"bytes,163,opt,name=ninja_action,json=ninjaAction,proto3,oneof"` +} + +type FailureDetail_DynamicExecution struct { + DynamicExecution *DynamicExecution `protobuf:"bytes,164,opt,name=dynamic_execution,json=dynamicExecution,proto3,oneof"` +} + +type FailureDetail_FailAction struct { + FailAction *FailAction `protobuf:"bytes,166,opt,name=fail_action,json=failAction,proto3,oneof"` +} + +type FailureDetail_SymlinkAction struct { + SymlinkAction *SymlinkAction `protobuf:"bytes,167,opt,name=symlink_action,json=symlinkAction,proto3,oneof"` +} + +type FailureDetail_CppLink struct { + CppLink *CppLink `protobuf:"bytes,168,opt,name=cpp_link,json=cppLink,proto3,oneof"` +} + +type FailureDetail_LtoAction struct { + LtoAction *LtoAction `protobuf:"bytes,169,opt,name=lto_action,json=ltoAction,proto3,oneof"` +} + +type FailureDetail_TestAction struct { + TestAction *TestAction `protobuf:"bytes,172,opt,name=test_action,json=testAction,proto3,oneof"` +} + +type FailureDetail_Worker struct { + Worker *Worker `protobuf:"bytes,173,opt,name=worker,proto3,oneof"` +} + +type FailureDetail_Analysis struct { + Analysis *Analysis `protobuf:"bytes,174,opt,name=analysis,proto3,oneof"` +} + +type FailureDetail_PackageLoading struct { + PackageLoading *PackageLoading `protobuf:"bytes,175,opt,name=package_loading,json=packageLoading,proto3,oneof"` +} + +type FailureDetail_Toolchain struct { + Toolchain *Toolchain `protobuf:"bytes,177,opt,name=toolchain,proto3,oneof"` +} + +type FailureDetail_StarlarkLoading struct { + StarlarkLoading *StarlarkLoading `protobuf:"bytes,179,opt,name=starlark_loading,json=starlarkLoading,proto3,oneof"` +} + +type FailureDetail_ExternalDeps struct { + ExternalDeps *ExternalDeps `protobuf:"bytes,181,opt,name=external_deps,json=externalDeps,proto3,oneof"` +} + +type FailureDetail_DiffAwareness struct { + DiffAwareness *DiffAwareness `protobuf:"bytes,182,opt,name=diff_awareness,json=diffAwareness,proto3,oneof"` +} + +type FailureDetail_ModCommand struct { + ModCommand *ModCommand `protobuf:"bytes,183,opt,name=mod_command,json=modCommand,proto3,oneof"` +} + +type FailureDetail_BuildReport struct { + BuildReport *BuildReport `protobuf:"bytes,184,opt,name=build_report,json=buildReport,proto3,oneof"` +} + +type FailureDetail_Skyfocus struct { + Skyfocus *Skyfocus `protobuf:"bytes,185,opt,name=skyfocus,proto3,oneof"` +} + +type FailureDetail_RemoteAnalysisCaching struct { + RemoteAnalysisCaching *RemoteAnalysisCaching `protobuf:"bytes,186,opt,name=remote_analysis_caching,json=remoteAnalysisCaching,proto3,oneof"` +} + +func (*FailureDetail_Interrupted) isFailureDetail_Category() {} + +func (*FailureDetail_ExternalRepository) isFailureDetail_Category() {} + +func (*FailureDetail_BuildProgress) isFailureDetail_Category() {} + +func (*FailureDetail_RemoteOptions) isFailureDetail_Category() {} + +func (*FailureDetail_ClientEnvironment) isFailureDetail_Category() {} + +func (*FailureDetail_Crash) isFailureDetail_Category() {} + +func (*FailureDetail_SymlinkForest) isFailureDetail_Category() {} + +func (*FailureDetail_PackageOptions) isFailureDetail_Category() {} + +func (*FailureDetail_RemoteExecution) isFailureDetail_Category() {} + +func (*FailureDetail_Execution) isFailureDetail_Category() {} + +func (*FailureDetail_Workspaces) isFailureDetail_Category() {} + +func (*FailureDetail_CrashOptions) isFailureDetail_Category() {} + +func (*FailureDetail_Filesystem) isFailureDetail_Category() {} + +func (*FailureDetail_ExecutionOptions) isFailureDetail_Category() {} + +func (*FailureDetail_Command) isFailureDetail_Category() {} + +func (*FailureDetail_Spawn) isFailureDetail_Category() {} + +func (*FailureDetail_GrpcServer) isFailureDetail_Category() {} + +func (*FailureDetail_CanonicalizeFlags) isFailureDetail_Category() {} + +func (*FailureDetail_BuildConfiguration) isFailureDetail_Category() {} + +func (*FailureDetail_InfoCommand) isFailureDetail_Category() {} + +func (*FailureDetail_MemoryOptions) isFailureDetail_Category() {} + +func (*FailureDetail_Query) isFailureDetail_Category() {} + +func (*FailureDetail_LocalExecution) isFailureDetail_Category() {} + +func (*FailureDetail_ActionCache) isFailureDetail_Category() {} + +func (*FailureDetail_FetchCommand) isFailureDetail_Category() {} + +func (*FailureDetail_SyncCommand) isFailureDetail_Category() {} + +func (*FailureDetail_Sandbox) isFailureDetail_Category() {} + +func (*FailureDetail_IncludeScanning) isFailureDetail_Category() {} + +func (*FailureDetail_TestCommand) isFailureDetail_Category() {} + +func (*FailureDetail_ActionQuery) isFailureDetail_Category() {} + +func (*FailureDetail_TargetPatterns) isFailureDetail_Category() {} + +func (*FailureDetail_CleanCommand) isFailureDetail_Category() {} + +func (*FailureDetail_ConfigCommand) isFailureDetail_Category() {} + +func (*FailureDetail_ConfigurableQuery) isFailureDetail_Category() {} + +func (*FailureDetail_DumpCommand) isFailureDetail_Category() {} + +func (*FailureDetail_HelpCommand) isFailureDetail_Category() {} + +func (*FailureDetail_MobileInstall) isFailureDetail_Category() {} + +func (*FailureDetail_ProfileCommand) isFailureDetail_Category() {} + +func (*FailureDetail_RunCommand) isFailureDetail_Category() {} + +func (*FailureDetail_VersionCommand) isFailureDetail_Category() {} + +func (*FailureDetail_PrintActionCommand) isFailureDetail_Category() {} + +func (*FailureDetail_WorkspaceStatus) isFailureDetail_Category() {} + +func (*FailureDetail_JavaCompile) isFailureDetail_Category() {} + +func (*FailureDetail_ActionRewinding) isFailureDetail_Category() {} + +func (*FailureDetail_CppCompile) isFailureDetail_Category() {} + +func (*FailureDetail_StarlarkAction) isFailureDetail_Category() {} + +func (*FailureDetail_NinjaAction) isFailureDetail_Category() {} + +func (*FailureDetail_DynamicExecution) isFailureDetail_Category() {} + +func (*FailureDetail_FailAction) isFailureDetail_Category() {} + +func (*FailureDetail_SymlinkAction) isFailureDetail_Category() {} + +func (*FailureDetail_CppLink) isFailureDetail_Category() {} + +func (*FailureDetail_LtoAction) isFailureDetail_Category() {} + +func (*FailureDetail_TestAction) isFailureDetail_Category() {} + +func (*FailureDetail_Worker) isFailureDetail_Category() {} + +func (*FailureDetail_Analysis) isFailureDetail_Category() {} + +func (*FailureDetail_PackageLoading) isFailureDetail_Category() {} + +func (*FailureDetail_Toolchain) isFailureDetail_Category() {} + +func (*FailureDetail_StarlarkLoading) isFailureDetail_Category() {} + +func (*FailureDetail_ExternalDeps) isFailureDetail_Category() {} + +func (*FailureDetail_DiffAwareness) isFailureDetail_Category() {} + +func (*FailureDetail_ModCommand) isFailureDetail_Category() {} + +func (*FailureDetail_BuildReport) isFailureDetail_Category() {} + +func (*FailureDetail_Skyfocus) isFailureDetail_Category() {} + +func (*FailureDetail_RemoteAnalysisCaching) isFailureDetail_Category() {} + +type Interrupted struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Interrupted_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Interrupted_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Interrupted) Reset() { + *x = Interrupted{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Interrupted) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Interrupted) ProtoMessage() {} + +func (x *Interrupted) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Interrupted.ProtoReflect.Descriptor instead. +func (*Interrupted) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{2} +} + +func (x *Interrupted) GetCode() Interrupted_Code { + if x != nil { + return x.Code + } + return Interrupted_INTERRUPTED_UNKNOWN +} + +type Spawn struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Spawn_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Spawn_Code" json:"code,omitempty"` + Catastrophic bool `protobuf:"varint,2,opt,name=catastrophic,proto3" json:"catastrophic,omitempty"` + SpawnExitCode int32 `protobuf:"varint,3,opt,name=spawn_exit_code,json=spawnExitCode,proto3" json:"spawn_exit_code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Spawn) Reset() { + *x = Spawn{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Spawn) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Spawn) ProtoMessage() {} + +func (x *Spawn) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Spawn.ProtoReflect.Descriptor instead. +func (*Spawn) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{3} +} + +func (x *Spawn) GetCode() Spawn_Code { + if x != nil { + return x.Code + } + return Spawn_SPAWN_UNKNOWN +} + +func (x *Spawn) GetCatastrophic() bool { + if x != nil { + return x.Catastrophic + } + return false +} + +func (x *Spawn) GetSpawnExitCode() int32 { + if x != nil { + return x.SpawnExitCode + } + return 0 +} + +type ExternalRepository struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ExternalRepository_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExternalRepository_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ExternalRepository) Reset() { + *x = ExternalRepository{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ExternalRepository) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ExternalRepository) ProtoMessage() {} + +func (x *ExternalRepository) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ExternalRepository.ProtoReflect.Descriptor instead. +func (*ExternalRepository) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{4} +} + +func (x *ExternalRepository) GetCode() ExternalRepository_Code { + if x != nil { + return x.Code + } + return ExternalRepository_EXTERNAL_REPOSITORY_UNKNOWN +} + +type BuildProgress struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code BuildProgress_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildProgress_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildProgress) Reset() { + *x = BuildProgress{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildProgress) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildProgress) ProtoMessage() {} + +func (x *BuildProgress) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildProgress.ProtoReflect.Descriptor instead. +func (*BuildProgress) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{5} +} + +func (x *BuildProgress) GetCode() BuildProgress_Code { + if x != nil { + return x.Code + } + return BuildProgress_BUILD_PROGRESS_UNKNOWN +} + +type RemoteOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code RemoteOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteOptions_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RemoteOptions) Reset() { + *x = RemoteOptions{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RemoteOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RemoteOptions) ProtoMessage() {} + +func (x *RemoteOptions) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RemoteOptions.ProtoReflect.Descriptor instead. +func (*RemoteOptions) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{6} +} + +func (x *RemoteOptions) GetCode() RemoteOptions_Code { + if x != nil { + return x.Code + } + return RemoteOptions_REMOTE_OPTIONS_UNKNOWN +} + +type ClientEnvironment struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ClientEnvironment_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ClientEnvironment_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ClientEnvironment) Reset() { + *x = ClientEnvironment{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ClientEnvironment) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ClientEnvironment) ProtoMessage() {} + +func (x *ClientEnvironment) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ClientEnvironment.ProtoReflect.Descriptor instead. +func (*ClientEnvironment) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{7} +} + +func (x *ClientEnvironment) GetCode() ClientEnvironment_Code { + if x != nil { + return x.Code + } + return ClientEnvironment_CLIENT_ENVIRONMENT_UNKNOWN +} + +type Crash struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Crash_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Crash_Code" json:"code,omitempty"` + Causes []*Throwable `protobuf:"bytes,2,rep,name=causes,proto3" json:"causes,omitempty"` + OomDetectorOverride bool `protobuf:"varint,3,opt,name=oom_detector_override,json=oomDetectorOverride,proto3" json:"oom_detector_override,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Crash) Reset() { + *x = Crash{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Crash) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Crash) ProtoMessage() {} + +func (x *Crash) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Crash.ProtoReflect.Descriptor instead. +func (*Crash) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{8} +} + +func (x *Crash) GetCode() Crash_Code { + if x != nil { + return x.Code + } + return Crash_CRASH_UNKNOWN +} + +func (x *Crash) GetCauses() []*Throwable { + if x != nil { + return x.Causes + } + return nil +} + +func (x *Crash) GetOomDetectorOverride() bool { + if x != nil { + return x.OomDetectorOverride + } + return false +} + +type Throwable struct { + state protoimpl.MessageState `protogen:"open.v1"` + ThrowableClass string `protobuf:"bytes,1,opt,name=throwable_class,json=throwableClass,proto3" json:"throwable_class,omitempty"` + Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` + StackTrace []string `protobuf:"bytes,3,rep,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Throwable) Reset() { + *x = Throwable{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Throwable) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Throwable) ProtoMessage() {} + +func (x *Throwable) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Throwable.ProtoReflect.Descriptor instead. +func (*Throwable) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{9} +} + +func (x *Throwable) GetThrowableClass() string { + if x != nil { + return x.ThrowableClass + } + return "" +} + +func (x *Throwable) GetMessage() string { + if x != nil { + return x.Message + } + return "" +} + +func (x *Throwable) GetStackTrace() []string { + if x != nil { + return x.StackTrace + } + return nil +} + +type SymlinkForest struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code SymlinkForest_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SymlinkForest_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SymlinkForest) Reset() { + *x = SymlinkForest{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SymlinkForest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SymlinkForest) ProtoMessage() {} + +func (x *SymlinkForest) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SymlinkForest.ProtoReflect.Descriptor instead. +func (*SymlinkForest) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{10} +} + +func (x *SymlinkForest) GetCode() SymlinkForest_Code { + if x != nil { + return x.Code + } + return SymlinkForest_SYMLINK_FOREST_UNKNOWN +} + +type BuildReport struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code BuildReport_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildReport_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildReport) Reset() { + *x = BuildReport{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildReport) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildReport) ProtoMessage() {} + +func (x *BuildReport) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[11] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildReport.ProtoReflect.Descriptor instead. +func (*BuildReport) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{11} +} + +func (x *BuildReport) GetCode() BuildReport_Code { + if x != nil { + return x.Code + } + return BuildReport_BUILD_REPORT_UNKNOWN +} + +type Skyfocus struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Skyfocus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Skyfocus_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Skyfocus) Reset() { + *x = Skyfocus{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Skyfocus) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Skyfocus) ProtoMessage() {} + +func (x *Skyfocus) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[12] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Skyfocus.ProtoReflect.Descriptor instead. +func (*Skyfocus) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{12} +} + +func (x *Skyfocus) GetCode() Skyfocus_Code { + if x != nil { + return x.Code + } + return Skyfocus_INVALID_WORKING_SET +} + +type RemoteAnalysisCaching struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code RemoteAnalysisCaching_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteAnalysisCaching_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RemoteAnalysisCaching) Reset() { + *x = RemoteAnalysisCaching{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RemoteAnalysisCaching) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RemoteAnalysisCaching) ProtoMessage() {} + +func (x *RemoteAnalysisCaching) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[13] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RemoteAnalysisCaching.ProtoReflect.Descriptor instead. +func (*RemoteAnalysisCaching) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{13} +} + +func (x *RemoteAnalysisCaching) GetCode() RemoteAnalysisCaching_Code { + if x != nil { + return x.Code + } + return RemoteAnalysisCaching_REMOTE_ANALYSIS_CACHING_UNKNOWN +} + +type PackageOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code PackageOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PackageOptions_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PackageOptions) Reset() { + *x = PackageOptions{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PackageOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PackageOptions) ProtoMessage() {} + +func (x *PackageOptions) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[14] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PackageOptions.ProtoReflect.Descriptor instead. +func (*PackageOptions) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{14} +} + +func (x *PackageOptions) GetCode() PackageOptions_Code { + if x != nil { + return x.Code + } + return PackageOptions_PACKAGE_OPTIONS_UNKNOWN +} + +type RemoteExecution struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code RemoteExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteExecution_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RemoteExecution) Reset() { + *x = RemoteExecution{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RemoteExecution) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RemoteExecution) ProtoMessage() {} + +func (x *RemoteExecution) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[15] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RemoteExecution.ProtoReflect.Descriptor instead. +func (*RemoteExecution) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{15} +} + +func (x *RemoteExecution) GetCode() RemoteExecution_Code { + if x != nil { + return x.Code + } + return RemoteExecution_REMOTE_EXECUTION_UNKNOWN +} + +type Execution struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Execution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Execution_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Execution) Reset() { + *x = Execution{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Execution) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Execution) ProtoMessage() {} + +func (x *Execution) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[16] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Execution.ProtoReflect.Descriptor instead. +func (*Execution) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{16} +} + +func (x *Execution) GetCode() Execution_Code { + if x != nil { + return x.Code + } + return Execution_EXECUTION_UNKNOWN +} + +type Workspaces struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Workspaces_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Workspaces_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Workspaces) Reset() { + *x = Workspaces{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Workspaces) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Workspaces) ProtoMessage() {} + +func (x *Workspaces) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[17] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Workspaces.ProtoReflect.Descriptor instead. +func (*Workspaces) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{17} +} + +func (x *Workspaces) GetCode() Workspaces_Code { + if x != nil { + return x.Code + } + return Workspaces_WORKSPACES_UNKNOWN +} + +type CrashOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code CrashOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CrashOptions_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CrashOptions) Reset() { + *x = CrashOptions{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CrashOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CrashOptions) ProtoMessage() {} + +func (x *CrashOptions) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[18] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CrashOptions.ProtoReflect.Descriptor instead. +func (*CrashOptions) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{18} +} + +func (x *CrashOptions) GetCode() CrashOptions_Code { + if x != nil { + return x.Code + } + return CrashOptions_CRASH_OPTIONS_UNKNOWN +} + +type Filesystem struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Filesystem_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Filesystem_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Filesystem) Reset() { + *x = Filesystem{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Filesystem) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Filesystem) ProtoMessage() {} + +func (x *Filesystem) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[19] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Filesystem.ProtoReflect.Descriptor instead. +func (*Filesystem) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{19} +} + +func (x *Filesystem) GetCode() Filesystem_Code { + if x != nil { + return x.Code + } + return Filesystem_FILESYSTEM_UNKNOWN +} + +type ExecutionOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ExecutionOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExecutionOptions_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ExecutionOptions) Reset() { + *x = ExecutionOptions{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ExecutionOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ExecutionOptions) ProtoMessage() {} + +func (x *ExecutionOptions) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[20] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ExecutionOptions.ProtoReflect.Descriptor instead. +func (*ExecutionOptions) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{20} +} + +func (x *ExecutionOptions) GetCode() ExecutionOptions_Code { + if x != nil { + return x.Code + } + return ExecutionOptions_EXECUTION_OPTIONS_UNKNOWN +} + +type Command struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Command_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Command_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Command) Reset() { + *x = Command{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Command) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Command) ProtoMessage() {} + +func (x *Command) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[21] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Command.ProtoReflect.Descriptor instead. +func (*Command) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{21} +} + +func (x *Command) GetCode() Command_Code { + if x != nil { + return x.Code + } + return Command_COMMAND_FAILURE_UNKNOWN +} + +type GrpcServer struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code GrpcServer_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.GrpcServer_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GrpcServer) Reset() { + *x = GrpcServer{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GrpcServer) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GrpcServer) ProtoMessage() {} + +func (x *GrpcServer) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[22] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GrpcServer.ProtoReflect.Descriptor instead. +func (*GrpcServer) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{22} +} + +func (x *GrpcServer) GetCode() GrpcServer_Code { + if x != nil { + return x.Code + } + return GrpcServer_GRPC_SERVER_UNKNOWN +} + +type CanonicalizeFlags struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code CanonicalizeFlags_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CanonicalizeFlags_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CanonicalizeFlags) Reset() { + *x = CanonicalizeFlags{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CanonicalizeFlags) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CanonicalizeFlags) ProtoMessage() {} + +func (x *CanonicalizeFlags) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[23] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CanonicalizeFlags.ProtoReflect.Descriptor instead. +func (*CanonicalizeFlags) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{23} +} + +func (x *CanonicalizeFlags) GetCode() CanonicalizeFlags_Code { + if x != nil { + return x.Code + } + return CanonicalizeFlags_CANONICALIZE_FLAGS_UNKNOWN +} + +type BuildConfiguration struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code BuildConfiguration_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildConfiguration_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *BuildConfiguration) Reset() { + *x = BuildConfiguration{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *BuildConfiguration) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*BuildConfiguration) ProtoMessage() {} + +func (x *BuildConfiguration) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[24] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use BuildConfiguration.ProtoReflect.Descriptor instead. +func (*BuildConfiguration) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{24} +} + +func (x *BuildConfiguration) GetCode() BuildConfiguration_Code { + if x != nil { + return x.Code + } + return BuildConfiguration_BUILD_CONFIGURATION_UNKNOWN +} + +type InfoCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code InfoCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.InfoCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *InfoCommand) Reset() { + *x = InfoCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *InfoCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*InfoCommand) ProtoMessage() {} + +func (x *InfoCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[25] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use InfoCommand.ProtoReflect.Descriptor instead. +func (*InfoCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{25} +} + +func (x *InfoCommand) GetCode() InfoCommand_Code { + if x != nil { + return x.Code + } + return InfoCommand_INFO_COMMAND_UNKNOWN +} + +type MemoryOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code MemoryOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.MemoryOptions_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *MemoryOptions) Reset() { + *x = MemoryOptions{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MemoryOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MemoryOptions) ProtoMessage() {} + +func (x *MemoryOptions) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[26] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MemoryOptions.ProtoReflect.Descriptor instead. +func (*MemoryOptions) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{26} +} + +func (x *MemoryOptions) GetCode() MemoryOptions_Code { + if x != nil { + return x.Code + } + return MemoryOptions_MEMORY_OPTIONS_UNKNOWN +} + +type Query struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Query_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Query_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Query) Reset() { + *x = Query{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Query) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Query) ProtoMessage() {} + +func (x *Query) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[27] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Query.ProtoReflect.Descriptor instead. +func (*Query) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{27} +} + +func (x *Query) GetCode() Query_Code { + if x != nil { + return x.Code + } + return Query_QUERY_UNKNOWN +} + +type LocalExecution struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code LocalExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.LocalExecution_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *LocalExecution) Reset() { + *x = LocalExecution{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *LocalExecution) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*LocalExecution) ProtoMessage() {} + +func (x *LocalExecution) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[28] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use LocalExecution.ProtoReflect.Descriptor instead. +func (*LocalExecution) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{28} +} + +func (x *LocalExecution) GetCode() LocalExecution_Code { + if x != nil { + return x.Code + } + return LocalExecution_LOCAL_EXECUTION_UNKNOWN +} + +type ActionCache struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ActionCache_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionCache_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionCache) Reset() { + *x = ActionCache{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionCache) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionCache) ProtoMessage() {} + +func (x *ActionCache) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[29] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionCache.ProtoReflect.Descriptor instead. +func (*ActionCache) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{29} +} + +func (x *ActionCache) GetCode() ActionCache_Code { + if x != nil { + return x.Code + } + return ActionCache_ACTION_CACHE_UNKNOWN +} + +type FetchCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code FetchCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.FetchCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FetchCommand) Reset() { + *x = FetchCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FetchCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FetchCommand) ProtoMessage() {} + +func (x *FetchCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[30] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FetchCommand.ProtoReflect.Descriptor instead. +func (*FetchCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{30} +} + +func (x *FetchCommand) GetCode() FetchCommand_Code { + if x != nil { + return x.Code + } + return FetchCommand_FETCH_COMMAND_UNKNOWN +} + +type SyncCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code SyncCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SyncCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SyncCommand) Reset() { + *x = SyncCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SyncCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SyncCommand) ProtoMessage() {} + +func (x *SyncCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[31] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SyncCommand.ProtoReflect.Descriptor instead. +func (*SyncCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{31} +} + +func (x *SyncCommand) GetCode() SyncCommand_Code { + if x != nil { + return x.Code + } + return SyncCommand_SYNC_COMMAND_UNKNOWN +} + +type Sandbox struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Sandbox_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Sandbox_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Sandbox) Reset() { + *x = Sandbox{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Sandbox) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Sandbox) ProtoMessage() {} + +func (x *Sandbox) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[32] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Sandbox.ProtoReflect.Descriptor instead. +func (*Sandbox) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{32} +} + +func (x *Sandbox) GetCode() Sandbox_Code { + if x != nil { + return x.Code + } + return Sandbox_SANDBOX_FAILURE_UNKNOWN +} + +type IncludeScanning struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code IncludeScanning_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.IncludeScanning_Code" json:"code,omitempty"` + PackageLoadingCode PackageLoading_Code `protobuf:"varint,2,opt,name=package_loading_code,json=packageLoadingCode,proto3,enum=failure_details.PackageLoading_Code" json:"package_loading_code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *IncludeScanning) Reset() { + *x = IncludeScanning{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *IncludeScanning) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*IncludeScanning) ProtoMessage() {} + +func (x *IncludeScanning) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[33] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use IncludeScanning.ProtoReflect.Descriptor instead. +func (*IncludeScanning) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{33} +} + +func (x *IncludeScanning) GetCode() IncludeScanning_Code { + if x != nil { + return x.Code + } + return IncludeScanning_INCLUDE_SCANNING_UNKNOWN +} + +func (x *IncludeScanning) GetPackageLoadingCode() PackageLoading_Code { + if x != nil { + return x.PackageLoadingCode + } + return PackageLoading_PACKAGE_LOADING_UNKNOWN +} + +type TestCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code TestCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TestCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestCommand) Reset() { + *x = TestCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[34] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestCommand) ProtoMessage() {} + +func (x *TestCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[34] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestCommand.ProtoReflect.Descriptor instead. +func (*TestCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{34} +} + +func (x *TestCommand) GetCode() TestCommand_Code { + if x != nil { + return x.Code + } + return TestCommand_TEST_COMMAND_UNKNOWN +} + +type ActionQuery struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ActionQuery_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionQuery_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionQuery) Reset() { + *x = ActionQuery{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[35] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionQuery) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionQuery) ProtoMessage() {} + +func (x *ActionQuery) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[35] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionQuery.ProtoReflect.Descriptor instead. +func (*ActionQuery) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{35} +} + +func (x *ActionQuery) GetCode() ActionQuery_Code { + if x != nil { + return x.Code + } + return ActionQuery_ACTION_QUERY_UNKNOWN +} + +type TargetPatterns struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code TargetPatterns_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TargetPatterns_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TargetPatterns) Reset() { + *x = TargetPatterns{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[36] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TargetPatterns) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TargetPatterns) ProtoMessage() {} + +func (x *TargetPatterns) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[36] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TargetPatterns.ProtoReflect.Descriptor instead. +func (*TargetPatterns) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{36} +} + +func (x *TargetPatterns) GetCode() TargetPatterns_Code { + if x != nil { + return x.Code + } + return TargetPatterns_TARGET_PATTERNS_UNKNOWN +} + +type CleanCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code CleanCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CleanCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CleanCommand) Reset() { + *x = CleanCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[37] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CleanCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CleanCommand) ProtoMessage() {} + +func (x *CleanCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[37] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CleanCommand.ProtoReflect.Descriptor instead. +func (*CleanCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{37} +} + +func (x *CleanCommand) GetCode() CleanCommand_Code { + if x != nil { + return x.Code + } + return CleanCommand_CLEAN_COMMAND_UNKNOWN +} + +type ConfigCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ConfigCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ConfigCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ConfigCommand) Reset() { + *x = ConfigCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[38] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ConfigCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConfigCommand) ProtoMessage() {} + +func (x *ConfigCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[38] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConfigCommand.ProtoReflect.Descriptor instead. +func (*ConfigCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{38} +} + +func (x *ConfigCommand) GetCode() ConfigCommand_Code { + if x != nil { + return x.Code + } + return ConfigCommand_CONFIG_COMMAND_UNKNOWN +} + +type ConfigurableQuery struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ConfigurableQuery_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ConfigurableQuery_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ConfigurableQuery) Reset() { + *x = ConfigurableQuery{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[39] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ConfigurableQuery) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ConfigurableQuery) ProtoMessage() {} + +func (x *ConfigurableQuery) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[39] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ConfigurableQuery.ProtoReflect.Descriptor instead. +func (*ConfigurableQuery) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{39} +} + +func (x *ConfigurableQuery) GetCode() ConfigurableQuery_Code { + if x != nil { + return x.Code + } + return ConfigurableQuery_CONFIGURABLE_QUERY_UNKNOWN +} + +type DumpCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code DumpCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DumpCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DumpCommand) Reset() { + *x = DumpCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[40] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DumpCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DumpCommand) ProtoMessage() {} + +func (x *DumpCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[40] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DumpCommand.ProtoReflect.Descriptor instead. +func (*DumpCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{40} +} + +func (x *DumpCommand) GetCode() DumpCommand_Code { + if x != nil { + return x.Code + } + return DumpCommand_DUMP_COMMAND_UNKNOWN +} + +type HelpCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code HelpCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.HelpCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *HelpCommand) Reset() { + *x = HelpCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[41] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *HelpCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*HelpCommand) ProtoMessage() {} + +func (x *HelpCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[41] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use HelpCommand.ProtoReflect.Descriptor instead. +func (*HelpCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{41} +} + +func (x *HelpCommand) GetCode() HelpCommand_Code { + if x != nil { + return x.Code + } + return HelpCommand_HELP_COMMAND_UNKNOWN +} + +type MobileInstall struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code MobileInstall_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.MobileInstall_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *MobileInstall) Reset() { + *x = MobileInstall{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[42] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MobileInstall) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MobileInstall) ProtoMessage() {} + +func (x *MobileInstall) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[42] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MobileInstall.ProtoReflect.Descriptor instead. +func (*MobileInstall) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{42} +} + +func (x *MobileInstall) GetCode() MobileInstall_Code { + if x != nil { + return x.Code + } + return MobileInstall_MOBILE_INSTALL_UNKNOWN +} + +type ProfileCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ProfileCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ProfileCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ProfileCommand) Reset() { + *x = ProfileCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[43] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ProfileCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ProfileCommand) ProtoMessage() {} + +func (x *ProfileCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[43] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ProfileCommand.ProtoReflect.Descriptor instead. +func (*ProfileCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{43} +} + +func (x *ProfileCommand) GetCode() ProfileCommand_Code { + if x != nil { + return x.Code + } + return ProfileCommand_PROFILE_COMMAND_UNKNOWN +} + +type RunCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code RunCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RunCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *RunCommand) Reset() { + *x = RunCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[44] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *RunCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*RunCommand) ProtoMessage() {} + +func (x *RunCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[44] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use RunCommand.ProtoReflect.Descriptor instead. +func (*RunCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{44} +} + +func (x *RunCommand) GetCode() RunCommand_Code { + if x != nil { + return x.Code + } + return RunCommand_RUN_COMMAND_UNKNOWN +} + +type VersionCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code VersionCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.VersionCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *VersionCommand) Reset() { + *x = VersionCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[45] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *VersionCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*VersionCommand) ProtoMessage() {} + +func (x *VersionCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[45] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use VersionCommand.ProtoReflect.Descriptor instead. +func (*VersionCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{45} +} + +func (x *VersionCommand) GetCode() VersionCommand_Code { + if x != nil { + return x.Code + } + return VersionCommand_VERSION_COMMAND_UNKNOWN +} + +type PrintActionCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code PrintActionCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PrintActionCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PrintActionCommand) Reset() { + *x = PrintActionCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[46] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PrintActionCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PrintActionCommand) ProtoMessage() {} + +func (x *PrintActionCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[46] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PrintActionCommand.ProtoReflect.Descriptor instead. +func (*PrintActionCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{46} +} + +func (x *PrintActionCommand) GetCode() PrintActionCommand_Code { + if x != nil { + return x.Code + } + return PrintActionCommand_PRINT_ACTION_COMMAND_UNKNOWN +} + +type WorkspaceStatus struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code WorkspaceStatus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.WorkspaceStatus_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *WorkspaceStatus) Reset() { + *x = WorkspaceStatus{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[47] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *WorkspaceStatus) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*WorkspaceStatus) ProtoMessage() {} + +func (x *WorkspaceStatus) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[47] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use WorkspaceStatus.ProtoReflect.Descriptor instead. +func (*WorkspaceStatus) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{47} +} + +func (x *WorkspaceStatus) GetCode() WorkspaceStatus_Code { + if x != nil { + return x.Code + } + return WorkspaceStatus_WORKSPACE_STATUS_UNKNOWN +} + +type JavaCompile struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code JavaCompile_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.JavaCompile_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *JavaCompile) Reset() { + *x = JavaCompile{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[48] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *JavaCompile) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*JavaCompile) ProtoMessage() {} + +func (x *JavaCompile) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[48] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use JavaCompile.ProtoReflect.Descriptor instead. +func (*JavaCompile) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{48} +} + +func (x *JavaCompile) GetCode() JavaCompile_Code { + if x != nil { + return x.Code + } + return JavaCompile_JAVA_COMPILE_UNKNOWN +} + +type ActionRewinding struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ActionRewinding_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionRewinding_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ActionRewinding) Reset() { + *x = ActionRewinding{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[49] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ActionRewinding) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ActionRewinding) ProtoMessage() {} + +func (x *ActionRewinding) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[49] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ActionRewinding.ProtoReflect.Descriptor instead. +func (*ActionRewinding) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{49} +} + +func (x *ActionRewinding) GetCode() ActionRewinding_Code { + if x != nil { + return x.Code + } + return ActionRewinding_ACTION_REWINDING_UNKNOWN +} + +type CppCompile struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code CppCompile_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CppCompile_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CppCompile) Reset() { + *x = CppCompile{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[50] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CppCompile) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CppCompile) ProtoMessage() {} + +func (x *CppCompile) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[50] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CppCompile.ProtoReflect.Descriptor instead. +func (*CppCompile) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{50} +} + +func (x *CppCompile) GetCode() CppCompile_Code { + if x != nil { + return x.Code + } + return CppCompile_CPP_COMPILE_UNKNOWN +} + +type StarlarkAction struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code StarlarkAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.StarlarkAction_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StarlarkAction) Reset() { + *x = StarlarkAction{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[51] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StarlarkAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StarlarkAction) ProtoMessage() {} + +func (x *StarlarkAction) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[51] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StarlarkAction.ProtoReflect.Descriptor instead. +func (*StarlarkAction) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{51} +} + +func (x *StarlarkAction) GetCode() StarlarkAction_Code { + if x != nil { + return x.Code + } + return StarlarkAction_STARLARK_ACTION_UNKNOWN +} + +type NinjaAction struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code NinjaAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.NinjaAction_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *NinjaAction) Reset() { + *x = NinjaAction{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[52] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *NinjaAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*NinjaAction) ProtoMessage() {} + +func (x *NinjaAction) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[52] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use NinjaAction.ProtoReflect.Descriptor instead. +func (*NinjaAction) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{52} +} + +func (x *NinjaAction) GetCode() NinjaAction_Code { + if x != nil { + return x.Code + } + return NinjaAction_NINJA_ACTION_UNKNOWN +} + +type DynamicExecution struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code DynamicExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DynamicExecution_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DynamicExecution) Reset() { + *x = DynamicExecution{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[53] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DynamicExecution) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DynamicExecution) ProtoMessage() {} + +func (x *DynamicExecution) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[53] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DynamicExecution.ProtoReflect.Descriptor instead. +func (*DynamicExecution) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{53} +} + +func (x *DynamicExecution) GetCode() DynamicExecution_Code { + if x != nil { + return x.Code + } + return DynamicExecution_DYNAMIC_EXECUTION_UNKNOWN +} + +type FailAction struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code FailAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.FailAction_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FailAction) Reset() { + *x = FailAction{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[54] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FailAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FailAction) ProtoMessage() {} + +func (x *FailAction) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[54] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FailAction.ProtoReflect.Descriptor instead. +func (*FailAction) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{54} +} + +func (x *FailAction) GetCode() FailAction_Code { + if x != nil { + return x.Code + } + return FailAction_FAIL_ACTION_UNKNOWN +} + +type SymlinkAction struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code SymlinkAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SymlinkAction_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SymlinkAction) Reset() { + *x = SymlinkAction{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[55] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SymlinkAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SymlinkAction) ProtoMessage() {} + +func (x *SymlinkAction) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[55] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SymlinkAction.ProtoReflect.Descriptor instead. +func (*SymlinkAction) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{55} +} + +func (x *SymlinkAction) GetCode() SymlinkAction_Code { + if x != nil { + return x.Code + } + return SymlinkAction_SYMLINK_ACTION_UNKNOWN +} + +type CppLink struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code CppLink_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CppLink_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *CppLink) Reset() { + *x = CppLink{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[56] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *CppLink) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CppLink) ProtoMessage() {} + +func (x *CppLink) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[56] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CppLink.ProtoReflect.Descriptor instead. +func (*CppLink) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{56} +} + +func (x *CppLink) GetCode() CppLink_Code { + if x != nil { + return x.Code + } + return CppLink_CPP_LINK_UNKNOWN +} + +type LtoAction struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code LtoAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.LtoAction_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *LtoAction) Reset() { + *x = LtoAction{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[57] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *LtoAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*LtoAction) ProtoMessage() {} + +func (x *LtoAction) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[57] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use LtoAction.ProtoReflect.Descriptor instead. +func (*LtoAction) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{57} +} + +func (x *LtoAction) GetCode() LtoAction_Code { + if x != nil { + return x.Code + } + return LtoAction_LTO_ACTION_UNKNOWN +} + +type TestAction struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code TestAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TestAction_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *TestAction) Reset() { + *x = TestAction{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[58] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *TestAction) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*TestAction) ProtoMessage() {} + +func (x *TestAction) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[58] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use TestAction.ProtoReflect.Descriptor instead. +func (*TestAction) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{58} +} + +func (x *TestAction) GetCode() TestAction_Code { + if x != nil { + return x.Code + } + return TestAction_TEST_ACTION_UNKNOWN +} + +type Worker struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Worker_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Worker_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Worker) Reset() { + *x = Worker{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[59] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Worker) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Worker) ProtoMessage() {} + +func (x *Worker) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[59] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Worker.ProtoReflect.Descriptor instead. +func (*Worker) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{59} +} + +func (x *Worker) GetCode() Worker_Code { + if x != nil { + return x.Code + } + return Worker_WORKER_UNKNOWN +} + +type Analysis struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Analysis_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Analysis_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Analysis) Reset() { + *x = Analysis{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[60] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Analysis) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Analysis) ProtoMessage() {} + +func (x *Analysis) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[60] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Analysis.ProtoReflect.Descriptor instead. +func (*Analysis) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{60} +} + +func (x *Analysis) GetCode() Analysis_Code { + if x != nil { + return x.Code + } + return Analysis_ANALYSIS_UNKNOWN +} + +type PackageLoading struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code PackageLoading_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PackageLoading_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *PackageLoading) Reset() { + *x = PackageLoading{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[61] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *PackageLoading) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*PackageLoading) ProtoMessage() {} + +func (x *PackageLoading) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[61] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use PackageLoading.ProtoReflect.Descriptor instead. +func (*PackageLoading) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{61} +} + +func (x *PackageLoading) GetCode() PackageLoading_Code { + if x != nil { + return x.Code + } + return PackageLoading_PACKAGE_LOADING_UNKNOWN +} + +type Toolchain struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code Toolchain_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Toolchain_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *Toolchain) Reset() { + *x = Toolchain{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[62] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Toolchain) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Toolchain) ProtoMessage() {} + +func (x *Toolchain) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[62] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Toolchain.ProtoReflect.Descriptor instead. +func (*Toolchain) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{62} +} + +func (x *Toolchain) GetCode() Toolchain_Code { + if x != nil { + return x.Code + } + return Toolchain_TOOLCHAIN_UNKNOWN +} + +type StarlarkLoading struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code StarlarkLoading_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.StarlarkLoading_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *StarlarkLoading) Reset() { + *x = StarlarkLoading{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[63] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *StarlarkLoading) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*StarlarkLoading) ProtoMessage() {} + +func (x *StarlarkLoading) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[63] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use StarlarkLoading.ProtoReflect.Descriptor instead. +func (*StarlarkLoading) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{63} +} + +func (x *StarlarkLoading) GetCode() StarlarkLoading_Code { + if x != nil { + return x.Code + } + return StarlarkLoading_STARLARK_LOADING_UNKNOWN +} + +type ExternalDeps struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ExternalDeps_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExternalDeps_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ExternalDeps) Reset() { + *x = ExternalDeps{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[64] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ExternalDeps) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ExternalDeps) ProtoMessage() {} + +func (x *ExternalDeps) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[64] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ExternalDeps.ProtoReflect.Descriptor instead. +func (*ExternalDeps) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{64} +} + +func (x *ExternalDeps) GetCode() ExternalDeps_Code { + if x != nil { + return x.Code + } + return ExternalDeps_EXTERNAL_DEPS_UNKNOWN +} + +type DiffAwareness struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code DiffAwareness_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DiffAwareness_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DiffAwareness) Reset() { + *x = DiffAwareness{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[65] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DiffAwareness) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DiffAwareness) ProtoMessage() {} + +func (x *DiffAwareness) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[65] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DiffAwareness.ProtoReflect.Descriptor instead. +func (*DiffAwareness) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{65} +} + +func (x *DiffAwareness) GetCode() DiffAwareness_Code { + if x != nil { + return x.Code + } + return DiffAwareness_DIFF_AWARENESS_UNKNOWN +} + +type ModCommand struct { + state protoimpl.MessageState `protogen:"open.v1"` + Code ModCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ModCommand_Code" json:"code,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ModCommand) Reset() { + *x = ModCommand{} + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[66] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ModCommand) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ModCommand) ProtoMessage() {} + +func (x *ModCommand) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_failure_details_proto_msgTypes[66] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ModCommand.ProtoReflect.Descriptor instead. +func (*ModCommand) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{66} +} + +func (x *ModCommand) GetCode() ModCommand_Code { + if x != nil { + return x.Code + } + return ModCommand_MOD_COMMAND_UNKNOWN +} + +var file_src_main_protobuf_failure_details_proto_extTypes = []protoimpl.ExtensionInfo{ + { + ExtendedType: (*descriptorpb.EnumValueOptions)(nil), + ExtensionType: (*FailureDetailMetadata)(nil), + Field: 1078, + Name: "failure_details.metadata", + Tag: "bytes,1078,opt,name=metadata", + Filename: "src/main/protobuf/failure_details.proto", + }, +} + +// Extension fields to descriptorpb.EnumValueOptions. +var ( + // optional failure_details.FailureDetailMetadata metadata = 1078; + E_Metadata = &file_src_main_protobuf_failure_details_proto_extTypes[0] +) + +var File_src_main_protobuf_failure_details_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_failure_details_proto_rawDesc = "" + + "\n" + + "'src/main/protobuf/failure_details.proto\x12\x0ffailure_details\x1a google/protobuf/descriptor.proto\"4\n" + + "\x15FailureDetailMetadata\x12\x1b\n" + + "\texit_code\x18\x01 \x01(\rR\bexitCode\"\xdd$\n" + + "\rFailureDetail\x12\x18\n" + + "\amessage\x18\x01 \x01(\tR\amessage\x12@\n" + + "\vinterrupted\x18e \x01(\v2\x1c.failure_details.InterruptedH\x00R\vinterrupted\x12V\n" + + "\x13external_repository\x18g \x01(\v2#.failure_details.ExternalRepositoryH\x00R\x12externalRepository\x12G\n" + + "\x0ebuild_progress\x18h \x01(\v2\x1e.failure_details.BuildProgressH\x00R\rbuildProgress\x12G\n" + + "\x0eremote_options\x18j \x01(\v2\x1e.failure_details.RemoteOptionsH\x00R\rremoteOptions\x12S\n" + + "\x12client_environment\x18k \x01(\v2\".failure_details.ClientEnvironmentH\x00R\x11clientEnvironment\x12.\n" + + "\x05crash\x18l \x01(\v2\x16.failure_details.CrashH\x00R\x05crash\x12G\n" + + "\x0esymlink_forest\x18n \x01(\v2\x1e.failure_details.SymlinkForestH\x00R\rsymlinkForest\x12J\n" + + "\x0fpackage_options\x18r \x01(\v2\x1f.failure_details.PackageOptionsH\x00R\x0epackageOptions\x12M\n" + + "\x10remote_execution\x18s \x01(\v2 .failure_details.RemoteExecutionH\x00R\x0fremoteExecution\x12:\n" + + "\texecution\x18t \x01(\v2\x1a.failure_details.ExecutionH\x00R\texecution\x12=\n" + + "\n" + + "workspaces\x18u \x01(\v2\x1b.failure_details.WorkspacesH\x00R\n" + + "workspaces\x12D\n" + + "\rcrash_options\x18v \x01(\v2\x1d.failure_details.CrashOptionsH\x00R\fcrashOptions\x12=\n" + + "\n" + + "filesystem\x18w \x01(\v2\x1b.failure_details.FilesystemH\x00R\n" + + "filesystem\x12P\n" + + "\x11execution_options\x18y \x01(\v2!.failure_details.ExecutionOptionsH\x00R\x10executionOptions\x124\n" + + "\acommand\x18z \x01(\v2\x18.failure_details.CommandH\x00R\acommand\x12.\n" + + "\x05spawn\x18{ \x01(\v2\x16.failure_details.SpawnH\x00R\x05spawn\x12>\n" + + "\vgrpc_server\x18| \x01(\v2\x1b.failure_details.GrpcServerH\x00R\n" + + "grpcServer\x12S\n" + + "\x12canonicalize_flags\x18} \x01(\v2\".failure_details.CanonicalizeFlagsH\x00R\x11canonicalizeFlags\x12V\n" + + "\x13build_configuration\x18~ \x01(\v2#.failure_details.BuildConfigurationH\x00R\x12buildConfiguration\x12A\n" + + "\finfo_command\x18\x7f \x01(\v2\x1c.failure_details.InfoCommandH\x00R\vinfoCommand\x12H\n" + + "\x0ememory_options\x18\x81\x01 \x01(\v2\x1e.failure_details.MemoryOptionsH\x00R\rmemoryOptions\x12/\n" + + "\x05query\x18\x82\x01 \x01(\v2\x16.failure_details.QueryH\x00R\x05query\x12K\n" + + "\x0flocal_execution\x18\x84\x01 \x01(\v2\x1f.failure_details.LocalExecutionH\x00R\x0elocalExecution\x12B\n" + + "\faction_cache\x18\x86\x01 \x01(\v2\x1c.failure_details.ActionCacheH\x00R\vactionCache\x12E\n" + + "\rfetch_command\x18\x87\x01 \x01(\v2\x1d.failure_details.FetchCommandH\x00R\ffetchCommand\x12B\n" + + "\fsync_command\x18\x88\x01 \x01(\v2\x1c.failure_details.SyncCommandH\x00R\vsyncCommand\x125\n" + + "\asandbox\x18\x89\x01 \x01(\v2\x18.failure_details.SandboxH\x00R\asandbox\x12N\n" + + "\x10include_scanning\x18\x8b\x01 \x01(\v2 .failure_details.IncludeScanningH\x00R\x0fincludeScanning\x12B\n" + + "\ftest_command\x18\x8c\x01 \x01(\v2\x1c.failure_details.TestCommandH\x00R\vtestCommand\x12B\n" + + "\faction_query\x18\x8d\x01 \x01(\v2\x1c.failure_details.ActionQueryH\x00R\vactionQuery\x12K\n" + + "\x0ftarget_patterns\x18\x8e\x01 \x01(\v2\x1f.failure_details.TargetPatternsH\x00R\x0etargetPatterns\x12E\n" + + "\rclean_command\x18\x90\x01 \x01(\v2\x1d.failure_details.CleanCommandH\x00R\fcleanCommand\x12H\n" + + "\x0econfig_command\x18\x91\x01 \x01(\v2\x1e.failure_details.ConfigCommandH\x00R\rconfigCommand\x12T\n" + + "\x12configurable_query\x18\x92\x01 \x01(\v2\".failure_details.ConfigurableQueryH\x00R\x11configurableQuery\x12B\n" + + "\fdump_command\x18\x93\x01 \x01(\v2\x1c.failure_details.DumpCommandH\x00R\vdumpCommand\x12B\n" + + "\fhelp_command\x18\x94\x01 \x01(\v2\x1c.failure_details.HelpCommandH\x00R\vhelpCommand\x12H\n" + + "\x0emobile_install\x18\x96\x01 \x01(\v2\x1e.failure_details.MobileInstallH\x00R\rmobileInstall\x12K\n" + + "\x0fprofile_command\x18\x97\x01 \x01(\v2\x1f.failure_details.ProfileCommandH\x00R\x0eprofileCommand\x12?\n" + + "\vrun_command\x18\x98\x01 \x01(\v2\x1b.failure_details.RunCommandH\x00R\n" + + "runCommand\x12K\n" + + "\x0fversion_command\x18\x99\x01 \x01(\v2\x1f.failure_details.VersionCommandH\x00R\x0eversionCommand\x12X\n" + + "\x14print_action_command\x18\x9a\x01 \x01(\v2#.failure_details.PrintActionCommandH\x00R\x12printActionCommand\x12N\n" + + "\x10workspace_status\x18\x9e\x01 \x01(\v2 .failure_details.WorkspaceStatusH\x00R\x0fworkspaceStatus\x12B\n" + + "\fjava_compile\x18\x9f\x01 \x01(\v2\x1c.failure_details.JavaCompileH\x00R\vjavaCompile\x12N\n" + + "\x10action_rewinding\x18\xa0\x01 \x01(\v2 .failure_details.ActionRewindingH\x00R\x0factionRewinding\x12?\n" + + "\vcpp_compile\x18\xa1\x01 \x01(\v2\x1b.failure_details.CppCompileH\x00R\n" + + "cppCompile\x12K\n" + + "\x0fstarlark_action\x18\xa2\x01 \x01(\v2\x1f.failure_details.StarlarkActionH\x00R\x0estarlarkAction\x12B\n" + + "\fninja_action\x18\xa3\x01 \x01(\v2\x1c.failure_details.NinjaActionH\x00R\vninjaAction\x12Q\n" + + "\x11dynamic_execution\x18\xa4\x01 \x01(\v2!.failure_details.DynamicExecutionH\x00R\x10dynamicExecution\x12?\n" + + "\vfail_action\x18\xa6\x01 \x01(\v2\x1b.failure_details.FailActionH\x00R\n" + + "failAction\x12H\n" + + "\x0esymlink_action\x18\xa7\x01 \x01(\v2\x1e.failure_details.SymlinkActionH\x00R\rsymlinkAction\x126\n" + + "\bcpp_link\x18\xa8\x01 \x01(\v2\x18.failure_details.CppLinkH\x00R\acppLink\x12<\n" + + "\n" + + "lto_action\x18\xa9\x01 \x01(\v2\x1a.failure_details.LtoActionH\x00R\tltoAction\x12?\n" + + "\vtest_action\x18\xac\x01 \x01(\v2\x1b.failure_details.TestActionH\x00R\n" + + "testAction\x122\n" + + "\x06worker\x18\xad\x01 \x01(\v2\x17.failure_details.WorkerH\x00R\x06worker\x128\n" + + "\banalysis\x18\xae\x01 \x01(\v2\x19.failure_details.AnalysisH\x00R\banalysis\x12K\n" + + "\x0fpackage_loading\x18\xaf\x01 \x01(\v2\x1f.failure_details.PackageLoadingH\x00R\x0epackageLoading\x12;\n" + + "\ttoolchain\x18\xb1\x01 \x01(\v2\x1a.failure_details.ToolchainH\x00R\ttoolchain\x12N\n" + + "\x10starlark_loading\x18\xb3\x01 \x01(\v2 .failure_details.StarlarkLoadingH\x00R\x0fstarlarkLoading\x12E\n" + + "\rexternal_deps\x18\xb5\x01 \x01(\v2\x1d.failure_details.ExternalDepsH\x00R\fexternalDeps\x12H\n" + + "\x0ediff_awareness\x18\xb6\x01 \x01(\v2\x1e.failure_details.DiffAwarenessH\x00R\rdiffAwareness\x12?\n" + + "\vmod_command\x18\xb7\x01 \x01(\v2\x1b.failure_details.ModCommandH\x00R\n" + + "modCommand\x12B\n" + + "\fbuild_report\x18\xb8\x01 \x01(\v2\x1c.failure_details.BuildReportH\x00R\vbuildReport\x128\n" + + "\bskyfocus\x18\xb9\x01 \x01(\v2\x19.failure_details.SkyfocusH\x00R\bskyfocus\x12a\n" + + "\x17remote_analysis_caching\x18\xba\x01 \x01(\v2&.failure_details.RemoteAnalysisCachingH\x00R\x15remoteAnalysisCachingB\n" + + "\n" + + "\bcategoryJ\x04\b\x02\x10eJ\x04\bf\x10gJ\x04\bi\x10jJ\x04\bm\x10nJ\x04\bo\x10rJ\x04\bx\x10yJ\x06\b\x80\x01\x10\x81\x01J\x06\b\x83\x01\x10\x84\x01J\x06\b\x85\x01\x10\x86\x01J\x06\b\x8a\x01\x10\x8b\x01J\x06\b\x8f\x01\x10\x90\x01J\x06\b\x95\x01\x10\x96\x01J\x06\b\x9b\x01\x10\x9e\x01J\x06\b\xa5\x01\x10\xa6\x01J\x06\b\xaa\x01\x10\xac\x01J\x06\b\xb0\x01\x10\xb1\x01J\x06\b\xb2\x01\x10\xb3\x01J\x06\b\xb4\x01\x10\xb5\x01\"\xa8\x05\n" + + "\vInterrupted\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.Interrupted.CodeR\x04code\"\xe1\x04\n" + + "\x04Code\x12\x1e\n" + + "\x13INTERRUPTED_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b\b\x12\x16\n" + + "\vINTERRUPTED\x10\x1c\x1a\x05\xb2C\x02\b\b\x12\x1b\n" + + "\x10DEPRECATED_BUILD\x10\x04\x1a\x05\xb2C\x02\b\b\x12&\n" + + "\x1bDEPRECATED_BUILD_COMPLETION\x10\x05\x1a\x05\xb2C\x02\b\b\x12*\n" + + "\x1fDEPRECATED_PACKAGE_LOADING_SYNC\x10\x06\x1a\x05\xb2C\x02\b\b\x12)\n" + + "\x1eDEPRECATED_EXECUTOR_COMPLETION\x10\a\x1a\x05\xb2C\x02\b\b\x12&\n" + + "\x1bDEPRECATED_COMMAND_DISPATCH\x10\b\x1a\x05\xb2C\x02\b\b\x12\x1f\n" + + "\x14DEPRECATED_INFO_ITEM\x10\t\x1a\x05\xb2C\x02\b\b\x12!\n" + + "\x16DEPRECATED_AFTER_QUERY\x10\n" + + "\x1a\x05\xb2C\x02\b\b\x12#\n" + + "\x18DEPRECATED_FETCH_COMMAND\x10\x11\x1a\x05\xb2C\x02\b\b\x12\"\n" + + "\x17DEPRECATED_SYNC_COMMAND\x10\x12\x1a\x05\xb2C\x02\b\b\x12#\n" + + "\x18DEPRECATED_CLEAN_COMMAND\x10\x14\x1a\x05\xb2C\x02\b\b\x12,\n" + + "!DEPRECATED_MOBILE_INSTALL_COMMAND\x10\x15\x1a\x05\xb2C\x02\b\b\x12\x1b\n" + + "\x10DEPRECATED_QUERY\x10\x16\x1a\x05\xb2C\x02\b\b\x12!\n" + + "\x16DEPRECATED_RUN_COMMAND\x10\x17\x1a\x05\xb2C\x02\b\b\x12%\n" + + "\x1aDEPRECATED_OPTIONS_PARSING\x10\x1b\x1a\x05\xb2C\x02\b\b\"\x04\b\x01\x10\x03\"\x04\b\v\x10\x10\"\x04\b\x13\x10\x13\"\x04\b\x18\x10\x1a\"\x8d\x05\n" + + "\x05Spawn\x12/\n" + + "\x04code\x18\x01 \x01(\x0e2\x1b.failure_details.Spawn.CodeR\x04code\x12\"\n" + + "\fcatastrophic\x18\x02 \x01(\bR\fcatastrophic\x12&\n" + + "\x0fspawn_exit_code\x18\x03 \x01(\x05R\rspawnExitCode\"\x86\x04\n" + + "\x04Code\x12\x18\n" + + "\rSPAWN_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + + "\rNON_ZERO_EXIT\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x12\n" + + "\aTIMEOUT\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + + "\rOUT_OF_MEMORY\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + + "\x10EXECUTION_FAILED\x10\x04\x1a\x05\xb2C\x02\b\"\x12\x1b\n" + + "\x10EXECUTION_DENIED\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13REMOTE_CACHE_FAILED\x10\x06\x1a\x05\xb2C\x02\b\"\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11EXEC_IO_EXCEPTION\x10\b\x1a\x05\xb2C\x02\b$\x12\x1a\n" + + "\x0fINVALID_TIMEOUT\x10\t\x1a\x05\xb2C\x02\b\x01\x12.\n" + + "#INVALID_REMOTE_EXECUTION_PROPERTIES\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18NO_USABLE_STRATEGY_FOUND\x10\v\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dUNSPECIFIED_EXECUTION_FAILURE\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fFORBIDDEN_INPUT\x10\r\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14REMOTE_CACHE_EVICTED\x10\x0e\x1a\x05\xb2C\x02\b'\x12!\n" + + "\x16SPAWN_LOG_IO_EXCEPTION\x10\x0f\x1a\x05\xb2C\x02\b$\"\xd3\x02\n" + + "\x12ExternalRepository\x12<\n" + + "\x04code\x18\x01 \x01(\x0e2(.failure_details.ExternalRepository.CodeR\x04code\"\xfe\x01\n" + + "\x04Code\x12&\n" + + "\x1bEXTERNAL_REPOSITORY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x122\n" + + "'OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES\x10\x01\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15BAD_DOWNLOADER_CONFIG\x10\x02\x1a\x05\xb2C\x02\b\x02\x12/\n" + + "$REPOSITORY_MAPPING_RESOLUTION_FAILED\x10\x03\x1a\x05\xb2C\x02\b%\x12#\n" + + "\x18CREDENTIALS_INIT_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x02\x12\"\n" + + "\x17BAD_REPO_CONTENTS_CACHE\x10\x05\x1a\x05\xb2C\x02\b\x02\"\xb3\x06\n" + + "\rBuildProgress\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.BuildProgress.CodeR\x04code\"\xe8\x05\n" + + "\x04Code\x12!\n" + + "\x16BUILD_PROGRESS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12 \n" + + "\x15OUTPUT_INITIALIZATION\x10\x03\x1a\x05\xb2C\x02\b$\x12.\n" + + "#BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED\x10\x04\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15BES_LOCAL_WRITE_ERROR\x10\x05\x1a\x05\xb2C\x02\b$\x12#\n" + + "\x18BES_INITIALIZATION_ERROR\x10\x06\x1a\x05\xb2C\x02\b$\x12#\n" + + "\x18BES_UPLOAD_TIMEOUT_ERROR\x10\a\x1a\x05\xb2C\x02\b&\x12!\n" + + "\x16BES_FILE_WRITE_TIMEOUT\x10\b\x1a\x05\xb2C\x02\b&\x12\"\n" + + "\x17BES_FILE_WRITE_IO_ERROR\x10\t\x1a\x05\xb2C\x02\b&\x12%\n" + + "\x1aBES_FILE_WRITE_INTERRUPTED\x10\n" + + "\x1a\x05\xb2C\x02\b&\x12\"\n" + + "\x17BES_FILE_WRITE_CANCELED\x10\v\x1a\x05\xb2C\x02\b&\x12'\n" + + "\x1cBES_FILE_WRITE_UNKNOWN_ERROR\x10\f\x1a\x05\xb2C\x02\b&\x12&\n" + + "\x1bBES_UPLOAD_LOCAL_FILE_ERROR\x10\r\x1a\x05\xb2C\x02\b&\x12*\n" + + "\x1fBES_STREAM_NOT_RETRYING_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b-\x127\n" + + ",BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR\x10\x0f\x1a\x05\xb2C\x02\b-\x128\n" + + "-BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR\x10\x10\x1a\x05\xb2C\x02\b-\x121\n" + + "&BES_STREAM_COMPLETED_WITH_REMOTE_ERROR\x10\x13\x1a\x05\xb2C\x02\b-\x122\n" + + "'BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE\x10\x11\x1a\x05\xb2C\x02\b&\"\x04\b\x01\x10\x01\"\x04\b\x02\x10\x02\"\x04\b\x12\x10\x12\"\x04\b\x14\x10\x14\"\xcf\x02\n" + + "\rRemoteOptions\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.RemoteOptions.CodeR\x04code\"\x84\x02\n" + + "\x04Code\x12!\n" + + "\x16REMOTE_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x125\n" + + "*REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR\x10\x01\x1a\x05\xb2C\x02\b\x02\x12#\n" + + "\x18CREDENTIALS_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12$\n" + + "\x19CREDENTIALS_WRITE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12(\n" + + "\x1dDOWNLOADER_WITHOUT_GRPC_CACHE\x10\x04\x1a\x05\xb2C\x02\b\x02\x12'\n" + + "\x1cEXECUTION_WITH_INVALID_CACHE\x10\x05\x1a\x05\xb2C\x02\b\x02\"\x04\b\x06\x10\x06\"\xa0\x01\n" + + "\x11ClientEnvironment\x12;\n" + + "\x04code\x18\x01 \x01(\x0e2'.failure_details.ClientEnvironment.CodeR\x04code\"N\n" + + "\x04Code\x12%\n" + + "\x1aCLIENT_ENVIRONMENT_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + + "\x14CLIENT_CWD_MALFORMED\x10\x01\x1a\x05\xb2C\x02\b\x02\"\xd8\x01\n" + + "\x05Crash\x12/\n" + + "\x04code\x18\x01 \x01(\x0e2\x1b.failure_details.Crash.CodeR\x04code\x122\n" + + "\x06causes\x18\x02 \x03(\v2\x1a.failure_details.ThrowableR\x06causes\x122\n" + + "\x15oom_detector_override\x18\x03 \x01(\bR\x13oomDetectorOverride\"6\n" + + "\x04Code\x12\x18\n" + + "\rCRASH_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x14\n" + + "\tCRASH_OOM\x10\x01\x1a\x05\xb2C\x02\b!\"o\n" + + "\tThrowable\x12'\n" + + "\x0fthrowable_class\x18\x01 \x01(\tR\x0ethrowableClass\x12\x18\n" + + "\amessage\x18\x02 \x01(\tR\amessage\x12\x1f\n" + + "\vstack_trace\x18\x03 \x03(\tR\n" + + "stackTrace\"\xed\x01\n" + + "\rSymlinkForest\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.SymlinkForest.CodeR\x04code\"\xa2\x01\n" + + "\x04Code\x12!\n" + + "\x16SYMLINK_FOREST_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x120\n" + + "%TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT\x10\x01\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eTOPLEVEL_OUTDIR_USED_AS_SOURCE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + + "\x0fCREATION_FAILED\x10\x03\x1a\x05\xb2C\x02\b\x02\"\xca\x01\n" + + "\vBuildReport\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.BuildReport.CodeR\x04code\"\x83\x01\n" + + "\x04Code\x12\x1f\n" + + "\x14BUILD_REPORT_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x124\n" + + ")BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS\x10\x01\x1a\x05\xb2C\x02\b$\x12$\n" + + "\x19BUILD_REPORT_WRITE_FAILED\x10\x02\x1a\x05\xb2C\x02\b$\"\xdd\x01\n" + + "\bSkyfocus\x122\n" + + "\x04code\x18\x01 \x01(\x0e2\x1e.failure_details.Skyfocus.CodeR\x04code\"\x9c\x01\n" + + "\x04Code\x12\x1e\n" + + "\x13INVALID_WORKING_SET\x10\x00\x1a\x05\xb2C\x02\b\x02\x12!\n" + + "\x16NON_WORKING_SET_CHANGE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1f\n" + + "\x14CONFIGURATION_CHANGE\x10\x02\x1a\x05\xb2C\x02\b\x02\x120\n" + + "%DISALLOWED_OPERATION_ON_FOCUSED_GRAPH\x10\x03\x1a\x05\xb2C\x02\b\x02\"\xdf\x01\n" + + "\x15RemoteAnalysisCaching\x12?\n" + + "\x04code\x18\x01 \x01(\x0e2+.failure_details.RemoteAnalysisCaching.CodeR\x04code\"\x84\x01\n" + + "\x04Code\x12*\n" + + "\x1fREMOTE_ANALYSIS_CACHING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b\x01\x12-\n" + + "\"SERIALIZED_FRONTIER_PROFILE_FAILED\x10\x01\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16PROJECT_FILE_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x02\"\xc9\x01\n" + + "\x0ePackageOptions\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.PackageOptions.CodeR\x04code\"}\n" + + "\x04Code\x12\"\n" + + "\x17PACKAGE_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + + "\x14PACKAGE_PATH_INVALID\x10\x01\x1a\x05\xb2C\x02\b\x02\x12$\n" + + "\x19NONSINGLETON_PACKAGE_PATH\x10\x04\x1a\x05\xb2C\x02\b\x02\"\x04\b\x02\x10\x02\"\x04\b\x03\x10\x03\"\xe7\x06\n" + + "\x0fRemoteExecution\x129\n" + + "\x04code\x18\x01 \x01(\x0e2%.failure_details.RemoteExecution.CodeR\x04code\"\x98\x06\n" + + "\x04Code\x12#\n" + + "\x18REMOTE_EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + + "\x1aCAPABILITIES_QUERY_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\"\x12#\n" + + "\x18CREDENTIALS_INIT_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + + "\x12CACHE_INIT_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + + "\x0fRPC_LOG_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x02\x12$\n" + + "\x19EXEC_CHANNEL_INIT_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aCACHE_CHANNEL_INIT_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x02\x12*\n" + + "\x1fDOWNLOADER_CHANNEL_INIT_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x02\x12\"\n" + + "\x17LOG_DIR_CLEANUP_FAILURE\x10\b\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aCLIENT_SERVER_INCOMPATIBLE\x10\t\x1a\x05\xb2C\x02\b\"\x12-\n" + + "\"DOWNLOADED_INPUTS_DELETION_FAILURE\x10\n" + + "\x1a\x05\xb2C\x02\b\"\x12@\n" + + "5REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD\x10\v\x1a\x05\xb2C\x02\b\x02\x12A\n" + + "6REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS\x10\f\x1a\x05\xb2C\x02\b\x02\x125\n" + + "*INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE\x10\r\x1a\x05\xb2C\x02\b$\x12;\n" + + "0REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + + "\x0eILLEGAL_OUTPUT\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12/\n" + + "$INVALID_EXEC_AND_PLATFORM_PROPERTIES\x10\x10\x1a\x05\xb2C\x02\b\x01\x12,\n" + + "!TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE\x10\x11\x1a\x05\xb2C\x02\b\"\"\xdf\r\n" + + "\tExecution\x123\n" + + "\x04code\x18\x01 \x01(\x0e2\x1f.failure_details.Execution.CodeR\x04code\"\x9c\r\n" + + "\x04Code\x12\x1c\n" + + "\x11EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12/\n" + + "$EXECUTION_LOG_INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12&\n" + + "\x1bEXECUTION_LOG_WRITE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12$\n" + + "\x19EXECROOT_CREATION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x128\n" + + "-TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x128\n" + + "-TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x12>\n" + + "3PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE\x10\x06\x1a\x05\xb2C\x02\b$\x121\n" + + "&LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE\x10\a\x1a\x05\xb2C\x02\b$\x12+\n" + + " LOCAL_TEMPLATE_EXPANSION_FAILURE\x10\t\x1a\x05\xb2C\x02\b$\x12-\n" + + "\"INPUT_DIRECTORY_CHECK_IO_EXCEPTION\x10\n" + + "\x1a\x05\xb2C\x02\b$\x12/\n" + + "$EXTRA_ACTION_OUTPUT_CREATION_FAILURE\x10\v\x1a\x05\xb2C\x02\b$\x12#\n" + + "\x18TEST_RUNNER_IO_EXCEPTION\x10\f\x1a\x05\xb2C\x02\b$\x12\"\n" + + "\x17FILE_WRITE_IO_EXCEPTION\x10\r\x1a\x05\xb2C\x02\b$\x12$\n" + + "\x19TEST_OUT_ERR_IO_EXCEPTION\x10\x0e\x1a\x05\xb2C\x02\b$\x122\n" + + "'SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION\x10\x0f\x1a\x05\xb2C\x02\b$\x12-\n" + + "\"SYMLINK_TREE_CREATION_IO_EXCEPTION\x10\x11\x1a\x05\xb2C\x02\b$\x122\n" + + "'SYMLINK_TREE_CREATION_COMMAND_EXCEPTION\x10\x12\x1a\x05\xb2C\x02\b$\x12)\n" + + "\x1eACTION_INPUT_READ_IO_EXCEPTION\x10\x13\x1a\x05\xb2C\x02\b$\x12 \n" + + "\x15ACTION_NOT_UP_TO_DATE\x10\x14\x1a\x05\xb2C\x02\b\x01\x12-\n" + + "\"PSEUDO_ACTION_EXECUTION_PROHIBITED\x10\x15\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fDISCOVERED_INPUT_DOES_NOT_EXIST\x10\x16\x1a\x05\xb2C\x02\b$\x12*\n" + + "\x1fACTION_OUTPUTS_DELETION_FAILURE\x10\x17\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aACTION_OUTPUTS_NOT_CREATED\x10\x18\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bACTION_FINALIZATION_FAILURE\x10\x19\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11ACTION_INPUT_LOST\x10\x1a\x1a\x05\xb2C\x02\b\x01\x12,\n" + + "!FILESYSTEM_CONTEXT_UPDATE_FAILURE\x10\x1b\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bACTION_OUTPUT_CLOSE_FAILURE\x10\x1c\x1a\x05\xb2C\x02\b\x01\x12'\n" + + "\x1cINPUT_DISCOVERY_IO_EXCEPTION\x10\x1d\x1a\x05\xb2C\x02\b\x01\x123\n" + + "(TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE\x10\x1e\x1a\x05\xb2C\x02\b\x01\x123\n" + + "(ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE\x10\x1f\x1a\x05\xb2C\x02\b\x01\x126\n" + + "+ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE\x10 \x1a\x05\xb2C\x02\b\x01\x127\n" + + ",ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE\x10!\x1a\x05\xb2C\x02\b\x01\x12'\n" + + "\x1cNON_ACTION_EXECUTION_FAILURE\x10\"\x1a\x05\xb2C\x02\b\x01\x12\x10\n" + + "\x05CYCLE\x10#\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14SOURCE_INPUT_MISSING\x10$\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14UNEXPECTED_EXCEPTION\x10%\x1a\x05\xb2C\x02\b\x01\x12$\n" + + "\x19SOURCE_INPUT_IO_EXCEPTION\x10'\x1a\x05\xb2C\x02\b\x01\x12-\n" + + "\"SYMLINK_TREE_DELETION_IO_EXCEPTION\x10(\x1a\x05\xb2C\x02\b$\"\x04\b\b\x10\b\"\x04\b\x10\x10\x10\"\x04\b&\x10&\"\xca\x02\n" + + "\n" + + "Workspaces\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.Workspaces.CodeR\x04code\"\x85\x02\n" + + "\x04Code\x12\x1d\n" + + "\x12WORKSPACES_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x120\n" + + "%WORKSPACES_LOG_INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12'\n" + + "\x1cWORKSPACES_LOG_WRITE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12B\n" + + "7ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES\x10\x03\x1a\x05\xb2C\x02\b\x01\x12?\n" + + "4WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES\x10\x04\x1a\x05\xb2C\x02\b\x01\"v\n" + + "\fCrashOptions\x126\n" + + "\x04code\x18\x01 \x01(\x0e2\".failure_details.CrashOptions.CodeR\x04code\".\n" + + "\x04Code\x12 \n" + + "\x15CRASH_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\"\x04\b\x01\x10\x01\"\x95\x03\n" + + "\n" + + "Filesystem\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.Filesystem.CodeR\x04code\"\xd0\x02\n" + + "\x04Code\x12\x1d\n" + + "\x12FILESYSTEM_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x120\n" + + "%EMBEDDED_BINARIES_ENUMERATION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12+\n" + + " SERVER_PID_TXT_FILE_READ_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12$\n" + + "\x19SERVER_FILE_WRITE_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x125\n" + + "*DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE\x10\x06\x1a\x05\xb2C\x02\b\x02\x12'\n" + + "\x1cFILESYSTEM_JNI_NOT_AVAILABLE\x10\b\x1a\x05\xb2C\x02\b$\x12&\n" + + "\x1bFAILED_TO_LOCK_INSTALL_BASE\x10\f\x1a\x05\xb2C\x02\b$\"\x04\b\x01\x10\x01\"\x04\b\x02\x10\x02\"\x04\b\a\x10\a\"\x04\b\t\x10\t\"\x04\b\n" + + "\x10\n" + + "\"\x9b\x04\n" + + "\x10ExecutionOptions\x12:\n" + + "\x04code\x18\x01 \x01(\x0e2&.failure_details.ExecutionOptions.CodeR\x04code\"\xca\x03\n" + + "\x04Code\x12$\n" + + "\x19EXECUTION_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + + "\x10INVALID_STRATEGY\x10\x03\x1a\x05\xb2C\x02\b\x02\x12:\n" + + "/REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING\x10\x04\x1a\x05\xb2C\x02\b$\x12*\n" + + "\x1fDEPRECATED_LOCAL_RESOURCES_USED\x10\x05\x1a\x05\xb2C\x02\b$\x12*\n" + + "\x1fINVALID_CYCLIC_DYNAMIC_STRATEGY\x10\x06\x1a\x05\xb2C\x02\b$\x122\n" + + "'RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT\x10\a\x1a\x05\xb2C\x02\b\x02\x126\n" + + "+REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN\x10\b\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + + "\x12STRATEGY_NOT_FOUND\x10\t\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eDYNAMIC_STRATEGY_NOT_SANDBOXED\x10\n" + + "\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eMULTIPLE_EXECUTION_LOG_FORMATS\x10\v\x1a\x05\xb2C\x02\b\x02\"\x04\b\x01\x10\x01\"\x04\b\x02\x10\x02\"\xfd\x04\n" + + "\aCommand\x121\n" + + "\x04code\x18\x01 \x01(\x0e2\x1d.failure_details.Command.CodeR\x04code\"\xbe\x04\n" + + "\x04Code\x12\"\n" + + "\x17COMMAND_FAILURE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1c\n" + + "\x11COMMAND_NOT_FOUND\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\"\n" + + "\x17ANOTHER_COMMAND_RUNNING\x10\x02\x1a\x05\xb2C\x02\b\t\x12\x1e\n" + + "\x13PREVIOUSLY_SHUTDOWN\x10\x03\x1a\x05\xb2C\x02\b$\x12;\n" + + "0STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x128\n" + + "-STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x122\n" + + "'STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE\x10\x06\x1a\x05\xb2C\x02\b$\x12*\n" + + "\x1fINVOCATION_POLICY_PARSE_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x02\x12$\n" + + "\x19INVOCATION_POLICY_INVALID\x10\b\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15OPTIONS_PARSE_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eSTARLARK_OPTIONS_PARSE_FAILURE\x10\n" + + "\x1a\x05\xb2C\x02\b\x02\x12#\n" + + "\x18ARGUMENTS_NOT_RECOGNIZED\x10\v\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + + "\x10NOT_IN_WORKSPACE\x10\f\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + + "\x13IN_OUTPUT_DIRECTORY\x10\x0e\x1a\x05\xb2C\x02\b\x02\"\x04\b\r\x10\r\"\xf2\x01\n" + + "\n" + + "GrpcServer\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.GrpcServer.CodeR\x04code\"\xad\x01\n" + + "\x04Code\x12\x1e\n" + + "\x13GRPC_SERVER_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12&\n" + + "\x1bGRPC_SERVER_NOT_COMPILED_IN\x10\x01\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13SERVER_BIND_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x15\n" + + "\n" + + "BAD_COOKIE\x10\x03\x1a\x05\xb2C\x02\b$\x12 \n" + + "\x15NO_CLIENT_DESCRIPTION\x10\x04\x1a\x05\xb2C\x02\b$\"\x04\b\x05\x10\x05\"\x9f\x01\n" + + "\x11CanonicalizeFlags\x12;\n" + + "\x04code\x18\x01 \x01(\x0e2'.failure_details.CanonicalizeFlags.CodeR\x04code\"M\n" + + "\x04Code\x12%\n" + + "\x1aCANONICALIZE_FLAGS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13FOR_COMMAND_INVALID\x10\x01\x1a\x05\xb2C\x02\b\x02\"\x97\x05\n" + + "\x12BuildConfiguration\x12<\n" + + "\x04code\x18\x01 \x01(\x0e2(.failure_details.BuildConfiguration.CodeR\x04code\"\xc2\x04\n" + + "\x04Code\x12&\n" + + "\x1bBUILD_CONFIGURATION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12.\n" + + "#PLATFORM_MAPPING_EVALUATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12.\n" + + "#PLATFORM_MAPPINGS_FILE_IS_DIRECTORY\x10\x02\x1a\x05\xb2C\x02\b\x01\x12+\n" + + " PLATFORM_MAPPINGS_FILE_NOT_FOUND\x10\x03\x1a\x05\xb2C\x02\b\x01\x123\n" + + "(TOP_LEVEL_CONFIGURATION_CREATION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15INVALID_CONFIGURATION\x10\x05\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15INVALID_BUILD_OPTIONS\x10\x06\x1a\x05\xb2C\x02\b\x02\x12!\n" + + "\x16MULTI_CPU_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x02\x123\n" + + "(HEURISTIC_INSTRUMENTATION_FILTER_INVALID\x10\b\x1a\x05\xb2C\x02\b\x02\x12\x10\n" + + "\x05CYCLE\x10\t\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aCONFLICTING_CONFIGURATIONS\x10\n" + + "\x1a\x05\xb2C\x02\b\x02\x12,\n" + + "!INVALID_OUTPUT_DIRECTORY_MNEMONIC\x10\v\x1a\x05\xb2C\x02\b\x02\x121\n" + + "&CONFIGURATION_DISCARDED_ANALYSIS_CACHE\x10\f\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + + "\x0fINVALID_PROJECT\x10\r\x1a\x05\xb2C\x02\b\x02\"\xef\x01\n" + + "\vInfoCommand\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.InfoCommand.CodeR\x04code\"\xa8\x01\n" + + "\x04Code\x12\x1f\n" + + "\x14INFO_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + + "\rTOO_MANY_KEYS\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + + "\x12KEY_NOT_RECOGNIZED\x10\x02\x1a\x05\xb2C\x02\b\x02\x12#\n" + + "\x18INFO_BLOCK_WRITE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\a\x12!\n" + + "\x16ALL_INFO_WRITE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\"\x96\x02\n" + + "\rMemoryOptions\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.MemoryOptions.CodeR\x04code\"\xcb\x01\n" + + "\x04Code\x12!\n" + + "\x16MEMORY_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12M\n" + + "@DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE\x10\x01\x1a\a\xb2C\x02\b\x02\b\x01\x12Q\n" + + "DDEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND\x10\x02\x1a\a\xb2C\x02\b\x02\b\x01\"\xf8\v\n" + + "\x05Query\x12/\n" + + "\x04code\x18\x01 \x01(\x0e2\x1b.failure_details.Query.CodeR\x04code\"\xbd\v\n" + + "\x04Code\x12\x18\n" + + "\rQUERY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x122\n" + + "'QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\"\n" + + "\x17QUERY_FILE_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12*\n" + + "\x1fCOMMAND_LINE_EXPRESSION_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15OUTPUT_FORMAT_INVALID\x10\x04\x1a\x05\xb2C\x02\b\x02\x12!\n" + + "\x16GRAPHLESS_PREREQ_UNMET\x10\x05\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aQUERY_OUTPUT_WRITE_FAILURE\x10\x06\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aQUERY_STDOUT_FLUSH_FAILURE\x10\r\x1a\x05\xb2C\x02\b$\x12&\n" + + "\x1bANALYSIS_QUERY_PREREQ_UNMET\x10\x0e\x1a\x05\xb2C\x02\b\x02\x12&\n" + + "\x1bQUERY_RESULTS_FLUSH_FAILURE\x10\x0f\x1a\x05\xb2C\x02\b$\x129\n" + + ".DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR\x10\x10\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15VARIABLE_NAME_INVALID\x10\x11\x1a\x05\xb2C\x02\b\a\x12\x1d\n" + + "\x12VARIABLE_UNDEFINED\x10\x12\x1a\x05\xb2C\x02\b\a\x12D\n" + + "9BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR\x10\x13\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + + "\x10BUILD_FILE_ERROR\x10\x14\x1a\x05\xb2C\x02\b\a\x12\x10\n" + + "\x05CYCLE\x10\x15\x1a\x05\xb2C\x02\b\a\x12+\n" + + " UNIQUE_SKYKEY_THRESHOLD_EXCEEDED\x10\x16\x1a\x05\xb2C\x02\b\a\x12'\n" + + "\x1cTARGET_NOT_IN_UNIVERSE_SCOPE\x10\x17\x1a\x05\xb2C\x02\b\x02\x12+\n" + + " INVALID_FULL_UNIVERSE_EXPRESSION\x10\x18\x1a\x05\xb2C\x02\b\a\x12(\n" + + "\x1dUNIVERSE_SCOPE_LIMIT_EXCEEDED\x10\x19\x1a\x05\xb2C\x02\b\a\x12&\n" + + "\x1bINVALIDATION_LIMIT_EXCEEDED\x10\x1a\x1a\x05\xb2C\x02\b\a\x12%\n" + + "\x1aOUTPUT_FORMAT_PREREQ_UNMET\x10\x1b\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + + "\x11ARGUMENTS_MISSING\x10\x1c\x1a\x05\xb2C\x02\b\a\x121\n" + + "&RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY\x10\x1d\x1a\x05\xb2C\x02\b\a\x12%\n" + + "\x1aFULL_TARGETS_NOT_SUPPORTED\x10\x1e\x1a\x05\xb2C\x02\b\a\x12,\n" + + "!DEPRECATED_UNEXPECTED_TOKEN_ERROR\x10\x1f\x1a\x05\xb2C\x02\b\x02\x12-\n" + + "\"DEPRECATED_INTEGER_LITERAL_MISSING\x10 \x1a\x05\xb2C\x02\b\x02\x126\n" + + "+DEPRECATED_INVALID_STARTING_CHARACTER_ERROR\x10!\x1a\x05\xb2C\x02\b\x02\x122\n" + + "'DEPRECATED_PREMATURE_END_OF_INPUT_ERROR\x10\"\x1a\x05\xb2C\x02\b\x02\x12\x17\n" + + "\fSYNTAX_ERROR\x10#\x1a\x05\xb2C\x02\b\x02\x12(\n" + + "\x1dOUTPUT_FORMATTER_IO_EXCEPTION\x10$\x1a\x05\xb2C\x02\b$\x12+\n" + + " SKYQUERY_TRANSITIVE_TARGET_ERROR\x10%\x1a\x05\xb2C\x02\b\a\x12$\n" + + "\x19SKYQUERY_TARGET_EXCEPTION\x10&\x1a\x05\xb2C\x02\b\a\x12&\n" + + "\x1bINVALID_LABEL_IN_TEST_SUITE\x10'\x1a\x05\xb2C\x02\b\a\x12#\n" + + "\x18ILLEGAL_FLAG_COMBINATION\x10(\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + + "\x12NON_DETAILED_ERROR\x10)\x1a\x05\xb2C\x02\b\x01\"\x04\b\a\x10\f\"\xbe\x01\n" + + "\x0eLocalExecution\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.LocalExecution.CodeR\x04code\"r\n" + + "\x04Code\x12\"\n" + + "\x17LOCAL_EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12'\n" + + "\x1cLOCKFREE_OUTPUT_PREREQ_UNMET\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + + "\x12UNTRACKED_RESOURCE\x10\x02\x1a\x05\xb2C\x02\b\x01\"\x90\x01\n" + + "\vActionCache\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.ActionCache.CodeR\x04code\"J\n" + + "\x04Code\x12\x1f\n" + + "\x14ACTION_CACHE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12!\n" + + "\x16INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b$\"\xed\x01\n" + + "\fFetchCommand\x126\n" + + "\x04code\x18\x01 \x01(\x0e2\".failure_details.FetchCommand.CodeR\x04code\"\xa4\x01\n" + + "\x04Code\x12 \n" + + "\x15FETCH_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1d\n" + + "\x12EXPRESSION_MISSING\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + + "\x0fOPTIONS_INVALID\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + + "\x11QUERY_PARSE_ERROR\x10\x03\x1a\x05\xb2C\x02\b\x02\x12!\n" + + "\x16QUERY_EVALUATION_ERROR\x10\x04\x1a\x05\xb2C\x02\b\x02\"\xfe\x01\n" + + "\vSyncCommand\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.SyncCommand.CodeR\x04code\"\xb7\x01\n" + + "\x04Code\x12\x1f\n" + + "\x14SYNC_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + + "\x14PACKAGE_LOOKUP_ERROR\x10\x01\x1a\x05\xb2C\x02\b\a\x12%\n" + + "\x1aWORKSPACE_EVALUATION_ERROR\x10\x02\x1a\x05\xb2C\x02\b\a\x12\"\n" + + "\x17REPOSITORY_FETCH_ERRORS\x10\x03\x1a\x05\xb2C\x02\b\a\x12\"\n" + + "\x17REPOSITORY_NAME_INVALID\x10\x04\x1a\x05\xb2C\x02\b\a\"\xcc\x04\n" + + "\aSandbox\x121\n" + + "\x04code\x18\x01 \x01(\x0e2\x1d.failure_details.Sandbox.CodeR\x04code\"\x8d\x04\n" + + "\x04Code\x12\"\n" + + "\x17SANDBOX_FAILURE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12!\n" + + "\x16INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b$\x12!\n" + + "\x16EXECUTION_IO_EXCEPTION\x10\x02\x1a\x05\xb2C\x02\b$\x12!\n" + + "\x16DOCKER_COMMAND_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fNO_DOCKER_IMAGE\x10\x04\x1a\x05\xb2C\x02\b\x01\x12+\n" + + " DOCKER_IMAGE_PREPARATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bBIND_MOUNT_ANALYSIS_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bMOUNT_SOURCE_DOES_NOT_EXIST\x10\a\x1a\x05\xb2C\x02\b\x01\x12,\n" + + "!MOUNT_SOURCE_TARGET_TYPE_MISMATCH\x10\b\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bMOUNT_TARGET_DOES_NOT_EXIST\x10\t\x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17SUBPROCESS_START_FAILED\x10\n" + + "\x1a\x05\xb2C\x02\b$\x12\x1a\n" + + "\x0fFORBIDDEN_INPUT\x10\v\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18COPY_INPUTS_IO_EXCEPTION\x10\f\x1a\x05\xb2C\x02\b$\x12$\n" + + "\x19COPY_OUTPUTS_IO_EXCEPTION\x10\r\x1a\x05\xb2C\x02\b$\"\xb7\x04\n" + + "\x0fIncludeScanning\x129\n" + + "\x04code\x18\x01 \x01(\x0e2%.failure_details.IncludeScanning.CodeR\x04code\x12V\n" + + "\x14package_loading_code\x18\x02 \x01(\x0e2$.failure_details.PackageLoading.CodeR\x12packageLoadingCode\"\x90\x03\n" + + "\x04Code\x12#\n" + + "\x18INCLUDE_SCANNING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + + "\x1eINITIALIZE_INCLUDE_HINTS_ERROR\x10\x01\x1a\x05\xb2C\x02\b$\x12 \n" + + "\x15SCANNING_IO_EXCEPTION\x10\x02\x1a\x05\xb2C\x02\b$\x12,\n" + + "!INCLUDE_HINTS_FILE_NOT_IN_PACKAGE\x10\x03\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aINCLUDE_HINTS_READ_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12 \n" + + "\x15ILLEGAL_ABSOLUTE_PATH\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14PACKAGE_LOAD_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x01\x12$\n" + + "\x19USER_PACKAGE_LOAD_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bSYSTEM_PACKAGE_LOAD_FAILURE\x10\b\x1a\x05\xb2C\x02\b$\x120\n" + + "%UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x01\"\xc2\x01\n" + + "\vTestCommand\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.TestCommand.CodeR\x04code\"|\n" + + "\x04Code\x12\x1f\n" + + "\x14TEST_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1a\n" + + "\x0fNO_TEST_TARGETS\x10\x01\x1a\x05\xb2C\x02\b\x04\x12\x1e\n" + + "\x13TEST_WITH_NOANALYZE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x17\n" + + "\fTESTS_FAILED\x10\x03\x1a\x05\xb2C\x02\b\x03\"\xac\x05\n" + + "\vActionQuery\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.ActionQuery.CodeR\x04code\"\xe5\x04\n" + + "\x04Code\x12\x1f\n" + + "\x14ACTION_QUERY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x19\n" + + "\x0eOUTPUT_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x06\x12*\n" + + "\x1fCOMMAND_LINE_EXPRESSION_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x02\x12#\n" + + "\x18EXPRESSION_PARSE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x02\x126\n" + + "+SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION\x10\x05\x1a\x05\xb2C\x02\b\x02\x12$\n" + + "\x19INVALID_AQUERY_EXPRESSION\x10\x06\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bSKYFRAME_STATE_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15AQUERY_OUTPUT_TOO_BIG\x10\b\x1a\x05\xb2C\x02\b\a\x12!\n" + + "\x16ILLEGAL_PATTERN_SYNTAX\x10\t\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + + "\x13INCORRECT_ARGUMENTS\x10\n" + + "\x1a\x05\xb2C\x02\b\x02\x12>\n" + + "3TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED\x10\v\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eSKYFRAME_STATE_AFTER_EXECUTION\x10\f\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dLABELS_FUNCTION_NOT_SUPPORTED\x10\r\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aTEMPLATE_EXPANSION_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b\x02\"\xdd\x06\n" + + "\x0eTargetPatterns\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.TargetPatterns.CodeR\x04code\"\x90\x06\n" + + "\x04Code\x12\"\n" + + "\x17TARGET_PATTERNS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x128\n" + + "-TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN\x10\x01\x1a\x05\xb2C\x02\b\x02\x12+\n" + + " TARGET_PATTERN_FILE_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12'\n" + + "\x1cTARGET_PATTERN_PARSE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11PACKAGE_NOT_FOUND\x10\x04\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15TARGET_FORMAT_INVALID\x10\x05\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fABSOLUTE_TARGET_PATTERN_INVALID\x10\x06\x1a\x05\xb2C\x02\b\x01\x120\n" + + "%CANNOT_DETERMINE_TARGET_FROM_FILENAME\x10\a\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + + "\x12LABEL_SYNTAX_ERROR\x10\b\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dTARGET_CANNOT_BE_EMPTY_STRING\x10\t\x1a\x05\xb2C\x02\b\x01\x12+\n" + + " PACKAGE_PART_CANNOT_END_IN_SLASH\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\x12\x10\n" + + "\x05CYCLE\x10\v\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15CANNOT_PRELOAD_TARGET\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fTARGETS_MISSING\x10\r\x1a\x05\xb2C\x02\b\x01\x120\n" + + "%RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED\x10\x0e\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fUP_LEVEL_REFERENCES_NOT_ALLOWED\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12.\n" + + "#NEGATIVE_TARGET_PATTERN_NOT_ALLOWED\x10\x10\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15TARGET_MUST_BE_A_FILE\x10\x11\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14DEPENDENCY_NOT_FOUND\x10\x12\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14PACKAGE_NAME_INVALID\x10\x13\x1a\x05\xb2C\x02\b\x01\"\xfb\x03\n" + + "\fCleanCommand\x126\n" + + "\x04code\x18\x01 \x01(\x0e2\".failure_details.CleanCommand.CodeR\x04code\"\xb2\x03\n" + + "\x04Code\x12 \n" + + "\x15CLEAN_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12'\n" + + "\x1cOUTPUT_SERVICE_CLEAN_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x06\x12%\n" + + "\x1aACTION_CACHE_CLEAN_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12 \n" + + "\x15OUT_ERR_CLOSE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aOUTPUT_BASE_DELETE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12(\n" + + "\x1dOUTPUT_BASE_TEMP_MOVE_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x12+\n" + + " ASYNC_OUTPUT_BASE_DELETE_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x06\x12\"\n" + + "\x17EXECROOT_DELETE_FAILURE\x10\a\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aEXECROOT_TEMP_MOVE_FAILURE\x10\b\x1a\x05\xb2C\x02\b$\x12(\n" + + "\x1dASYNC_EXECROOT_DELETE_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x06\x12#\n" + + "\x18ARGUMENTS_NOT_RECOGNIZED\x10\n" + + "\x1a\x05\xb2C\x02\b\x02\"\xb7\x01\n" + + "\rConfigCommand\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.ConfigCommand.CodeR\x04code\"m\n" + + "\x04Code\x12!\n" + + "\x16CONFIG_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13TOO_MANY_CONFIG_IDS\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\"\n" + + "\x17CONFIGURATION_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x02\"\xc1\x04\n" + + "\x11ConfigurableQuery\x12;\n" + + "\x04code\x18\x01 \x01(\x0e2'.failure_details.ConfigurableQuery.CodeR\x04code\"\xee\x03\n" + + "\x04Code\x12%\n" + + "\x1aCONFIGURABLE_QUERY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12*\n" + + "\x1fCOMMAND_LINE_EXPRESSION_MISSING\x10\x01\x1a\x05\xb2C\x02\b\x02\x12#\n" + + "\x18EXPRESSION_PARSE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15FILTERS_NOT_SUPPORTED\x10\x03\x1a\x05\xb2C\x02\b\x02\x12,\n" + + "!BUILDFILES_FUNCTION_NOT_SUPPORTED\x10\x04\x1a\x05\xb2C\x02\b\x02\x12*\n" + + "\x1fSIBLINGS_FUNCTION_NOT_SUPPORTED\x10\x05\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eVISIBLE_FUNCTION_NOT_SUPPORTED\x10\x06\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + + "\x11ATTRIBUTE_MISSING\x10\a\x1a\x05\xb2C\x02\b\x02\x12*\n" + + "\x1fINCORRECT_CONFIG_ARGUMENT_ERROR\x10\b\x1a\x05\xb2C\x02\b\x02\x12\x19\n" + + "\x0eTARGET_MISSING\x10\t\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15STARLARK_SYNTAX_ERROR\x10\n" + + "\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + + "\x13STARLARK_EVAL_ERROR\x10\v\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15FORMAT_FUNCTION_ERROR\x10\f\x1a\x05\xb2C\x02\b\x02\"\xdd\x02\n" + + "\vDumpCommand\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.DumpCommand.CodeR\x04code\"\x96\x02\n" + + "\x04Code\x12\x1f\n" + + "\x14DUMP_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13NO_OUTPUT_SPECIFIED\x10\x01\x1a\x05\xb2C\x02\b\a\x12#\n" + + "\x18ACTION_CACHE_DUMP_FAILED\x10\x02\x1a\x05\xb2C\x02\b\a\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\a\x12#\n" + + "\x18ACTION_GRAPH_DUMP_FAILED\x10\x04\x1a\x05\xb2C\x02\b\a\x12$\n" + + "\x19STARLARK_HEAP_DUMP_FAILED\x10\x05\x1a\x05\xb2C\x02\b\b\x12&\n" + + "\x1bSKYFRAME_MEMORY_DUMP_FAILED\x10\a\x1a\x05\xb2C\x02\b\a\"\x04\b\x06\x10\x06\"\x04\b\b\x10\b\"\xa8\x01\n" + + "\vHelpCommand\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.HelpCommand.CodeR\x04code\"b\n" + + "\x04Code\x12\x1f\n" + + "\x14HELP_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + + "\x10MISSING_ARGUMENT\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + + "\x11COMMAND_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x02\"\xb7\x02\n" + + "\rMobileInstall\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.MobileInstall.CodeR\x04code\"\xec\x01\n" + + "\x04Code\x12!\n" + + "\x16MOBILE_INSTALL_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13CLASSIC_UNSUPPORTED\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + + "\x13NO_TARGET_SPECIFIED\x10\x02\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aMULTIPLE_TARGETS_SPECIFIED\x10\x03\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + + "\x13TARGET_TYPE_INVALID\x10\x04\x1a\x05\xb2C\x02\b\x06\x12\x18\n" + + "\rNON_ZERO_EXIT\x10\x05\x1a\x05\xb2C\x02\b\x06\x12 \n" + + "\x15ERROR_RUNNING_PROGRAM\x10\x06\x1a\x05\xb2C\x02\b\x06\"\xbe\x01\n" + + "\x0eProfileCommand\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.ProfileCommand.CodeR\x04code\"r\n" + + "\x04Code\x12\"\n" + + "\x17PROFILE_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12(\n" + + "\x1dOLD_BINARY_FORMAT_UNSUPPORTED\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11FILE_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\"\xcc\x05\n" + + "\n" + + "RunCommand\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.RunCommand.CodeR\x04code\"\x87\x05\n" + + "\x04Code\x12\x1e\n" + + "\x13RUN_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13NO_TARGET_SPECIFIED\x10\x01\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aTOO_MANY_TARGETS_SPECIFIED\x10\x02\x1a\x05\xb2C\x02\b\x02\x12 \n" + + "\x15TARGET_NOT_EXECUTABLE\x10\x03\x1a\x05\xb2C\x02\b\x02\x12/\n" + + "$TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE\x10\x04\x1a\x05\xb2C\x02\b\x01\x122\n" + + "'TARGET_BUILT_BUT_PATH_VALIDATION_FAILED\x10\x05\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aRUN_UNDER_TARGET_NOT_BUILT\x10\x06\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + + "\x10RUN_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x02\x12'\n" + + "\x1cTOO_MANY_TEST_SHARDS_OR_RUNS\x10\b\x1a\x05\xb2C\x02\b\x02\x12)\n" + + "\x1eTEST_ENVIRONMENT_SETUP_FAILURE\x10\t\x1a\x05\xb2C\x02\b$\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\n" + + "\x1a\x05\xb2C\x02\b$\x12\x1d\n" + + "\x12NO_SHELL_SPECIFIED\x10\v\x1a\x05\xb2C\x02\b\x02\x12\x1f\n" + + "\x14SCRIPT_WRITE_FAILURE\x10\f\x1a\x05\xb2C\x02\b\x06\x120\n" + + "%RUNFILES_DIRECTORIES_CREATION_FAILURE\x10\r\x1a\x05\xb2C\x02\b$\x12-\n" + + "\"RUNFILES_SYMLINKS_CREATION_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b$\x12-\n" + + "\"TEST_ENVIRONMENT_SETUP_INTERRUPTED\x10\x0f\x1a\x05\xb2C\x02\b\b\"\x90\x01\n" + + "\x0eVersionCommand\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.VersionCommand.CodeR\x04code\"D\n" + + "\x04Code\x12\"\n" + + "\x17VERSION_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + + "\rNOT_AVAILABLE\x10\x01\x1a\x05\xb2C\x02\b\x02\"\x8e\x02\n" + + "\x12PrintActionCommand\x12<\n" + + "\x04code\x18\x01 \x01(\x0e2(.failure_details.PrintActionCommand.CodeR\x04code\"\xb9\x01\n" + + "\x04Code\x12'\n" + + "\x1cPRINT_ACTION_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + + "\x10TARGET_NOT_FOUND\x10\x01\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17TARGET_KIND_UNSUPPORTED\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11ACTIONS_NOT_FOUND\x10\x04\x1a\x05\xb2C\x02\b\x01\"\xce\x02\n" + + "\x0fWorkspaceStatus\x129\n" + + "\x04code\x18\x01 \x01(\x0e2%.failure_details.WorkspaceStatus.CodeR\x04code\"\xff\x01\n" + + "\x04Code\x12#\n" + + "\x18WORKSPACE_STATUS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + + "\rNON_ZERO_EXIT\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14ABNORMAL_TERMINATION\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + + "\vEXEC_FAILED\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + + "\rPARSE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12\x1d\n" + + "\x12VALIDATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bCONTENT_UPDATE_IO_EXCEPTION\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13STDERR_IO_EXCEPTION\x10\a\x1a\x05\xb2C\x02\b\x01\"\x9a\x02\n" + + "\vJavaCompile\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.JavaCompile.CodeR\x04code\"\xd3\x01\n" + + "\x04Code\x12\x1f\n" + + "\x14JAVA_COMPILE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12$\n" + + "\x19REDUCED_CLASSPATH_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17JDEPS_READ_IO_EXCEPTION\x10\x03\x1a\x05\xb2C\x02\b$\x125\n" + + "*REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\"\xf6\x02\n" + + "\x0fActionRewinding\x129\n" + + "\x04code\x18\x01 \x01(\x0e2%.failure_details.ActionRewinding.CodeR\x04code\"\xa7\x02\n" + + "\x04Code\x12#\n" + + "\x18ACTION_REWINDING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12$\n" + + "\x19LOST_INPUT_TOO_MANY_TIMES\x10\x01\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fREWIND_LOST_INPUTS_PREREQ_UNMET\x10\x03\x1a\x05\xb2C\x02\b\x02\x12%\n" + + "\x1aLOST_OUTPUT_TOO_MANY_TIMES\x10\x04\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dLOST_INPUT_REWINDING_DISABLED\x10\x05\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eLOST_OUTPUT_REWINDING_DISABLED\x10\x06\x1a\x05\xb2C\x02\b\x01\x12,\n" + + "\x1fDEPRECATED_LOST_INPUT_IS_SOURCE\x10\x02\x1a\a\xb2C\x02\b\x01\b\x01\"\x93\x04\n" + + "\n" + + "CppCompile\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.CppCompile.CodeR\x04code\"\xce\x03\n" + + "\x04Code\x12\x1e\n" + + "\x13CPP_COMPILE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + + "\x1eFIND_USED_HEADERS_IO_EXCEPTION\x10\x01\x1a\x05\xb2C\x02\b$\x12\x1f\n" + + "\x14COPY_OUT_ERR_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12\x1e\n" + + "\x13D_FILE_READ_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12%\n" + + "\x1aCOMMAND_GENERATION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18MODULE_EXPANSION_TIMEOUT\x10\x05\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eINCLUDE_PATH_OUTSIDE_EXEC_ROOT\x10\x06\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fFAKE_COMMAND_GENERATION_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15UNDECLARED_INCLUSIONS\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14D_FILE_PARSE_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fCOVERAGE_NOTES_CREATION_FAILURE\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dMODULE_EXPANSION_MISSING_DATA\x10\v\x1a\x05\xb2C\x02\b\x01\"\xcf\x01\n" + + "\x0eStarlarkAction\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.StarlarkAction.CodeR\x04code\"\x82\x01\n" + + "\x04Code\x12\"\n" + + "\x17STARLARK_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + + "\x1eUNUSED_INPUT_LIST_READ_FAILURE\x10\x01\x1a\x05\xb2C\x02\b$\x12+\n" + + " UNUSED_INPUT_LIST_FILE_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x01\"\xbe\x01\n" + + "\vNinjaAction\x125\n" + + "\x04code\x18\x01 \x01(\x0e2!.failure_details.NinjaAction.CodeR\x04code\"x\n" + + "\x04Code\x12\x1f\n" + + "\x14NINJA_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12.\n" + + "#INVALID_DEPFILE_DECLARED_DEPENDENCY\x10\x01\x1a\x05\xb2C\x02\b$\x12\x1f\n" + + "\x14D_FILE_PARSE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\"\x85\x02\n" + + "\x10DynamicExecution\x12:\n" + + "\x04code\x18\x01 \x01(\x0e2&.failure_details.DynamicExecution.CodeR\x04code\"\xb4\x01\n" + + "\x04Code\x12$\n" + + "\x19DYNAMIC_EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + + "\x1aXCODE_RELATED_PREREQ_UNMET\x10\x01\x1a\x05\xb2C\x02\b$\x12\"\n" + + "\x17ACTION_LOG_MOVE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + + "\vRUN_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18NO_USABLE_STRATEGY_FOUND\x10\x04\x1a\x05\xb2C\x02\b\x02\"\x98\x03\n" + + "\n" + + "FailAction\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.FailAction.CodeR\x04code\"\xd3\x02\n" + + "\x04Code\x12\x1e\n" + + "\x13FAIL_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + + "\x13INTENTIONAL_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18INCORRECT_PYTHON_VERSION\x10\x02\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16PROGUARD_SPECS_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dDYNAMIC_LINKING_NOT_SUPPORTED\x10\x04\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14SOURCE_FILES_MISSING\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13INCORRECT_TOOLCHAIN\x10\x06\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16FRAGMENT_CLASS_MISSING\x10\a\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eCANT_BUILD_INCOMPATIBLE_TARGET\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\"\x04\b\b\x10\b\"\x04\b\t\x10\t\"\xdb\x02\n" + + "\rSymlinkAction\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.SymlinkAction.CodeR\x04code\"\x90\x02\n" + + "\x04Code\x12!\n" + + "\x16SYMLINK_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12$\n" + + "\x19EXECUTABLE_INPUT_NOT_FILE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17EXECUTABLE_INPUT_IS_NOT\x10\x02\x1a\x05\xb2C\x02\b\x01\x12.\n" + + "#EXECUTABLE_INPUT_CHECK_IO_EXCEPTION\x10\x03\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aLINK_CREATION_IO_EXCEPTION\x10\x04\x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17LINK_TOUCH_IO_EXCEPTION\x10\x05\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15LINK_LOG_IO_EXCEPTION\x10\x06\x1a\x05\xb2C\x02\b$\"\xb4\x01\n" + + "\aCppLink\x121\n" + + "\x04code\x18\x01 \x01(\x0e2\x1d.failure_details.CppLink.CodeR\x04code\"v\n" + + "\x04Code\x12\x1b\n" + + "\x10CPP_LINK_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + + "\x1aCOMMAND_GENERATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fFAKE_COMMAND_GENERATION_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\"\xdd\x01\n" + + "\tLtoAction\x123\n" + + "\x04code\x18\x01 \x01(\x0e2\x1f.failure_details.LtoAction.CodeR\x04code\"\x9a\x01\n" + + "\x04Code\x12\x1d\n" + + "\x12LTO_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12+\n" + + " INVALID_ABSOLUTE_PATH_IN_IMPORTS\x10\x01\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15MISSING_BITCODE_FILES\x10\x02\x1a\x05\xb2C\x02\b\x01\x12$\n" + + "\x19IMPORTS_READ_IO_EXCEPTION\x10\x03\x1a\x05\xb2C\x02\b\x01\"\x9c\x02\n" + + "\n" + + "TestAction\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.TestAction.CodeR\x04code\"\xd7\x01\n" + + "\x04Code\x12\x1e\n" + + "\x13TEST_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + + "\x1aNO_KEEP_GOING_TEST_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17LOCAL_TEST_PREREQ_UNMET\x10\x02\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + + "\x12DUPLICATE_CPU_TAGS\x10\x04\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fINVALID_CPU_TAG\x10\x05\x1a\x05\xb2C\x02\b\x01\"\xf7\x03\n" + + "\x06Worker\x120\n" + + "\x04code\x18\x01 \x01(\x0e2\x1c.failure_details.Worker.CodeR\x04code\"\xba\x03\n" + + "\x04Code\x12\x19\n" + + "\x0eWORKER_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12/\n" + + "$MULTIPLEXER_INSTANCE_REMOVAL_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aMULTIPLEXER_DOES_NOT_EXIST\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x13\n" + + "\bNO_TOOLS\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + + "\vNO_FLAGFILE\x10\x04\x1a\x05\xb2C\x02\b\x01\x120\n" + + "%VIRTUAL_INPUT_MATERIALIZATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + + "\x0eBORROW_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + + "\x10PREFETCH_FAILURE\x10\a\x1a\x05\xb2C\x02\b$\x12\x1a\n" + + "\x0fPREPARE_FAILURE\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fREQUEST_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16PARSE_RESPONSE_FAILURE\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + + "\vNO_RESPONSE\x10\v\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + + "\x0eFINISH_FAILURE\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fFORBIDDEN_INPUT\x10\r\x1a\x05\xb2C\x02\b\x01\"\x8b\a\n" + + "\bAnalysis\x122\n" + + "\x04code\x18\x01 \x01(\x0e2\x1e.failure_details.Analysis.CodeR\x04code\"\xca\x06\n" + + "\x04Code\x12\x1b\n" + + "\x10ANALYSIS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x17\n" + + "\fLOAD_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dGENERIC_LOADING_PHASE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18NOT_ALL_TARGETS_ANALYZED\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x10\n" + + "\x05CYCLE\x10\x04\x1a\x05\xb2C\x02\b\x01\x121\n" + + "&PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID\x10\x05\x1a\x05\xb2C\x02\b\x01\x12$\n" + + "\x19ASPECT_LABEL_SYNTAX_ERROR\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13ASPECT_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + + "\x10ASPECT_NOT_FOUND\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fACTION_CONFLICT\x10\t\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18ARTIFACT_PREFIX_CONFLICT\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dUNEXPECTED_ANALYSIS_EXCEPTION\x10\v\x1a\x05\xb2C\x02\b\x01\x12'\n" + + "\x1cTARGETS_MISSING_ENVIRONMENTS\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13INVALID_ENVIRONMENT\x10\r\x1a\x05\xb2C\x02\b\x01\x12*\n" + + "\x1fENVIRONMENT_MISSING_FROM_GROUPS\x10\x0e\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + + "\x12EXEC_GROUP_MISSING\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aINVALID_EXECUTION_PLATFORM\x10\x10\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16ASPECT_CREATION_FAILED\x10\x11\x1a\x05\xb2C\x02\b\x01\x12+\n" + + " CONFIGURED_VALUE_CREATION_FAILED\x10\x12\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dINCOMPATIBLE_TARGET_REQUESTED\x10\x13\x1a\x05\xb2C\x02\b\x01\x12.\n" + + "#ANALYSIS_FAILURE_PROPAGATION_FAILED\x10\x14\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18ANALYSIS_CACHE_DISCARDED\x10\x15\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15INVALID_RUNFILES_TREE\x10\x16\x1a\x05\xb2C\x02\b\x01\"\xfc\t\n" + + "\x0ePackageLoading\x128\n" + + "\x04code\x18\x01 \x01(\x0e2$.failure_details.PackageLoading.CodeR\x04code\"\xaf\t\n" + + "\x04Code\x12\"\n" + + "\x17PACKAGE_LOADING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + + "\x14WORKSPACE_FILE_ERROR\x10\x01\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eMAX_COMPUTATION_STEPS_EXCEEDED\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + + "\x12BUILD_FILE_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + + "\x12REPOSITORY_MISSING\x10\x04\x1a\x05\xb2C\x02\b\x01\x123\n" + + "(PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR\x10\x05\x1a\x05\xb2C\x02\b$\x122\n" + + "'TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR\x10\x06\x1a\x05\xb2C\x02\b$\x12\x17\n" + + "\fINVALID_NAME\x10\a\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18EVAL_GLOBS_SYMLINK_ERROR\x10\t\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aIMPORT_STARLARK_FILE_ERROR\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + + "\x0fPACKAGE_MISSING\x10\v\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + + "\x0eTARGET_MISSING\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + + "\rNO_SUCH_THING\x10\r\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11GLOB_IO_EXCEPTION\x10\x0e\x1a\x05\xb2C\x02\b$\x12\x1a\n" + + "\x0fDUPLICATE_LABEL\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12(\n" + + "\x1dINVALID_PACKAGE_SPECIFICATION\x10\x10\x1a\x05\xb2C\x02\b\x01\x12\x17\n" + + "\fSYNTAX_ERROR\x10\x11\x1a\x05\xb2C\x02\b\x01\x12+\n" + + " ENVIRONMENT_IN_DIFFERENT_PACKAGE\x10\x12\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eDEFAULT_ENVIRONMENT_UNDECLARED\x10\x13\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eENVIRONMENT_IN_MULTIPLE_GROUPS\x10\x14\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aENVIRONMENT_DOES_NOT_EXIST\x10\x15\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13ENVIRONMENT_INVALID\x10\x16\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18ENVIRONMENT_NOT_IN_GROUP\x10\x17\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + + "\x14PACKAGE_NAME_INVALID\x10\x18\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + + "\x13STARLARK_EVAL_ERROR\x10\x19\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15LICENSE_PARSE_FAILURE\x10\x1a\x1a\x05\xb2C\x02\b\x01\x12&\n" + + "\x1bDISTRIBUTIONS_PARSE_FAILURE\x10\x1b\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eLABEL_CROSSES_PACKAGE_BOUNDARY\x10\x1c\x1a\x05\xb2C\x02\b\x01\x12%\n" + + "\x1aBUILTINS_INJECTION_FAILURE\x10\x1d\x1a\x05\xb2C\x02\b\x01\x12.\n" + + "#SYMLINK_CYCLE_OR_INFINITE_EXPANSION\x10\x1e\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + + "\x12OTHER_IO_EXCEPTION\x10\x1f\x1a\x05\xb2C\x02\b$\x12\x18\n" + + "\rBAD_REPO_FILE\x10 \x1a\x05\xb2C\x02\b\x01\x12\"\n" + + "\x17BAD_IGNORED_DIRECTORIES\x10!\x1a\x05\xb2C\x02\b\x01\"\x04\b\b\x10\b\"\xda\x02\n" + + "\tToolchain\x123\n" + + "\x04code\x18\x01 \x01(\x0e2\x1f.failure_details.Toolchain.CodeR\x04code\"\x97\x02\n" + + "\x04Code\x12\x1c\n" + + "\x11TOOLCHAIN_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + + "\x10MISSING_PROVIDER\x10\x01\x1a\x05\xb2C\x02\b\x01\x12#\n" + + "\x18INVALID_CONSTRAINT_VALUE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16INVALID_PLATFORM_VALUE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11INVALID_TOOLCHAIN\x10\x04\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eNO_MATCHING_EXECUTION_PLATFORM\x10\x05\x1a\x05\xb2C\x02\b\x01\x12 \n" + + "\x15NO_MATCHING_TOOLCHAIN\x10\x06\x1a\x05\xb2C\x02\b\x01\x12!\n" + + "\x16INVALID_TOOLCHAIN_TYPE\x10\a\x1a\x05\xb2C\x02\b\x01\"\x94\x03\n" + + "\x0fStarlarkLoading\x129\n" + + "\x04code\x18\x01 \x01(\x0e2%.failure_details.StarlarkLoading.CodeR\x04code\"\xc5\x02\n" + + "\x04Code\x12#\n" + + "\x18STARLARK_LOADING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x10\n" + + "\x05CYCLE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + + "\rCOMPILE_ERROR\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + + "\vPARSE_ERROR\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x15\n" + + "\n" + + "EVAL_ERROR\x10\x04\x1a\x05\xb2C\x02\b\x01\x12'\n" + + "\x1cCONTAINING_PACKAGE_NOT_FOUND\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + + "\x11PACKAGE_NOT_FOUND\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x13\n" + + "\bIO_ERROR\x10\a\x1a\x05\xb2C\x02\b\x01\x12)\n" + + "\x1eLABEL_CROSSES_PACKAGE_BOUNDARY\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + + "\x0eBUILTINS_ERROR\x10\t\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + + "\x10VISIBILITY_ERROR\x10\n" + + "\x1a\x05\xb2C\x02\b\x01\"\xce\x02\n" + + "\fExternalDeps\x126\n" + + "\x04code\x18\x01 \x01(\x0e2\".failure_details.ExternalDeps.CodeR\x04code\"\x85\x02\n" + + "\x04Code\x12 \n" + + "\x15EXTERNAL_DEPS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + + "\x10MODULE_NOT_FOUND\x10\x01\x1a\x05\xb2C\x02\b0\x12\x15\n" + + "\n" + + "BAD_MODULE\x10\x02\x1a\x05\xb2C\x02\b0\x12#\n" + + "\x18VERSION_RESOLUTION_ERROR\x10\x03\x1a\x05\xb2C\x02\b0\x12\x1f\n" + + "\x14INVALID_REGISTRY_URL\x10\x04\x1a\x05\xb2C\x02\b0\x12#\n" + + "\x18ERROR_ACCESSING_REGISTRY\x10\x05\x1a\x05\xb2C\x02\b \x12#\n" + + "\x18INVALID_EXTENSION_IMPORT\x10\x06\x1a\x05\xb2C\x02\b0\x12\x17\n" + + "\fBAD_LOCKFILE\x10\a\x1a\x05\xb2C\x02\b0\"\x90\x01\n" + + "\rDiffAwareness\x127\n" + + "\x04code\x18\x01 \x01(\x0e2#.failure_details.DiffAwareness.CodeR\x04code\"F\n" + + "\x04Code\x12!\n" + + "\x16DIFF_AWARENESS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + + "\x10DIFF_STAT_FAILED\x10\x01\x1a\x05\xb2C\x02\b$\"\x8d\x02\n" + + "\n" + + "ModCommand\x124\n" + + "\x04code\x18\x01 \x01(\x0e2 .failure_details.ModCommand.CodeR\x04code\"\xc8\x01\n" + + "\x04Code\x12\x1e\n" + + "\x13MOD_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1c\n" + + "\x11MISSING_ARGUMENTS\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + + "\x12TOO_MANY_ARGUMENTS\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + + "\x11INVALID_ARGUMENTS\x10\x03\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + + "\x10BUILDOZER_FAILED\x10\x04\x1a\x05\xb2C\x02\b\x02\x12(\n" + + "\x1dERROR_DURING_GRAPH_INSPECTION\x10\x05\x1a\x05\xb2C\x02\b\x02:f\n" + + "\bmetadata\x12!.google.protobuf.EnumValueOptions\x18\xb6\b \x01(\v2&.failure_details.FailureDetailMetadataR\bmetadataB&\n" + + "$com.google.devtools.build.lib.serverb\x06proto3" + +var ( + file_src_main_protobuf_failure_details_proto_rawDescOnce sync.Once + file_src_main_protobuf_failure_details_proto_rawDescData []byte +) + +func file_src_main_protobuf_failure_details_proto_rawDescGZIP() []byte { + file_src_main_protobuf_failure_details_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_failure_details_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_failure_details_proto_rawDesc), len(file_src_main_protobuf_failure_details_proto_rawDesc))) + }) + return file_src_main_protobuf_failure_details_proto_rawDescData +} + +var file_src_main_protobuf_failure_details_proto_enumTypes = make([]protoimpl.EnumInfo, 64) +var file_src_main_protobuf_failure_details_proto_msgTypes = make([]protoimpl.MessageInfo, 67) +var file_src_main_protobuf_failure_details_proto_goTypes = []any{ + (Interrupted_Code)(0), // 0: failure_details.Interrupted.Code + (Spawn_Code)(0), // 1: failure_details.Spawn.Code + (ExternalRepository_Code)(0), // 2: failure_details.ExternalRepository.Code + (BuildProgress_Code)(0), // 3: failure_details.BuildProgress.Code + (RemoteOptions_Code)(0), // 4: failure_details.RemoteOptions.Code + (ClientEnvironment_Code)(0), // 5: failure_details.ClientEnvironment.Code + (Crash_Code)(0), // 6: failure_details.Crash.Code + (SymlinkForest_Code)(0), // 7: failure_details.SymlinkForest.Code + (BuildReport_Code)(0), // 8: failure_details.BuildReport.Code + (Skyfocus_Code)(0), // 9: failure_details.Skyfocus.Code + (RemoteAnalysisCaching_Code)(0), // 10: failure_details.RemoteAnalysisCaching.Code + (PackageOptions_Code)(0), // 11: failure_details.PackageOptions.Code + (RemoteExecution_Code)(0), // 12: failure_details.RemoteExecution.Code + (Execution_Code)(0), // 13: failure_details.Execution.Code + (Workspaces_Code)(0), // 14: failure_details.Workspaces.Code + (CrashOptions_Code)(0), // 15: failure_details.CrashOptions.Code + (Filesystem_Code)(0), // 16: failure_details.Filesystem.Code + (ExecutionOptions_Code)(0), // 17: failure_details.ExecutionOptions.Code + (Command_Code)(0), // 18: failure_details.Command.Code + (GrpcServer_Code)(0), // 19: failure_details.GrpcServer.Code + (CanonicalizeFlags_Code)(0), // 20: failure_details.CanonicalizeFlags.Code + (BuildConfiguration_Code)(0), // 21: failure_details.BuildConfiguration.Code + (InfoCommand_Code)(0), // 22: failure_details.InfoCommand.Code + (MemoryOptions_Code)(0), // 23: failure_details.MemoryOptions.Code + (Query_Code)(0), // 24: failure_details.Query.Code + (LocalExecution_Code)(0), // 25: failure_details.LocalExecution.Code + (ActionCache_Code)(0), // 26: failure_details.ActionCache.Code + (FetchCommand_Code)(0), // 27: failure_details.FetchCommand.Code + (SyncCommand_Code)(0), // 28: failure_details.SyncCommand.Code + (Sandbox_Code)(0), // 29: failure_details.Sandbox.Code + (IncludeScanning_Code)(0), // 30: failure_details.IncludeScanning.Code + (TestCommand_Code)(0), // 31: failure_details.TestCommand.Code + (ActionQuery_Code)(0), // 32: failure_details.ActionQuery.Code + (TargetPatterns_Code)(0), // 33: failure_details.TargetPatterns.Code + (CleanCommand_Code)(0), // 34: failure_details.CleanCommand.Code + (ConfigCommand_Code)(0), // 35: failure_details.ConfigCommand.Code + (ConfigurableQuery_Code)(0), // 36: failure_details.ConfigurableQuery.Code + (DumpCommand_Code)(0), // 37: failure_details.DumpCommand.Code + (HelpCommand_Code)(0), // 38: failure_details.HelpCommand.Code + (MobileInstall_Code)(0), // 39: failure_details.MobileInstall.Code + (ProfileCommand_Code)(0), // 40: failure_details.ProfileCommand.Code + (RunCommand_Code)(0), // 41: failure_details.RunCommand.Code + (VersionCommand_Code)(0), // 42: failure_details.VersionCommand.Code + (PrintActionCommand_Code)(0), // 43: failure_details.PrintActionCommand.Code + (WorkspaceStatus_Code)(0), // 44: failure_details.WorkspaceStatus.Code + (JavaCompile_Code)(0), // 45: failure_details.JavaCompile.Code + (ActionRewinding_Code)(0), // 46: failure_details.ActionRewinding.Code + (CppCompile_Code)(0), // 47: failure_details.CppCompile.Code + (StarlarkAction_Code)(0), // 48: failure_details.StarlarkAction.Code + (NinjaAction_Code)(0), // 49: failure_details.NinjaAction.Code + (DynamicExecution_Code)(0), // 50: failure_details.DynamicExecution.Code + (FailAction_Code)(0), // 51: failure_details.FailAction.Code + (SymlinkAction_Code)(0), // 52: failure_details.SymlinkAction.Code + (CppLink_Code)(0), // 53: failure_details.CppLink.Code + (LtoAction_Code)(0), // 54: failure_details.LtoAction.Code + (TestAction_Code)(0), // 55: failure_details.TestAction.Code + (Worker_Code)(0), // 56: failure_details.Worker.Code + (Analysis_Code)(0), // 57: failure_details.Analysis.Code + (PackageLoading_Code)(0), // 58: failure_details.PackageLoading.Code + (Toolchain_Code)(0), // 59: failure_details.Toolchain.Code + (StarlarkLoading_Code)(0), // 60: failure_details.StarlarkLoading.Code + (ExternalDeps_Code)(0), // 61: failure_details.ExternalDeps.Code + (DiffAwareness_Code)(0), // 62: failure_details.DiffAwareness.Code + (ModCommand_Code)(0), // 63: failure_details.ModCommand.Code + (*FailureDetailMetadata)(nil), // 64: failure_details.FailureDetailMetadata + (*FailureDetail)(nil), // 65: failure_details.FailureDetail + (*Interrupted)(nil), // 66: failure_details.Interrupted + (*Spawn)(nil), // 67: failure_details.Spawn + (*ExternalRepository)(nil), // 68: failure_details.ExternalRepository + (*BuildProgress)(nil), // 69: failure_details.BuildProgress + (*RemoteOptions)(nil), // 70: failure_details.RemoteOptions + (*ClientEnvironment)(nil), // 71: failure_details.ClientEnvironment + (*Crash)(nil), // 72: failure_details.Crash + (*Throwable)(nil), // 73: failure_details.Throwable + (*SymlinkForest)(nil), // 74: failure_details.SymlinkForest + (*BuildReport)(nil), // 75: failure_details.BuildReport + (*Skyfocus)(nil), // 76: failure_details.Skyfocus + (*RemoteAnalysisCaching)(nil), // 77: failure_details.RemoteAnalysisCaching + (*PackageOptions)(nil), // 78: failure_details.PackageOptions + (*RemoteExecution)(nil), // 79: failure_details.RemoteExecution + (*Execution)(nil), // 80: failure_details.Execution + (*Workspaces)(nil), // 81: failure_details.Workspaces + (*CrashOptions)(nil), // 82: failure_details.CrashOptions + (*Filesystem)(nil), // 83: failure_details.Filesystem + (*ExecutionOptions)(nil), // 84: failure_details.ExecutionOptions + (*Command)(nil), // 85: failure_details.Command + (*GrpcServer)(nil), // 86: failure_details.GrpcServer + (*CanonicalizeFlags)(nil), // 87: failure_details.CanonicalizeFlags + (*BuildConfiguration)(nil), // 88: failure_details.BuildConfiguration + (*InfoCommand)(nil), // 89: failure_details.InfoCommand + (*MemoryOptions)(nil), // 90: failure_details.MemoryOptions + (*Query)(nil), // 91: failure_details.Query + (*LocalExecution)(nil), // 92: failure_details.LocalExecution + (*ActionCache)(nil), // 93: failure_details.ActionCache + (*FetchCommand)(nil), // 94: failure_details.FetchCommand + (*SyncCommand)(nil), // 95: failure_details.SyncCommand + (*Sandbox)(nil), // 96: failure_details.Sandbox + (*IncludeScanning)(nil), // 97: failure_details.IncludeScanning + (*TestCommand)(nil), // 98: failure_details.TestCommand + (*ActionQuery)(nil), // 99: failure_details.ActionQuery + (*TargetPatterns)(nil), // 100: failure_details.TargetPatterns + (*CleanCommand)(nil), // 101: failure_details.CleanCommand + (*ConfigCommand)(nil), // 102: failure_details.ConfigCommand + (*ConfigurableQuery)(nil), // 103: failure_details.ConfigurableQuery + (*DumpCommand)(nil), // 104: failure_details.DumpCommand + (*HelpCommand)(nil), // 105: failure_details.HelpCommand + (*MobileInstall)(nil), // 106: failure_details.MobileInstall + (*ProfileCommand)(nil), // 107: failure_details.ProfileCommand + (*RunCommand)(nil), // 108: failure_details.RunCommand + (*VersionCommand)(nil), // 109: failure_details.VersionCommand + (*PrintActionCommand)(nil), // 110: failure_details.PrintActionCommand + (*WorkspaceStatus)(nil), // 111: failure_details.WorkspaceStatus + (*JavaCompile)(nil), // 112: failure_details.JavaCompile + (*ActionRewinding)(nil), // 113: failure_details.ActionRewinding + (*CppCompile)(nil), // 114: failure_details.CppCompile + (*StarlarkAction)(nil), // 115: failure_details.StarlarkAction + (*NinjaAction)(nil), // 116: failure_details.NinjaAction + (*DynamicExecution)(nil), // 117: failure_details.DynamicExecution + (*FailAction)(nil), // 118: failure_details.FailAction + (*SymlinkAction)(nil), // 119: failure_details.SymlinkAction + (*CppLink)(nil), // 120: failure_details.CppLink + (*LtoAction)(nil), // 121: failure_details.LtoAction + (*TestAction)(nil), // 122: failure_details.TestAction + (*Worker)(nil), // 123: failure_details.Worker + (*Analysis)(nil), // 124: failure_details.Analysis + (*PackageLoading)(nil), // 125: failure_details.PackageLoading + (*Toolchain)(nil), // 126: failure_details.Toolchain + (*StarlarkLoading)(nil), // 127: failure_details.StarlarkLoading + (*ExternalDeps)(nil), // 128: failure_details.ExternalDeps + (*DiffAwareness)(nil), // 129: failure_details.DiffAwareness + (*ModCommand)(nil), // 130: failure_details.ModCommand + (*descriptorpb.EnumValueOptions)(nil), // 131: google.protobuf.EnumValueOptions +} +var file_src_main_protobuf_failure_details_proto_depIdxs = []int32{ + 66, // 0: failure_details.FailureDetail.interrupted:type_name -> failure_details.Interrupted + 68, // 1: failure_details.FailureDetail.external_repository:type_name -> failure_details.ExternalRepository + 69, // 2: failure_details.FailureDetail.build_progress:type_name -> failure_details.BuildProgress + 70, // 3: failure_details.FailureDetail.remote_options:type_name -> failure_details.RemoteOptions + 71, // 4: failure_details.FailureDetail.client_environment:type_name -> failure_details.ClientEnvironment + 72, // 5: failure_details.FailureDetail.crash:type_name -> failure_details.Crash + 74, // 6: failure_details.FailureDetail.symlink_forest:type_name -> failure_details.SymlinkForest + 78, // 7: failure_details.FailureDetail.package_options:type_name -> failure_details.PackageOptions + 79, // 8: failure_details.FailureDetail.remote_execution:type_name -> failure_details.RemoteExecution + 80, // 9: failure_details.FailureDetail.execution:type_name -> failure_details.Execution + 81, // 10: failure_details.FailureDetail.workspaces:type_name -> failure_details.Workspaces + 82, // 11: failure_details.FailureDetail.crash_options:type_name -> failure_details.CrashOptions + 83, // 12: failure_details.FailureDetail.filesystem:type_name -> failure_details.Filesystem + 84, // 13: failure_details.FailureDetail.execution_options:type_name -> failure_details.ExecutionOptions + 85, // 14: failure_details.FailureDetail.command:type_name -> failure_details.Command + 67, // 15: failure_details.FailureDetail.spawn:type_name -> failure_details.Spawn + 86, // 16: failure_details.FailureDetail.grpc_server:type_name -> failure_details.GrpcServer + 87, // 17: failure_details.FailureDetail.canonicalize_flags:type_name -> failure_details.CanonicalizeFlags + 88, // 18: failure_details.FailureDetail.build_configuration:type_name -> failure_details.BuildConfiguration + 89, // 19: failure_details.FailureDetail.info_command:type_name -> failure_details.InfoCommand + 90, // 20: failure_details.FailureDetail.memory_options:type_name -> failure_details.MemoryOptions + 91, // 21: failure_details.FailureDetail.query:type_name -> failure_details.Query + 92, // 22: failure_details.FailureDetail.local_execution:type_name -> failure_details.LocalExecution + 93, // 23: failure_details.FailureDetail.action_cache:type_name -> failure_details.ActionCache + 94, // 24: failure_details.FailureDetail.fetch_command:type_name -> failure_details.FetchCommand + 95, // 25: failure_details.FailureDetail.sync_command:type_name -> failure_details.SyncCommand + 96, // 26: failure_details.FailureDetail.sandbox:type_name -> failure_details.Sandbox + 97, // 27: failure_details.FailureDetail.include_scanning:type_name -> failure_details.IncludeScanning + 98, // 28: failure_details.FailureDetail.test_command:type_name -> failure_details.TestCommand + 99, // 29: failure_details.FailureDetail.action_query:type_name -> failure_details.ActionQuery + 100, // 30: failure_details.FailureDetail.target_patterns:type_name -> failure_details.TargetPatterns + 101, // 31: failure_details.FailureDetail.clean_command:type_name -> failure_details.CleanCommand + 102, // 32: failure_details.FailureDetail.config_command:type_name -> failure_details.ConfigCommand + 103, // 33: failure_details.FailureDetail.configurable_query:type_name -> failure_details.ConfigurableQuery + 104, // 34: failure_details.FailureDetail.dump_command:type_name -> failure_details.DumpCommand + 105, // 35: failure_details.FailureDetail.help_command:type_name -> failure_details.HelpCommand + 106, // 36: failure_details.FailureDetail.mobile_install:type_name -> failure_details.MobileInstall + 107, // 37: failure_details.FailureDetail.profile_command:type_name -> failure_details.ProfileCommand + 108, // 38: failure_details.FailureDetail.run_command:type_name -> failure_details.RunCommand + 109, // 39: failure_details.FailureDetail.version_command:type_name -> failure_details.VersionCommand + 110, // 40: failure_details.FailureDetail.print_action_command:type_name -> failure_details.PrintActionCommand + 111, // 41: failure_details.FailureDetail.workspace_status:type_name -> failure_details.WorkspaceStatus + 112, // 42: failure_details.FailureDetail.java_compile:type_name -> failure_details.JavaCompile + 113, // 43: failure_details.FailureDetail.action_rewinding:type_name -> failure_details.ActionRewinding + 114, // 44: failure_details.FailureDetail.cpp_compile:type_name -> failure_details.CppCompile + 115, // 45: failure_details.FailureDetail.starlark_action:type_name -> failure_details.StarlarkAction + 116, // 46: failure_details.FailureDetail.ninja_action:type_name -> failure_details.NinjaAction + 117, // 47: failure_details.FailureDetail.dynamic_execution:type_name -> failure_details.DynamicExecution + 118, // 48: failure_details.FailureDetail.fail_action:type_name -> failure_details.FailAction + 119, // 49: failure_details.FailureDetail.symlink_action:type_name -> failure_details.SymlinkAction + 120, // 50: failure_details.FailureDetail.cpp_link:type_name -> failure_details.CppLink + 121, // 51: failure_details.FailureDetail.lto_action:type_name -> failure_details.LtoAction + 122, // 52: failure_details.FailureDetail.test_action:type_name -> failure_details.TestAction + 123, // 53: failure_details.FailureDetail.worker:type_name -> failure_details.Worker + 124, // 54: failure_details.FailureDetail.analysis:type_name -> failure_details.Analysis + 125, // 55: failure_details.FailureDetail.package_loading:type_name -> failure_details.PackageLoading + 126, // 56: failure_details.FailureDetail.toolchain:type_name -> failure_details.Toolchain + 127, // 57: failure_details.FailureDetail.starlark_loading:type_name -> failure_details.StarlarkLoading + 128, // 58: failure_details.FailureDetail.external_deps:type_name -> failure_details.ExternalDeps + 129, // 59: failure_details.FailureDetail.diff_awareness:type_name -> failure_details.DiffAwareness + 130, // 60: failure_details.FailureDetail.mod_command:type_name -> failure_details.ModCommand + 75, // 61: failure_details.FailureDetail.build_report:type_name -> failure_details.BuildReport + 76, // 62: failure_details.FailureDetail.skyfocus:type_name -> failure_details.Skyfocus + 77, // 63: failure_details.FailureDetail.remote_analysis_caching:type_name -> failure_details.RemoteAnalysisCaching + 0, // 64: failure_details.Interrupted.code:type_name -> failure_details.Interrupted.Code + 1, // 65: failure_details.Spawn.code:type_name -> failure_details.Spawn.Code + 2, // 66: failure_details.ExternalRepository.code:type_name -> failure_details.ExternalRepository.Code + 3, // 67: failure_details.BuildProgress.code:type_name -> failure_details.BuildProgress.Code + 4, // 68: failure_details.RemoteOptions.code:type_name -> failure_details.RemoteOptions.Code + 5, // 69: failure_details.ClientEnvironment.code:type_name -> failure_details.ClientEnvironment.Code + 6, // 70: failure_details.Crash.code:type_name -> failure_details.Crash.Code + 73, // 71: failure_details.Crash.causes:type_name -> failure_details.Throwable + 7, // 72: failure_details.SymlinkForest.code:type_name -> failure_details.SymlinkForest.Code + 8, // 73: failure_details.BuildReport.code:type_name -> failure_details.BuildReport.Code + 9, // 74: failure_details.Skyfocus.code:type_name -> failure_details.Skyfocus.Code + 10, // 75: failure_details.RemoteAnalysisCaching.code:type_name -> failure_details.RemoteAnalysisCaching.Code + 11, // 76: failure_details.PackageOptions.code:type_name -> failure_details.PackageOptions.Code + 12, // 77: failure_details.RemoteExecution.code:type_name -> failure_details.RemoteExecution.Code + 13, // 78: failure_details.Execution.code:type_name -> failure_details.Execution.Code + 14, // 79: failure_details.Workspaces.code:type_name -> failure_details.Workspaces.Code + 15, // 80: failure_details.CrashOptions.code:type_name -> failure_details.CrashOptions.Code + 16, // 81: failure_details.Filesystem.code:type_name -> failure_details.Filesystem.Code + 17, // 82: failure_details.ExecutionOptions.code:type_name -> failure_details.ExecutionOptions.Code + 18, // 83: failure_details.Command.code:type_name -> failure_details.Command.Code + 19, // 84: failure_details.GrpcServer.code:type_name -> failure_details.GrpcServer.Code + 20, // 85: failure_details.CanonicalizeFlags.code:type_name -> failure_details.CanonicalizeFlags.Code + 21, // 86: failure_details.BuildConfiguration.code:type_name -> failure_details.BuildConfiguration.Code + 22, // 87: failure_details.InfoCommand.code:type_name -> failure_details.InfoCommand.Code + 23, // 88: failure_details.MemoryOptions.code:type_name -> failure_details.MemoryOptions.Code + 24, // 89: failure_details.Query.code:type_name -> failure_details.Query.Code + 25, // 90: failure_details.LocalExecution.code:type_name -> failure_details.LocalExecution.Code + 26, // 91: failure_details.ActionCache.code:type_name -> failure_details.ActionCache.Code + 27, // 92: failure_details.FetchCommand.code:type_name -> failure_details.FetchCommand.Code + 28, // 93: failure_details.SyncCommand.code:type_name -> failure_details.SyncCommand.Code + 29, // 94: failure_details.Sandbox.code:type_name -> failure_details.Sandbox.Code + 30, // 95: failure_details.IncludeScanning.code:type_name -> failure_details.IncludeScanning.Code + 58, // 96: failure_details.IncludeScanning.package_loading_code:type_name -> failure_details.PackageLoading.Code + 31, // 97: failure_details.TestCommand.code:type_name -> failure_details.TestCommand.Code + 32, // 98: failure_details.ActionQuery.code:type_name -> failure_details.ActionQuery.Code + 33, // 99: failure_details.TargetPatterns.code:type_name -> failure_details.TargetPatterns.Code + 34, // 100: failure_details.CleanCommand.code:type_name -> failure_details.CleanCommand.Code + 35, // 101: failure_details.ConfigCommand.code:type_name -> failure_details.ConfigCommand.Code + 36, // 102: failure_details.ConfigurableQuery.code:type_name -> failure_details.ConfigurableQuery.Code + 37, // 103: failure_details.DumpCommand.code:type_name -> failure_details.DumpCommand.Code + 38, // 104: failure_details.HelpCommand.code:type_name -> failure_details.HelpCommand.Code + 39, // 105: failure_details.MobileInstall.code:type_name -> failure_details.MobileInstall.Code + 40, // 106: failure_details.ProfileCommand.code:type_name -> failure_details.ProfileCommand.Code + 41, // 107: failure_details.RunCommand.code:type_name -> failure_details.RunCommand.Code + 42, // 108: failure_details.VersionCommand.code:type_name -> failure_details.VersionCommand.Code + 43, // 109: failure_details.PrintActionCommand.code:type_name -> failure_details.PrintActionCommand.Code + 44, // 110: failure_details.WorkspaceStatus.code:type_name -> failure_details.WorkspaceStatus.Code + 45, // 111: failure_details.JavaCompile.code:type_name -> failure_details.JavaCompile.Code + 46, // 112: failure_details.ActionRewinding.code:type_name -> failure_details.ActionRewinding.Code + 47, // 113: failure_details.CppCompile.code:type_name -> failure_details.CppCompile.Code + 48, // 114: failure_details.StarlarkAction.code:type_name -> failure_details.StarlarkAction.Code + 49, // 115: failure_details.NinjaAction.code:type_name -> failure_details.NinjaAction.Code + 50, // 116: failure_details.DynamicExecution.code:type_name -> failure_details.DynamicExecution.Code + 51, // 117: failure_details.FailAction.code:type_name -> failure_details.FailAction.Code + 52, // 118: failure_details.SymlinkAction.code:type_name -> failure_details.SymlinkAction.Code + 53, // 119: failure_details.CppLink.code:type_name -> failure_details.CppLink.Code + 54, // 120: failure_details.LtoAction.code:type_name -> failure_details.LtoAction.Code + 55, // 121: failure_details.TestAction.code:type_name -> failure_details.TestAction.Code + 56, // 122: failure_details.Worker.code:type_name -> failure_details.Worker.Code + 57, // 123: failure_details.Analysis.code:type_name -> failure_details.Analysis.Code + 58, // 124: failure_details.PackageLoading.code:type_name -> failure_details.PackageLoading.Code + 59, // 125: failure_details.Toolchain.code:type_name -> failure_details.Toolchain.Code + 60, // 126: failure_details.StarlarkLoading.code:type_name -> failure_details.StarlarkLoading.Code + 61, // 127: failure_details.ExternalDeps.code:type_name -> failure_details.ExternalDeps.Code + 62, // 128: failure_details.DiffAwareness.code:type_name -> failure_details.DiffAwareness.Code + 63, // 129: failure_details.ModCommand.code:type_name -> failure_details.ModCommand.Code + 131, // 130: failure_details.metadata:extendee -> google.protobuf.EnumValueOptions + 64, // 131: failure_details.metadata:type_name -> failure_details.FailureDetailMetadata + 132, // [132:132] is the sub-list for method output_type + 132, // [132:132] is the sub-list for method input_type + 131, // [131:132] is the sub-list for extension type_name + 130, // [130:131] is the sub-list for extension extendee + 0, // [0:130] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_failure_details_proto_init() } +func file_src_main_protobuf_failure_details_proto_init() { + if File_src_main_protobuf_failure_details_proto != nil { + return + } + file_src_main_protobuf_failure_details_proto_msgTypes[1].OneofWrappers = []any{ + (*FailureDetail_Interrupted)(nil), + (*FailureDetail_ExternalRepository)(nil), + (*FailureDetail_BuildProgress)(nil), + (*FailureDetail_RemoteOptions)(nil), + (*FailureDetail_ClientEnvironment)(nil), + (*FailureDetail_Crash)(nil), + (*FailureDetail_SymlinkForest)(nil), + (*FailureDetail_PackageOptions)(nil), + (*FailureDetail_RemoteExecution)(nil), + (*FailureDetail_Execution)(nil), + (*FailureDetail_Workspaces)(nil), + (*FailureDetail_CrashOptions)(nil), + (*FailureDetail_Filesystem)(nil), + (*FailureDetail_ExecutionOptions)(nil), + (*FailureDetail_Command)(nil), + (*FailureDetail_Spawn)(nil), + (*FailureDetail_GrpcServer)(nil), + (*FailureDetail_CanonicalizeFlags)(nil), + (*FailureDetail_BuildConfiguration)(nil), + (*FailureDetail_InfoCommand)(nil), + (*FailureDetail_MemoryOptions)(nil), + (*FailureDetail_Query)(nil), + (*FailureDetail_LocalExecution)(nil), + (*FailureDetail_ActionCache)(nil), + (*FailureDetail_FetchCommand)(nil), + (*FailureDetail_SyncCommand)(nil), + (*FailureDetail_Sandbox)(nil), + (*FailureDetail_IncludeScanning)(nil), + (*FailureDetail_TestCommand)(nil), + (*FailureDetail_ActionQuery)(nil), + (*FailureDetail_TargetPatterns)(nil), + (*FailureDetail_CleanCommand)(nil), + (*FailureDetail_ConfigCommand)(nil), + (*FailureDetail_ConfigurableQuery)(nil), + (*FailureDetail_DumpCommand)(nil), + (*FailureDetail_HelpCommand)(nil), + (*FailureDetail_MobileInstall)(nil), + (*FailureDetail_ProfileCommand)(nil), + (*FailureDetail_RunCommand)(nil), + (*FailureDetail_VersionCommand)(nil), + (*FailureDetail_PrintActionCommand)(nil), + (*FailureDetail_WorkspaceStatus)(nil), + (*FailureDetail_JavaCompile)(nil), + (*FailureDetail_ActionRewinding)(nil), + (*FailureDetail_CppCompile)(nil), + (*FailureDetail_StarlarkAction)(nil), + (*FailureDetail_NinjaAction)(nil), + (*FailureDetail_DynamicExecution)(nil), + (*FailureDetail_FailAction)(nil), + (*FailureDetail_SymlinkAction)(nil), + (*FailureDetail_CppLink)(nil), + (*FailureDetail_LtoAction)(nil), + (*FailureDetail_TestAction)(nil), + (*FailureDetail_Worker)(nil), + (*FailureDetail_Analysis)(nil), + (*FailureDetail_PackageLoading)(nil), + (*FailureDetail_Toolchain)(nil), + (*FailureDetail_StarlarkLoading)(nil), + (*FailureDetail_ExternalDeps)(nil), + (*FailureDetail_DiffAwareness)(nil), + (*FailureDetail_ModCommand)(nil), + (*FailureDetail_BuildReport)(nil), + (*FailureDetail_Skyfocus)(nil), + (*FailureDetail_RemoteAnalysisCaching)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_failure_details_proto_rawDesc), len(file_src_main_protobuf_failure_details_proto_rawDesc)), + NumEnums: 64, + NumMessages: 67, + NumExtensions: 1, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_failure_details_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_failure_details_proto_depIdxs, + EnumInfos: file_src_main_protobuf_failure_details_proto_enumTypes, + MessageInfos: file_src_main_protobuf_failure_details_proto_msgTypes, + ExtensionInfos: file_src_main_protobuf_failure_details_proto_extTypes, + }.Build() + File_src_main_protobuf_failure_details_proto = out.File + file_src_main_protobuf_failure_details_proto_goTypes = nil + file_src_main_protobuf_failure_details_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod new file mode 100644 index 0000000..f8b32e6 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/failure_details.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel new file mode 100644 index 0000000..8fe9fa6 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel @@ -0,0 +1,13 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "invocation_policy", + srcs = ["invocation_policy.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy", + visibility = ["//visibility:public"], + deps = [ + "@bazelapis//src/main/protobuf:strategy_policy_go_proto", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod new file mode 100644 index 0000000..589fbaa --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/invocation_policy.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go new file mode 100755 index 0000000..de49510 --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go @@ -0,0 +1,659 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/invocation_policy.proto + +package invocation_policy + +import ( + strategy_policy "github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type SetValue_Behavior int32 + +const ( + SetValue_UNDEFINED SetValue_Behavior = 0 + SetValue_ALLOW_OVERRIDES SetValue_Behavior = 1 + SetValue_APPEND SetValue_Behavior = 2 + SetValue_FINAL_VALUE_IGNORE_OVERRIDES SetValue_Behavior = 3 +) + +// Enum value maps for SetValue_Behavior. +var ( + SetValue_Behavior_name = map[int32]string{ + 0: "UNDEFINED", + 1: "ALLOW_OVERRIDES", + 2: "APPEND", + 3: "FINAL_VALUE_IGNORE_OVERRIDES", + } + SetValue_Behavior_value = map[string]int32{ + "UNDEFINED": 0, + "ALLOW_OVERRIDES": 1, + "APPEND": 2, + "FINAL_VALUE_IGNORE_OVERRIDES": 3, + } +) + +func (x SetValue_Behavior) Enum() *SetValue_Behavior { + p := new(SetValue_Behavior) + *p = x + return p +} + +func (x SetValue_Behavior) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SetValue_Behavior) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_invocation_policy_proto_enumTypes[0].Descriptor() +} + +func (SetValue_Behavior) Type() protoreflect.EnumType { + return &file_src_main_protobuf_invocation_policy_proto_enumTypes[0] +} + +func (x SetValue_Behavior) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *SetValue_Behavior) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = SetValue_Behavior(num) + return nil +} + +// Deprecated: Use SetValue_Behavior.Descriptor instead. +func (SetValue_Behavior) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{2, 0} +} + +type InvocationPolicy struct { + state protoimpl.MessageState `protogen:"open.v1"` + FlagPolicies []*FlagPolicy `protobuf:"bytes,1,rep,name=flag_policies,json=flagPolicies" json:"flag_policies,omitempty"` + StrategyPolicy *strategy_policy.StrategyPolicy `protobuf:"bytes,2,opt,name=strategy_policy,json=strategyPolicy" json:"strategy_policy,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *InvocationPolicy) Reset() { + *x = InvocationPolicy{} + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *InvocationPolicy) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*InvocationPolicy) ProtoMessage() {} + +func (x *InvocationPolicy) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use InvocationPolicy.ProtoReflect.Descriptor instead. +func (*InvocationPolicy) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{0} +} + +func (x *InvocationPolicy) GetFlagPolicies() []*FlagPolicy { + if x != nil { + return x.FlagPolicies + } + return nil +} + +func (x *InvocationPolicy) GetStrategyPolicy() *strategy_policy.StrategyPolicy { + if x != nil { + return x.StrategyPolicy + } + return nil +} + +type FlagPolicy struct { + state protoimpl.MessageState `protogen:"open.v1"` + FlagName *string `protobuf:"bytes,1,opt,name=flag_name,json=flagName" json:"flag_name,omitempty"` + Commands []string `protobuf:"bytes,2,rep,name=commands" json:"commands,omitempty"` + // Types that are valid to be assigned to Operation: + // + // *FlagPolicy_SetValue + // *FlagPolicy_UseDefault + // *FlagPolicy_DisallowValues + // *FlagPolicy_AllowValues + Operation isFlagPolicy_Operation `protobuf_oneof:"operation"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FlagPolicy) Reset() { + *x = FlagPolicy{} + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FlagPolicy) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FlagPolicy) ProtoMessage() {} + +func (x *FlagPolicy) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FlagPolicy.ProtoReflect.Descriptor instead. +func (*FlagPolicy) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{1} +} + +func (x *FlagPolicy) GetFlagName() string { + if x != nil && x.FlagName != nil { + return *x.FlagName + } + return "" +} + +func (x *FlagPolicy) GetCommands() []string { + if x != nil { + return x.Commands + } + return nil +} + +func (x *FlagPolicy) GetOperation() isFlagPolicy_Operation { + if x != nil { + return x.Operation + } + return nil +} + +func (x *FlagPolicy) GetSetValue() *SetValue { + if x != nil { + if x, ok := x.Operation.(*FlagPolicy_SetValue); ok { + return x.SetValue + } + } + return nil +} + +func (x *FlagPolicy) GetUseDefault() *UseDefault { + if x != nil { + if x, ok := x.Operation.(*FlagPolicy_UseDefault); ok { + return x.UseDefault + } + } + return nil +} + +func (x *FlagPolicy) GetDisallowValues() *DisallowValues { + if x != nil { + if x, ok := x.Operation.(*FlagPolicy_DisallowValues); ok { + return x.DisallowValues + } + } + return nil +} + +func (x *FlagPolicy) GetAllowValues() *AllowValues { + if x != nil { + if x, ok := x.Operation.(*FlagPolicy_AllowValues); ok { + return x.AllowValues + } + } + return nil +} + +type isFlagPolicy_Operation interface { + isFlagPolicy_Operation() +} + +type FlagPolicy_SetValue struct { + SetValue *SetValue `protobuf:"bytes,3,opt,name=set_value,json=setValue,oneof"` +} + +type FlagPolicy_UseDefault struct { + UseDefault *UseDefault `protobuf:"bytes,4,opt,name=use_default,json=useDefault,oneof"` +} + +type FlagPolicy_DisallowValues struct { + DisallowValues *DisallowValues `protobuf:"bytes,5,opt,name=disallow_values,json=disallowValues,oneof"` +} + +type FlagPolicy_AllowValues struct { + AllowValues *AllowValues `protobuf:"bytes,6,opt,name=allow_values,json=allowValues,oneof"` +} + +func (*FlagPolicy_SetValue) isFlagPolicy_Operation() {} + +func (*FlagPolicy_UseDefault) isFlagPolicy_Operation() {} + +func (*FlagPolicy_DisallowValues) isFlagPolicy_Operation() {} + +func (*FlagPolicy_AllowValues) isFlagPolicy_Operation() {} + +type SetValue struct { + state protoimpl.MessageState `protogen:"open.v1"` + FlagValue []string `protobuf:"bytes,1,rep,name=flag_value,json=flagValue" json:"flag_value,omitempty"` + Behavior *SetValue_Behavior `protobuf:"varint,4,opt,name=behavior,enum=blaze.invocation_policy.SetValue_Behavior" json:"behavior,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SetValue) Reset() { + *x = SetValue{} + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SetValue) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SetValue) ProtoMessage() {} + +func (x *SetValue) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SetValue.ProtoReflect.Descriptor instead. +func (*SetValue) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{2} +} + +func (x *SetValue) GetFlagValue() []string { + if x != nil { + return x.FlagValue + } + return nil +} + +func (x *SetValue) GetBehavior() SetValue_Behavior { + if x != nil && x.Behavior != nil { + return *x.Behavior + } + return SetValue_UNDEFINED +} + +type UseDefault struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *UseDefault) Reset() { + *x = UseDefault{} + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *UseDefault) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UseDefault) ProtoMessage() {} + +func (x *UseDefault) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UseDefault.ProtoReflect.Descriptor instead. +func (*UseDefault) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{3} +} + +type DisallowValues struct { + state protoimpl.MessageState `protogen:"open.v1"` + DisallowedValues []string `protobuf:"bytes,1,rep,name=disallowed_values,json=disallowedValues" json:"disallowed_values,omitempty"` + // Types that are valid to be assigned to ReplacementValue: + // + // *DisallowValues_NewValue + // *DisallowValues_UseDefault + ReplacementValue isDisallowValues_ReplacementValue `protobuf_oneof:"replacement_value"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DisallowValues) Reset() { + *x = DisallowValues{} + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DisallowValues) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DisallowValues) ProtoMessage() {} + +func (x *DisallowValues) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DisallowValues.ProtoReflect.Descriptor instead. +func (*DisallowValues) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{4} +} + +func (x *DisallowValues) GetDisallowedValues() []string { + if x != nil { + return x.DisallowedValues + } + return nil +} + +func (x *DisallowValues) GetReplacementValue() isDisallowValues_ReplacementValue { + if x != nil { + return x.ReplacementValue + } + return nil +} + +func (x *DisallowValues) GetNewValue() string { + if x != nil { + if x, ok := x.ReplacementValue.(*DisallowValues_NewValue); ok { + return x.NewValue + } + } + return "" +} + +func (x *DisallowValues) GetUseDefault() *UseDefault { + if x != nil { + if x, ok := x.ReplacementValue.(*DisallowValues_UseDefault); ok { + return x.UseDefault + } + } + return nil +} + +type isDisallowValues_ReplacementValue interface { + isDisallowValues_ReplacementValue() +} + +type DisallowValues_NewValue struct { + NewValue string `protobuf:"bytes,3,opt,name=new_value,json=newValue,oneof"` +} + +type DisallowValues_UseDefault struct { + UseDefault *UseDefault `protobuf:"bytes,4,opt,name=use_default,json=useDefault,oneof"` +} + +func (*DisallowValues_NewValue) isDisallowValues_ReplacementValue() {} + +func (*DisallowValues_UseDefault) isDisallowValues_ReplacementValue() {} + +type AllowValues struct { + state protoimpl.MessageState `protogen:"open.v1"` + AllowedValues []string `protobuf:"bytes,1,rep,name=allowed_values,json=allowedValues" json:"allowed_values,omitempty"` + // Types that are valid to be assigned to ReplacementValue: + // + // *AllowValues_NewValue + // *AllowValues_UseDefault + ReplacementValue isAllowValues_ReplacementValue `protobuf_oneof:"replacement_value"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *AllowValues) Reset() { + *x = AllowValues{} + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *AllowValues) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AllowValues) ProtoMessage() {} + +func (x *AllowValues) ProtoReflect() protoreflect.Message { + mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AllowValues.ProtoReflect.Descriptor instead. +func (*AllowValues) Descriptor() ([]byte, []int) { + return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{5} +} + +func (x *AllowValues) GetAllowedValues() []string { + if x != nil { + return x.AllowedValues + } + return nil +} + +func (x *AllowValues) GetReplacementValue() isAllowValues_ReplacementValue { + if x != nil { + return x.ReplacementValue + } + return nil +} + +func (x *AllowValues) GetNewValue() string { + if x != nil { + if x, ok := x.ReplacementValue.(*AllowValues_NewValue); ok { + return x.NewValue + } + } + return "" +} + +func (x *AllowValues) GetUseDefault() *UseDefault { + if x != nil { + if x, ok := x.ReplacementValue.(*AllowValues_UseDefault); ok { + return x.UseDefault + } + } + return nil +} + +type isAllowValues_ReplacementValue interface { + isAllowValues_ReplacementValue() +} + +type AllowValues_NewValue struct { + NewValue string `protobuf:"bytes,3,opt,name=new_value,json=newValue,oneof"` +} + +type AllowValues_UseDefault struct { + UseDefault *UseDefault `protobuf:"bytes,4,opt,name=use_default,json=useDefault,oneof"` +} + +func (*AllowValues_NewValue) isAllowValues_ReplacementValue() {} + +func (*AllowValues_UseDefault) isAllowValues_ReplacementValue() {} + +var File_src_main_protobuf_invocation_policy_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_invocation_policy_proto_rawDesc = "" + + "\n" + + ")src/main/protobuf/invocation_policy.proto\x12\x17blaze.invocation_policy\x1a'src/main/protobuf/strategy_policy.proto\"\xac\x01\n" + + "\x10InvocationPolicy\x12H\n" + + "\rflag_policies\x18\x01 \x03(\v2#.blaze.invocation_policy.FlagPolicyR\fflagPolicies\x12N\n" + + "\x0fstrategy_policy\x18\x02 \x01(\v2%.blaze.strategy_policy.StrategyPolicyR\x0estrategyPolicy\"\xfb\x02\n" + + "\n" + + "FlagPolicy\x12\x1b\n" + + "\tflag_name\x18\x01 \x01(\tR\bflagName\x12\x1a\n" + + "\bcommands\x18\x02 \x03(\tR\bcommands\x12@\n" + + "\tset_value\x18\x03 \x01(\v2!.blaze.invocation_policy.SetValueH\x00R\bsetValue\x12F\n" + + "\vuse_default\x18\x04 \x01(\v2#.blaze.invocation_policy.UseDefaultH\x00R\n" + + "useDefault\x12R\n" + + "\x0fdisallow_values\x18\x05 \x01(\v2'.blaze.invocation_policy.DisallowValuesH\x00R\x0edisallowValues\x12I\n" + + "\fallow_values\x18\x06 \x01(\v2$.blaze.invocation_policy.AllowValuesH\x00R\vallowValuesB\v\n" + + "\toperation\"\xdb\x01\n" + + "\bSetValue\x12\x1d\n" + + "\n" + + "flag_value\x18\x01 \x03(\tR\tflagValue\x12F\n" + + "\bbehavior\x18\x04 \x01(\x0e2*.blaze.invocation_policy.SetValue.BehaviorR\bbehavior\"\\\n" + + "\bBehavior\x12\r\n" + + "\tUNDEFINED\x10\x00\x12\x13\n" + + "\x0fALLOW_OVERRIDES\x10\x01\x12\n" + + "\n" + + "\x06APPEND\x10\x02\x12 \n" + + "\x1cFINAL_VALUE_IGNORE_OVERRIDES\x10\x03J\x04\b\x02\x10\x03J\x04\b\x03\x10\x04\"\f\n" + + "\n" + + "UseDefault\"\xbf\x01\n" + + "\x0eDisallowValues\x12+\n" + + "\x11disallowed_values\x18\x01 \x03(\tR\x10disallowedValues\x12\x1d\n" + + "\tnew_value\x18\x03 \x01(\tH\x00R\bnewValue\x12F\n" + + "\vuse_default\x18\x04 \x01(\v2#.blaze.invocation_policy.UseDefaultH\x00R\n" + + "useDefaultB\x13\n" + + "\x11replacement_valueJ\x04\b\x02\x10\x03\"\xb6\x01\n" + + "\vAllowValues\x12%\n" + + "\x0eallowed_values\x18\x01 \x03(\tR\rallowedValues\x12\x1d\n" + + "\tnew_value\x18\x03 \x01(\tH\x00R\bnewValue\x12F\n" + + "\vuse_default\x18\x04 \x01(\v2#.blaze.invocation_policy.UseDefaultH\x00R\n" + + "useDefaultB\x13\n" + + "\x11replacement_valueJ\x04\b\x02\x10\x03B-\n" + + "+com.google.devtools.build.lib.runtime.proto" + +var ( + file_src_main_protobuf_invocation_policy_proto_rawDescOnce sync.Once + file_src_main_protobuf_invocation_policy_proto_rawDescData []byte +) + +func file_src_main_protobuf_invocation_policy_proto_rawDescGZIP() []byte { + file_src_main_protobuf_invocation_policy_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_invocation_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_invocation_policy_proto_rawDesc), len(file_src_main_protobuf_invocation_policy_proto_rawDesc))) + }) + return file_src_main_protobuf_invocation_policy_proto_rawDescData +} + +var file_src_main_protobuf_invocation_policy_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_src_main_protobuf_invocation_policy_proto_msgTypes = make([]protoimpl.MessageInfo, 6) +var file_src_main_protobuf_invocation_policy_proto_goTypes = []any{ + (SetValue_Behavior)(0), // 0: blaze.invocation_policy.SetValue.Behavior + (*InvocationPolicy)(nil), // 1: blaze.invocation_policy.InvocationPolicy + (*FlagPolicy)(nil), // 2: blaze.invocation_policy.FlagPolicy + (*SetValue)(nil), // 3: blaze.invocation_policy.SetValue + (*UseDefault)(nil), // 4: blaze.invocation_policy.UseDefault + (*DisallowValues)(nil), // 5: blaze.invocation_policy.DisallowValues + (*AllowValues)(nil), // 6: blaze.invocation_policy.AllowValues + (*strategy_policy.StrategyPolicy)(nil), // 7: blaze.strategy_policy.StrategyPolicy +} +var file_src_main_protobuf_invocation_policy_proto_depIdxs = []int32{ + 2, // 0: blaze.invocation_policy.InvocationPolicy.flag_policies:type_name -> blaze.invocation_policy.FlagPolicy + 7, // 1: blaze.invocation_policy.InvocationPolicy.strategy_policy:type_name -> blaze.strategy_policy.StrategyPolicy + 3, // 2: blaze.invocation_policy.FlagPolicy.set_value:type_name -> blaze.invocation_policy.SetValue + 4, // 3: blaze.invocation_policy.FlagPolicy.use_default:type_name -> blaze.invocation_policy.UseDefault + 5, // 4: blaze.invocation_policy.FlagPolicy.disallow_values:type_name -> blaze.invocation_policy.DisallowValues + 6, // 5: blaze.invocation_policy.FlagPolicy.allow_values:type_name -> blaze.invocation_policy.AllowValues + 0, // 6: blaze.invocation_policy.SetValue.behavior:type_name -> blaze.invocation_policy.SetValue.Behavior + 4, // 7: blaze.invocation_policy.DisallowValues.use_default:type_name -> blaze.invocation_policy.UseDefault + 4, // 8: blaze.invocation_policy.AllowValues.use_default:type_name -> blaze.invocation_policy.UseDefault + 9, // [9:9] is the sub-list for method output_type + 9, // [9:9] is the sub-list for method input_type + 9, // [9:9] is the sub-list for extension type_name + 9, // [9:9] is the sub-list for extension extendee + 0, // [0:9] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_invocation_policy_proto_init() } +func file_src_main_protobuf_invocation_policy_proto_init() { + if File_src_main_protobuf_invocation_policy_proto != nil { + return + } + file_src_main_protobuf_invocation_policy_proto_msgTypes[1].OneofWrappers = []any{ + (*FlagPolicy_SetValue)(nil), + (*FlagPolicy_UseDefault)(nil), + (*FlagPolicy_DisallowValues)(nil), + (*FlagPolicy_AllowValues)(nil), + } + file_src_main_protobuf_invocation_policy_proto_msgTypes[4].OneofWrappers = []any{ + (*DisallowValues_NewValue)(nil), + (*DisallowValues_UseDefault)(nil), + } + file_src_main_protobuf_invocation_policy_proto_msgTypes[5].OneofWrappers = []any{ + (*AllowValues_NewValue)(nil), + (*AllowValues_UseDefault)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_invocation_policy_proto_rawDesc), len(file_src_main_protobuf_invocation_policy_proto_rawDesc)), + NumEnums: 1, + NumMessages: 6, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_invocation_policy_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_invocation_policy_proto_depIdxs, + EnumInfos: file_src_main_protobuf_invocation_policy_proto_enumTypes, + MessageInfos: file_src_main_protobuf_invocation_policy_proto_msgTypes, + }.Build() + File_src_main_protobuf_invocation_policy_proto = out.File + file_src_main_protobuf_invocation_policy_proto_goTypes = nil + file_src_main_protobuf_invocation_policy_proto_depIdxs = nil +} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel new file mode 100644 index 0000000..473053b --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "option_filters", + srcs = ["option_filters.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod new file mode 100644 index 0000000..ab3850c --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod @@ -0,0 +1,3 @@ +module github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/option_filters.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go new file mode 100755 index 0000000..5348d8b --- /dev/null +++ b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go @@ -0,0 +1,247 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: src/main/protobuf/option_filters.proto + +package option_filters + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type OptionEffectTag int32 + +const ( + OptionEffectTag_UNKNOWN OptionEffectTag = 0 + OptionEffectTag_NO_OP OptionEffectTag = 1 + OptionEffectTag_LOSES_INCREMENTAL_STATE OptionEffectTag = 2 + OptionEffectTag_CHANGES_INPUTS OptionEffectTag = 3 + OptionEffectTag_AFFECTS_OUTPUTS OptionEffectTag = 4 + OptionEffectTag_BUILD_FILE_SEMANTICS OptionEffectTag = 5 + OptionEffectTag_BAZEL_INTERNAL_CONFIGURATION OptionEffectTag = 6 + OptionEffectTag_LOADING_AND_ANALYSIS OptionEffectTag = 7 + OptionEffectTag_EXECUTION OptionEffectTag = 8 + OptionEffectTag_HOST_MACHINE_RESOURCE_OPTIMIZATIONS OptionEffectTag = 9 + OptionEffectTag_EAGERNESS_TO_EXIT OptionEffectTag = 10 + OptionEffectTag_BAZEL_MONITORING OptionEffectTag = 11 + OptionEffectTag_TERMINAL_OUTPUT OptionEffectTag = 12 + OptionEffectTag_ACTION_COMMAND_LINES OptionEffectTag = 13 + OptionEffectTag_TEST_RUNNER OptionEffectTag = 14 +) + +// Enum value maps for OptionEffectTag. +var ( + OptionEffectTag_name = map[int32]string{ + 0: "UNKNOWN", + 1: "NO_OP", + 2: "LOSES_INCREMENTAL_STATE", + 3: "CHANGES_INPUTS", + 4: "AFFECTS_OUTPUTS", + 5: "BUILD_FILE_SEMANTICS", + 6: "BAZEL_INTERNAL_CONFIGURATION", + 7: "LOADING_AND_ANALYSIS", + 8: "EXECUTION", + 9: "HOST_MACHINE_RESOURCE_OPTIMIZATIONS", + 10: "EAGERNESS_TO_EXIT", + 11: "BAZEL_MONITORING", + 12: "TERMINAL_OUTPUT", + 13: "ACTION_COMMAND_LINES", + 14: "TEST_RUNNER", + } + OptionEffectTag_value = map[string]int32{ + "UNKNOWN": 0, + "NO_OP": 1, + "LOSES_INCREMENTAL_STATE": 2, + "CHANGES_INPUTS": 3, + "AFFECTS_OUTPUTS": 4, + "BUILD_FILE_SEMANTICS": 5, + "BAZEL_INTERNAL_CONFIGURATION": 6, + "LOADING_AND_ANALYSIS": 7, + "EXECUTION": 8, + "HOST_MACHINE_RESOURCE_OPTIMIZATIONS": 9, + "EAGERNESS_TO_EXIT": 10, + "BAZEL_MONITORING": 11, + "TERMINAL_OUTPUT": 12, + "ACTION_COMMAND_LINES": 13, + "TEST_RUNNER": 14, + } +) + +func (x OptionEffectTag) Enum() *OptionEffectTag { + p := new(OptionEffectTag) + *p = x + return p +} + +func (x OptionEffectTag) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (OptionEffectTag) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_option_filters_proto_enumTypes[0].Descriptor() +} + +func (OptionEffectTag) Type() protoreflect.EnumType { + return &file_src_main_protobuf_option_filters_proto_enumTypes[0] +} + +func (x OptionEffectTag) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use OptionEffectTag.Descriptor instead. +func (OptionEffectTag) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_option_filters_proto_rawDescGZIP(), []int{0} +} + +type OptionMetadataTag int32 + +const ( + OptionMetadataTag_EXPERIMENTAL OptionMetadataTag = 0 + OptionMetadataTag_INCOMPATIBLE_CHANGE OptionMetadataTag = 1 + OptionMetadataTag_DEPRECATED OptionMetadataTag = 2 + OptionMetadataTag_HIDDEN OptionMetadataTag = 3 + OptionMetadataTag_INTERNAL OptionMetadataTag = 4 + OptionMetadataTag_IMMUTABLE OptionMetadataTag = 7 +) + +// Enum value maps for OptionMetadataTag. +var ( + OptionMetadataTag_name = map[int32]string{ + 0: "EXPERIMENTAL", + 1: "INCOMPATIBLE_CHANGE", + 2: "DEPRECATED", + 3: "HIDDEN", + 4: "INTERNAL", + 7: "IMMUTABLE", + } + OptionMetadataTag_value = map[string]int32{ + "EXPERIMENTAL": 0, + "INCOMPATIBLE_CHANGE": 1, + "DEPRECATED": 2, + "HIDDEN": 3, + "INTERNAL": 4, + "IMMUTABLE": 7, + } +) + +func (x OptionMetadataTag) Enum() *OptionMetadataTag { + p := new(OptionMetadataTag) + *p = x + return p +} + +func (x OptionMetadataTag) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (OptionMetadataTag) Descriptor() protoreflect.EnumDescriptor { + return file_src_main_protobuf_option_filters_proto_enumTypes[1].Descriptor() +} + +func (OptionMetadataTag) Type() protoreflect.EnumType { + return &file_src_main_protobuf_option_filters_proto_enumTypes[1] +} + +func (x OptionMetadataTag) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use OptionMetadataTag.Descriptor instead. +func (OptionMetadataTag) EnumDescriptor() ([]byte, []int) { + return file_src_main_protobuf_option_filters_proto_rawDescGZIP(), []int{1} +} + +var File_src_main_protobuf_option_filters_proto protoreflect.FileDescriptor + +const file_src_main_protobuf_option_filters_proto_rawDesc = "" + + "\n" + + "&src/main/protobuf/option_filters.proto\x12\aoptions*\xea\x02\n" + + "\x0fOptionEffectTag\x12\v\n" + + "\aUNKNOWN\x10\x00\x12\t\n" + + "\x05NO_OP\x10\x01\x12\x1b\n" + + "\x17LOSES_INCREMENTAL_STATE\x10\x02\x12\x12\n" + + "\x0eCHANGES_INPUTS\x10\x03\x12\x13\n" + + "\x0fAFFECTS_OUTPUTS\x10\x04\x12\x18\n" + + "\x14BUILD_FILE_SEMANTICS\x10\x05\x12 \n" + + "\x1cBAZEL_INTERNAL_CONFIGURATION\x10\x06\x12\x18\n" + + "\x14LOADING_AND_ANALYSIS\x10\a\x12\r\n" + + "\tEXECUTION\x10\b\x12'\n" + + "#HOST_MACHINE_RESOURCE_OPTIMIZATIONS\x10\t\x12\x15\n" + + "\x11EAGERNESS_TO_EXIT\x10\n" + + "\x12\x14\n" + + "\x10BAZEL_MONITORING\x10\v\x12\x13\n" + + "\x0fTERMINAL_OUTPUT\x10\f\x12\x18\n" + + "\x14ACTION_COMMAND_LINES\x10\r\x12\x0f\n" + + "\vTEST_RUNNER\x10\x0e*\xc3\x01\n" + + "\x11OptionMetadataTag\x12\x10\n" + + "\fEXPERIMENTAL\x10\x00\x12\x17\n" + + "\x13INCOMPATIBLE_CHANGE\x10\x01\x12\x0e\n" + + "\n" + + "DEPRECATED\x10\x02\x12\n" + + "\n" + + "\x06HIDDEN\x10\x03\x12\f\n" + + "\bINTERNAL\x10\x04\x12\r\n" + + "\tIMMUTABLE\x10\a\"\x04\b\x05\x10\x05\"\x04\b\x06\x10\x06*%TRIGGERED_BY_ALL_INCOMPATIBLE_CHANGES*\x17EXPLICIT_IN_OUTPUT_PATHB*\n" + + "(com.google.devtools.common.options.protob\x06proto3" + +var ( + file_src_main_protobuf_option_filters_proto_rawDescOnce sync.Once + file_src_main_protobuf_option_filters_proto_rawDescData []byte +) + +func file_src_main_protobuf_option_filters_proto_rawDescGZIP() []byte { + file_src_main_protobuf_option_filters_proto_rawDescOnce.Do(func() { + file_src_main_protobuf_option_filters_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_option_filters_proto_rawDesc), len(file_src_main_protobuf_option_filters_proto_rawDesc))) + }) + return file_src_main_protobuf_option_filters_proto_rawDescData +} + +var file_src_main_protobuf_option_filters_proto_enumTypes = make([]protoimpl.EnumInfo, 2) +var file_src_main_protobuf_option_filters_proto_goTypes = []any{ + (OptionEffectTag)(0), // 0: options.OptionEffectTag + (OptionMetadataTag)(0), // 1: options.OptionMetadataTag +} +var file_src_main_protobuf_option_filters_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_src_main_protobuf_option_filters_proto_init() } +func file_src_main_protobuf_option_filters_proto_init() { + if File_src_main_protobuf_option_filters_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_option_filters_proto_rawDesc), len(file_src_main_protobuf_option_filters_proto_rawDesc)), + NumEnums: 2, + NumMessages: 0, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_src_main_protobuf_option_filters_proto_goTypes, + DependencyIndexes: file_src_main_protobuf_option_filters_proto_depIdxs, + EnumInfos: file_src_main_protobuf_option_filters_proto_enumTypes, + }.Build() + File_src_main_protobuf_option_filters_proto = out.File + file_src_main_protobuf_option_filters_proto_goTypes = nil + file_src_main_protobuf_option_filters_proto_depIdxs = nil +} diff --git a/genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel new file mode 100644 index 0000000..1ec267a --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "descriptorpb", + srcs = ["descriptor.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/descriptorpb", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go b/genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go new file mode 100755 index 0000000..efd6b09 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go @@ -0,0 +1,4578 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: google/protobuf/descriptor.proto + +package descriptorpb + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type Edition int32 + +const ( + Edition_EDITION_UNKNOWN Edition = 0 + Edition_EDITION_LEGACY Edition = 900 + Edition_EDITION_PROTO2 Edition = 998 + Edition_EDITION_PROTO3 Edition = 999 + Edition_EDITION_2023 Edition = 1000 + Edition_EDITION_2024 Edition = 1001 + Edition_EDITION_1_TEST_ONLY Edition = 1 + Edition_EDITION_2_TEST_ONLY Edition = 2 + Edition_EDITION_99997_TEST_ONLY Edition = 99997 + Edition_EDITION_99998_TEST_ONLY Edition = 99998 + Edition_EDITION_99999_TEST_ONLY Edition = 99999 + Edition_EDITION_MAX Edition = 2147483647 +) + +// Enum value maps for Edition. +var ( + Edition_name = map[int32]string{ + 0: "EDITION_UNKNOWN", + 900: "EDITION_LEGACY", + 998: "EDITION_PROTO2", + 999: "EDITION_PROTO3", + 1000: "EDITION_2023", + 1001: "EDITION_2024", + 1: "EDITION_1_TEST_ONLY", + 2: "EDITION_2_TEST_ONLY", + 99997: "EDITION_99997_TEST_ONLY", + 99998: "EDITION_99998_TEST_ONLY", + 99999: "EDITION_99999_TEST_ONLY", + 2147483647: "EDITION_MAX", + } + Edition_value = map[string]int32{ + "EDITION_UNKNOWN": 0, + "EDITION_LEGACY": 900, + "EDITION_PROTO2": 998, + "EDITION_PROTO3": 999, + "EDITION_2023": 1000, + "EDITION_2024": 1001, + "EDITION_1_TEST_ONLY": 1, + "EDITION_2_TEST_ONLY": 2, + "EDITION_99997_TEST_ONLY": 99997, + "EDITION_99998_TEST_ONLY": 99998, + "EDITION_99999_TEST_ONLY": 99999, + "EDITION_MAX": 2147483647, + } +) + +func (x Edition) Enum() *Edition { + p := new(Edition) + *p = x + return p +} + +func (x Edition) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Edition) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[0].Descriptor() +} + +func (Edition) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[0] +} + +func (x Edition) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *Edition) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = Edition(num) + return nil +} + +// Deprecated: Use Edition.Descriptor instead. +func (Edition) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{0} +} + +type SymbolVisibility int32 + +const ( + SymbolVisibility_VISIBILITY_UNSET SymbolVisibility = 0 + SymbolVisibility_VISIBILITY_LOCAL SymbolVisibility = 1 + SymbolVisibility_VISIBILITY_EXPORT SymbolVisibility = 2 +) + +// Enum value maps for SymbolVisibility. +var ( + SymbolVisibility_name = map[int32]string{ + 0: "VISIBILITY_UNSET", + 1: "VISIBILITY_LOCAL", + 2: "VISIBILITY_EXPORT", + } + SymbolVisibility_value = map[string]int32{ + "VISIBILITY_UNSET": 0, + "VISIBILITY_LOCAL": 1, + "VISIBILITY_EXPORT": 2, + } +) + +func (x SymbolVisibility) Enum() *SymbolVisibility { + p := new(SymbolVisibility) + *p = x + return p +} + +func (x SymbolVisibility) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (SymbolVisibility) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[1].Descriptor() +} + +func (SymbolVisibility) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[1] +} + +func (x SymbolVisibility) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *SymbolVisibility) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = SymbolVisibility(num) + return nil +} + +// Deprecated: Use SymbolVisibility.Descriptor instead. +func (SymbolVisibility) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{1} +} + +type ExtensionRangeOptions_VerificationState int32 + +const ( + ExtensionRangeOptions_DECLARATION ExtensionRangeOptions_VerificationState = 0 + ExtensionRangeOptions_UNVERIFIED ExtensionRangeOptions_VerificationState = 1 +) + +// Enum value maps for ExtensionRangeOptions_VerificationState. +var ( + ExtensionRangeOptions_VerificationState_name = map[int32]string{ + 0: "DECLARATION", + 1: "UNVERIFIED", + } + ExtensionRangeOptions_VerificationState_value = map[string]int32{ + "DECLARATION": 0, + "UNVERIFIED": 1, + } +) + +func (x ExtensionRangeOptions_VerificationState) Enum() *ExtensionRangeOptions_VerificationState { + p := new(ExtensionRangeOptions_VerificationState) + *p = x + return p +} + +func (x ExtensionRangeOptions_VerificationState) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (ExtensionRangeOptions_VerificationState) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[2].Descriptor() +} + +func (ExtensionRangeOptions_VerificationState) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[2] +} + +func (x ExtensionRangeOptions_VerificationState) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *ExtensionRangeOptions_VerificationState) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = ExtensionRangeOptions_VerificationState(num) + return nil +} + +// Deprecated: Use ExtensionRangeOptions_VerificationState.Descriptor instead. +func (ExtensionRangeOptions_VerificationState) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3, 0} +} + +type FieldDescriptorProto_Type int32 + +const ( + FieldDescriptorProto_TYPE_DOUBLE FieldDescriptorProto_Type = 1 + FieldDescriptorProto_TYPE_FLOAT FieldDescriptorProto_Type = 2 + FieldDescriptorProto_TYPE_INT64 FieldDescriptorProto_Type = 3 + FieldDescriptorProto_TYPE_UINT64 FieldDescriptorProto_Type = 4 + FieldDescriptorProto_TYPE_INT32 FieldDescriptorProto_Type = 5 + FieldDescriptorProto_TYPE_FIXED64 FieldDescriptorProto_Type = 6 + FieldDescriptorProto_TYPE_FIXED32 FieldDescriptorProto_Type = 7 + FieldDescriptorProto_TYPE_BOOL FieldDescriptorProto_Type = 8 + FieldDescriptorProto_TYPE_STRING FieldDescriptorProto_Type = 9 + FieldDescriptorProto_TYPE_GROUP FieldDescriptorProto_Type = 10 + FieldDescriptorProto_TYPE_MESSAGE FieldDescriptorProto_Type = 11 + FieldDescriptorProto_TYPE_BYTES FieldDescriptorProto_Type = 12 + FieldDescriptorProto_TYPE_UINT32 FieldDescriptorProto_Type = 13 + FieldDescriptorProto_TYPE_ENUM FieldDescriptorProto_Type = 14 + FieldDescriptorProto_TYPE_SFIXED32 FieldDescriptorProto_Type = 15 + FieldDescriptorProto_TYPE_SFIXED64 FieldDescriptorProto_Type = 16 + FieldDescriptorProto_TYPE_SINT32 FieldDescriptorProto_Type = 17 + FieldDescriptorProto_TYPE_SINT64 FieldDescriptorProto_Type = 18 +) + +// Enum value maps for FieldDescriptorProto_Type. +var ( + FieldDescriptorProto_Type_name = map[int32]string{ + 1: "TYPE_DOUBLE", + 2: "TYPE_FLOAT", + 3: "TYPE_INT64", + 4: "TYPE_UINT64", + 5: "TYPE_INT32", + 6: "TYPE_FIXED64", + 7: "TYPE_FIXED32", + 8: "TYPE_BOOL", + 9: "TYPE_STRING", + 10: "TYPE_GROUP", + 11: "TYPE_MESSAGE", + 12: "TYPE_BYTES", + 13: "TYPE_UINT32", + 14: "TYPE_ENUM", + 15: "TYPE_SFIXED32", + 16: "TYPE_SFIXED64", + 17: "TYPE_SINT32", + 18: "TYPE_SINT64", + } + FieldDescriptorProto_Type_value = map[string]int32{ + "TYPE_DOUBLE": 1, + "TYPE_FLOAT": 2, + "TYPE_INT64": 3, + "TYPE_UINT64": 4, + "TYPE_INT32": 5, + "TYPE_FIXED64": 6, + "TYPE_FIXED32": 7, + "TYPE_BOOL": 8, + "TYPE_STRING": 9, + "TYPE_GROUP": 10, + "TYPE_MESSAGE": 11, + "TYPE_BYTES": 12, + "TYPE_UINT32": 13, + "TYPE_ENUM": 14, + "TYPE_SFIXED32": 15, + "TYPE_SFIXED64": 16, + "TYPE_SINT32": 17, + "TYPE_SINT64": 18, + } +) + +func (x FieldDescriptorProto_Type) Enum() *FieldDescriptorProto_Type { + p := new(FieldDescriptorProto_Type) + *p = x + return p +} + +func (x FieldDescriptorProto_Type) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FieldDescriptorProto_Type) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[3].Descriptor() +} + +func (FieldDescriptorProto_Type) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[3] +} + +func (x FieldDescriptorProto_Type) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FieldDescriptorProto_Type) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FieldDescriptorProto_Type(num) + return nil +} + +// Deprecated: Use FieldDescriptorProto_Type.Descriptor instead. +func (FieldDescriptorProto_Type) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 0} +} + +type FieldDescriptorProto_Label int32 + +const ( + FieldDescriptorProto_LABEL_OPTIONAL FieldDescriptorProto_Label = 1 + FieldDescriptorProto_LABEL_REPEATED FieldDescriptorProto_Label = 3 + FieldDescriptorProto_LABEL_REQUIRED FieldDescriptorProto_Label = 2 +) + +// Enum value maps for FieldDescriptorProto_Label. +var ( + FieldDescriptorProto_Label_name = map[int32]string{ + 1: "LABEL_OPTIONAL", + 3: "LABEL_REPEATED", + 2: "LABEL_REQUIRED", + } + FieldDescriptorProto_Label_value = map[string]int32{ + "LABEL_OPTIONAL": 1, + "LABEL_REPEATED": 3, + "LABEL_REQUIRED": 2, + } +) + +func (x FieldDescriptorProto_Label) Enum() *FieldDescriptorProto_Label { + p := new(FieldDescriptorProto_Label) + *p = x + return p +} + +func (x FieldDescriptorProto_Label) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FieldDescriptorProto_Label) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[4].Descriptor() +} + +func (FieldDescriptorProto_Label) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[4] +} + +func (x FieldDescriptorProto_Label) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FieldDescriptorProto_Label) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FieldDescriptorProto_Label(num) + return nil +} + +// Deprecated: Use FieldDescriptorProto_Label.Descriptor instead. +func (FieldDescriptorProto_Label) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 1} +} + +type FileOptions_OptimizeMode int32 + +const ( + FileOptions_SPEED FileOptions_OptimizeMode = 1 + FileOptions_CODE_SIZE FileOptions_OptimizeMode = 2 + FileOptions_LITE_RUNTIME FileOptions_OptimizeMode = 3 +) + +// Enum value maps for FileOptions_OptimizeMode. +var ( + FileOptions_OptimizeMode_name = map[int32]string{ + 1: "SPEED", + 2: "CODE_SIZE", + 3: "LITE_RUNTIME", + } + FileOptions_OptimizeMode_value = map[string]int32{ + "SPEED": 1, + "CODE_SIZE": 2, + "LITE_RUNTIME": 3, + } +) + +func (x FileOptions_OptimizeMode) Enum() *FileOptions_OptimizeMode { + p := new(FileOptions_OptimizeMode) + *p = x + return p +} + +func (x FileOptions_OptimizeMode) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FileOptions_OptimizeMode) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[5].Descriptor() +} + +func (FileOptions_OptimizeMode) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[5] +} + +func (x FileOptions_OptimizeMode) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FileOptions_OptimizeMode) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FileOptions_OptimizeMode(num) + return nil +} + +// Deprecated: Use FileOptions_OptimizeMode.Descriptor instead. +func (FileOptions_OptimizeMode) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10, 0} +} + +type FieldOptions_CType int32 + +const ( + FieldOptions_STRING FieldOptions_CType = 0 + FieldOptions_CORD FieldOptions_CType = 1 + FieldOptions_STRING_PIECE FieldOptions_CType = 2 +) + +// Enum value maps for FieldOptions_CType. +var ( + FieldOptions_CType_name = map[int32]string{ + 0: "STRING", + 1: "CORD", + 2: "STRING_PIECE", + } + FieldOptions_CType_value = map[string]int32{ + "STRING": 0, + "CORD": 1, + "STRING_PIECE": 2, + } +) + +func (x FieldOptions_CType) Enum() *FieldOptions_CType { + p := new(FieldOptions_CType) + *p = x + return p +} + +func (x FieldOptions_CType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FieldOptions_CType) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[6].Descriptor() +} + +func (FieldOptions_CType) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[6] +} + +func (x FieldOptions_CType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FieldOptions_CType) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FieldOptions_CType(num) + return nil +} + +// Deprecated: Use FieldOptions_CType.Descriptor instead. +func (FieldOptions_CType) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 0} +} + +type FieldOptions_JSType int32 + +const ( + FieldOptions_JS_NORMAL FieldOptions_JSType = 0 + FieldOptions_JS_STRING FieldOptions_JSType = 1 + FieldOptions_JS_NUMBER FieldOptions_JSType = 2 +) + +// Enum value maps for FieldOptions_JSType. +var ( + FieldOptions_JSType_name = map[int32]string{ + 0: "JS_NORMAL", + 1: "JS_STRING", + 2: "JS_NUMBER", + } + FieldOptions_JSType_value = map[string]int32{ + "JS_NORMAL": 0, + "JS_STRING": 1, + "JS_NUMBER": 2, + } +) + +func (x FieldOptions_JSType) Enum() *FieldOptions_JSType { + p := new(FieldOptions_JSType) + *p = x + return p +} + +func (x FieldOptions_JSType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FieldOptions_JSType) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[7].Descriptor() +} + +func (FieldOptions_JSType) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[7] +} + +func (x FieldOptions_JSType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FieldOptions_JSType) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FieldOptions_JSType(num) + return nil +} + +// Deprecated: Use FieldOptions_JSType.Descriptor instead. +func (FieldOptions_JSType) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 1} +} + +type FieldOptions_OptionRetention int32 + +const ( + FieldOptions_RETENTION_UNKNOWN FieldOptions_OptionRetention = 0 + FieldOptions_RETENTION_RUNTIME FieldOptions_OptionRetention = 1 + FieldOptions_RETENTION_SOURCE FieldOptions_OptionRetention = 2 +) + +// Enum value maps for FieldOptions_OptionRetention. +var ( + FieldOptions_OptionRetention_name = map[int32]string{ + 0: "RETENTION_UNKNOWN", + 1: "RETENTION_RUNTIME", + 2: "RETENTION_SOURCE", + } + FieldOptions_OptionRetention_value = map[string]int32{ + "RETENTION_UNKNOWN": 0, + "RETENTION_RUNTIME": 1, + "RETENTION_SOURCE": 2, + } +) + +func (x FieldOptions_OptionRetention) Enum() *FieldOptions_OptionRetention { + p := new(FieldOptions_OptionRetention) + *p = x + return p +} + +func (x FieldOptions_OptionRetention) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FieldOptions_OptionRetention) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[8].Descriptor() +} + +func (FieldOptions_OptionRetention) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[8] +} + +func (x FieldOptions_OptionRetention) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FieldOptions_OptionRetention) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FieldOptions_OptionRetention(num) + return nil +} + +// Deprecated: Use FieldOptions_OptionRetention.Descriptor instead. +func (FieldOptions_OptionRetention) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 2} +} + +type FieldOptions_OptionTargetType int32 + +const ( + FieldOptions_TARGET_TYPE_UNKNOWN FieldOptions_OptionTargetType = 0 + FieldOptions_TARGET_TYPE_FILE FieldOptions_OptionTargetType = 1 + FieldOptions_TARGET_TYPE_EXTENSION_RANGE FieldOptions_OptionTargetType = 2 + FieldOptions_TARGET_TYPE_MESSAGE FieldOptions_OptionTargetType = 3 + FieldOptions_TARGET_TYPE_FIELD FieldOptions_OptionTargetType = 4 + FieldOptions_TARGET_TYPE_ONEOF FieldOptions_OptionTargetType = 5 + FieldOptions_TARGET_TYPE_ENUM FieldOptions_OptionTargetType = 6 + FieldOptions_TARGET_TYPE_ENUM_ENTRY FieldOptions_OptionTargetType = 7 + FieldOptions_TARGET_TYPE_SERVICE FieldOptions_OptionTargetType = 8 + FieldOptions_TARGET_TYPE_METHOD FieldOptions_OptionTargetType = 9 +) + +// Enum value maps for FieldOptions_OptionTargetType. +var ( + FieldOptions_OptionTargetType_name = map[int32]string{ + 0: "TARGET_TYPE_UNKNOWN", + 1: "TARGET_TYPE_FILE", + 2: "TARGET_TYPE_EXTENSION_RANGE", + 3: "TARGET_TYPE_MESSAGE", + 4: "TARGET_TYPE_FIELD", + 5: "TARGET_TYPE_ONEOF", + 6: "TARGET_TYPE_ENUM", + 7: "TARGET_TYPE_ENUM_ENTRY", + 8: "TARGET_TYPE_SERVICE", + 9: "TARGET_TYPE_METHOD", + } + FieldOptions_OptionTargetType_value = map[string]int32{ + "TARGET_TYPE_UNKNOWN": 0, + "TARGET_TYPE_FILE": 1, + "TARGET_TYPE_EXTENSION_RANGE": 2, + "TARGET_TYPE_MESSAGE": 3, + "TARGET_TYPE_FIELD": 4, + "TARGET_TYPE_ONEOF": 5, + "TARGET_TYPE_ENUM": 6, + "TARGET_TYPE_ENUM_ENTRY": 7, + "TARGET_TYPE_SERVICE": 8, + "TARGET_TYPE_METHOD": 9, + } +) + +func (x FieldOptions_OptionTargetType) Enum() *FieldOptions_OptionTargetType { + p := new(FieldOptions_OptionTargetType) + *p = x + return p +} + +func (x FieldOptions_OptionTargetType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FieldOptions_OptionTargetType) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[9].Descriptor() +} + +func (FieldOptions_OptionTargetType) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[9] +} + +func (x FieldOptions_OptionTargetType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FieldOptions_OptionTargetType) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FieldOptions_OptionTargetType(num) + return nil +} + +// Deprecated: Use FieldOptions_OptionTargetType.Descriptor instead. +func (FieldOptions_OptionTargetType) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 3} +} + +type MethodOptions_IdempotencyLevel int32 + +const ( + MethodOptions_IDEMPOTENCY_UNKNOWN MethodOptions_IdempotencyLevel = 0 + MethodOptions_NO_SIDE_EFFECTS MethodOptions_IdempotencyLevel = 1 + MethodOptions_IDEMPOTENT MethodOptions_IdempotencyLevel = 2 +) + +// Enum value maps for MethodOptions_IdempotencyLevel. +var ( + MethodOptions_IdempotencyLevel_name = map[int32]string{ + 0: "IDEMPOTENCY_UNKNOWN", + 1: "NO_SIDE_EFFECTS", + 2: "IDEMPOTENT", + } + MethodOptions_IdempotencyLevel_value = map[string]int32{ + "IDEMPOTENCY_UNKNOWN": 0, + "NO_SIDE_EFFECTS": 1, + "IDEMPOTENT": 2, + } +) + +func (x MethodOptions_IdempotencyLevel) Enum() *MethodOptions_IdempotencyLevel { + p := new(MethodOptions_IdempotencyLevel) + *p = x + return p +} + +func (x MethodOptions_IdempotencyLevel) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (MethodOptions_IdempotencyLevel) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[10].Descriptor() +} + +func (MethodOptions_IdempotencyLevel) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[10] +} + +func (x MethodOptions_IdempotencyLevel) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *MethodOptions_IdempotencyLevel) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = MethodOptions_IdempotencyLevel(num) + return nil +} + +// Deprecated: Use MethodOptions_IdempotencyLevel.Descriptor instead. +func (MethodOptions_IdempotencyLevel) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17, 0} +} + +type FeatureSet_FieldPresence int32 + +const ( + FeatureSet_FIELD_PRESENCE_UNKNOWN FeatureSet_FieldPresence = 0 + FeatureSet_EXPLICIT FeatureSet_FieldPresence = 1 + FeatureSet_IMPLICIT FeatureSet_FieldPresence = 2 + FeatureSet_LEGACY_REQUIRED FeatureSet_FieldPresence = 3 +) + +// Enum value maps for FeatureSet_FieldPresence. +var ( + FeatureSet_FieldPresence_name = map[int32]string{ + 0: "FIELD_PRESENCE_UNKNOWN", + 1: "EXPLICIT", + 2: "IMPLICIT", + 3: "LEGACY_REQUIRED", + } + FeatureSet_FieldPresence_value = map[string]int32{ + "FIELD_PRESENCE_UNKNOWN": 0, + "EXPLICIT": 1, + "IMPLICIT": 2, + "LEGACY_REQUIRED": 3, + } +) + +func (x FeatureSet_FieldPresence) Enum() *FeatureSet_FieldPresence { + p := new(FeatureSet_FieldPresence) + *p = x + return p +} + +func (x FeatureSet_FieldPresence) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_FieldPresence) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[11].Descriptor() +} + +func (FeatureSet_FieldPresence) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[11] +} + +func (x FeatureSet_FieldPresence) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_FieldPresence) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_FieldPresence(num) + return nil +} + +// Deprecated: Use FeatureSet_FieldPresence.Descriptor instead. +func (FeatureSet_FieldPresence) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0} +} + +type FeatureSet_EnumType int32 + +const ( + FeatureSet_ENUM_TYPE_UNKNOWN FeatureSet_EnumType = 0 + FeatureSet_OPEN FeatureSet_EnumType = 1 + FeatureSet_CLOSED FeatureSet_EnumType = 2 +) + +// Enum value maps for FeatureSet_EnumType. +var ( + FeatureSet_EnumType_name = map[int32]string{ + 0: "ENUM_TYPE_UNKNOWN", + 1: "OPEN", + 2: "CLOSED", + } + FeatureSet_EnumType_value = map[string]int32{ + "ENUM_TYPE_UNKNOWN": 0, + "OPEN": 1, + "CLOSED": 2, + } +) + +func (x FeatureSet_EnumType) Enum() *FeatureSet_EnumType { + p := new(FeatureSet_EnumType) + *p = x + return p +} + +func (x FeatureSet_EnumType) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_EnumType) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[12].Descriptor() +} + +func (FeatureSet_EnumType) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[12] +} + +func (x FeatureSet_EnumType) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_EnumType) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_EnumType(num) + return nil +} + +// Deprecated: Use FeatureSet_EnumType.Descriptor instead. +func (FeatureSet_EnumType) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 1} +} + +type FeatureSet_RepeatedFieldEncoding int32 + +const ( + FeatureSet_REPEATED_FIELD_ENCODING_UNKNOWN FeatureSet_RepeatedFieldEncoding = 0 + FeatureSet_PACKED FeatureSet_RepeatedFieldEncoding = 1 + FeatureSet_EXPANDED FeatureSet_RepeatedFieldEncoding = 2 +) + +// Enum value maps for FeatureSet_RepeatedFieldEncoding. +var ( + FeatureSet_RepeatedFieldEncoding_name = map[int32]string{ + 0: "REPEATED_FIELD_ENCODING_UNKNOWN", + 1: "PACKED", + 2: "EXPANDED", + } + FeatureSet_RepeatedFieldEncoding_value = map[string]int32{ + "REPEATED_FIELD_ENCODING_UNKNOWN": 0, + "PACKED": 1, + "EXPANDED": 2, + } +) + +func (x FeatureSet_RepeatedFieldEncoding) Enum() *FeatureSet_RepeatedFieldEncoding { + p := new(FeatureSet_RepeatedFieldEncoding) + *p = x + return p +} + +func (x FeatureSet_RepeatedFieldEncoding) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_RepeatedFieldEncoding) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[13].Descriptor() +} + +func (FeatureSet_RepeatedFieldEncoding) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[13] +} + +func (x FeatureSet_RepeatedFieldEncoding) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_RepeatedFieldEncoding) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_RepeatedFieldEncoding(num) + return nil +} + +// Deprecated: Use FeatureSet_RepeatedFieldEncoding.Descriptor instead. +func (FeatureSet_RepeatedFieldEncoding) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 2} +} + +type FeatureSet_Utf8Validation int32 + +const ( + FeatureSet_UTF8_VALIDATION_UNKNOWN FeatureSet_Utf8Validation = 0 + FeatureSet_VERIFY FeatureSet_Utf8Validation = 2 + FeatureSet_NONE FeatureSet_Utf8Validation = 3 +) + +// Enum value maps for FeatureSet_Utf8Validation. +var ( + FeatureSet_Utf8Validation_name = map[int32]string{ + 0: "UTF8_VALIDATION_UNKNOWN", + 2: "VERIFY", + 3: "NONE", + } + FeatureSet_Utf8Validation_value = map[string]int32{ + "UTF8_VALIDATION_UNKNOWN": 0, + "VERIFY": 2, + "NONE": 3, + } +) + +func (x FeatureSet_Utf8Validation) Enum() *FeatureSet_Utf8Validation { + p := new(FeatureSet_Utf8Validation) + *p = x + return p +} + +func (x FeatureSet_Utf8Validation) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_Utf8Validation) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[14].Descriptor() +} + +func (FeatureSet_Utf8Validation) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[14] +} + +func (x FeatureSet_Utf8Validation) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_Utf8Validation) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_Utf8Validation(num) + return nil +} + +// Deprecated: Use FeatureSet_Utf8Validation.Descriptor instead. +func (FeatureSet_Utf8Validation) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 3} +} + +type FeatureSet_MessageEncoding int32 + +const ( + FeatureSet_MESSAGE_ENCODING_UNKNOWN FeatureSet_MessageEncoding = 0 + FeatureSet_LENGTH_PREFIXED FeatureSet_MessageEncoding = 1 + FeatureSet_DELIMITED FeatureSet_MessageEncoding = 2 +) + +// Enum value maps for FeatureSet_MessageEncoding. +var ( + FeatureSet_MessageEncoding_name = map[int32]string{ + 0: "MESSAGE_ENCODING_UNKNOWN", + 1: "LENGTH_PREFIXED", + 2: "DELIMITED", + } + FeatureSet_MessageEncoding_value = map[string]int32{ + "MESSAGE_ENCODING_UNKNOWN": 0, + "LENGTH_PREFIXED": 1, + "DELIMITED": 2, + } +) + +func (x FeatureSet_MessageEncoding) Enum() *FeatureSet_MessageEncoding { + p := new(FeatureSet_MessageEncoding) + *p = x + return p +} + +func (x FeatureSet_MessageEncoding) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_MessageEncoding) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[15].Descriptor() +} + +func (FeatureSet_MessageEncoding) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[15] +} + +func (x FeatureSet_MessageEncoding) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_MessageEncoding) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_MessageEncoding(num) + return nil +} + +// Deprecated: Use FeatureSet_MessageEncoding.Descriptor instead. +func (FeatureSet_MessageEncoding) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 4} +} + +type FeatureSet_JsonFormat int32 + +const ( + FeatureSet_JSON_FORMAT_UNKNOWN FeatureSet_JsonFormat = 0 + FeatureSet_ALLOW FeatureSet_JsonFormat = 1 + FeatureSet_LEGACY_BEST_EFFORT FeatureSet_JsonFormat = 2 +) + +// Enum value maps for FeatureSet_JsonFormat. +var ( + FeatureSet_JsonFormat_name = map[int32]string{ + 0: "JSON_FORMAT_UNKNOWN", + 1: "ALLOW", + 2: "LEGACY_BEST_EFFORT", + } + FeatureSet_JsonFormat_value = map[string]int32{ + "JSON_FORMAT_UNKNOWN": 0, + "ALLOW": 1, + "LEGACY_BEST_EFFORT": 2, + } +) + +func (x FeatureSet_JsonFormat) Enum() *FeatureSet_JsonFormat { + p := new(FeatureSet_JsonFormat) + *p = x + return p +} + +func (x FeatureSet_JsonFormat) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_JsonFormat) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[16].Descriptor() +} + +func (FeatureSet_JsonFormat) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[16] +} + +func (x FeatureSet_JsonFormat) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_JsonFormat) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_JsonFormat(num) + return nil +} + +// Deprecated: Use FeatureSet_JsonFormat.Descriptor instead. +func (FeatureSet_JsonFormat) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 5} +} + +type FeatureSet_EnforceNamingStyle int32 + +const ( + FeatureSet_ENFORCE_NAMING_STYLE_UNKNOWN FeatureSet_EnforceNamingStyle = 0 + FeatureSet_STYLE2024 FeatureSet_EnforceNamingStyle = 1 + FeatureSet_STYLE_LEGACY FeatureSet_EnforceNamingStyle = 2 +) + +// Enum value maps for FeatureSet_EnforceNamingStyle. +var ( + FeatureSet_EnforceNamingStyle_name = map[int32]string{ + 0: "ENFORCE_NAMING_STYLE_UNKNOWN", + 1: "STYLE2024", + 2: "STYLE_LEGACY", + } + FeatureSet_EnforceNamingStyle_value = map[string]int32{ + "ENFORCE_NAMING_STYLE_UNKNOWN": 0, + "STYLE2024": 1, + "STYLE_LEGACY": 2, + } +) + +func (x FeatureSet_EnforceNamingStyle) Enum() *FeatureSet_EnforceNamingStyle { + p := new(FeatureSet_EnforceNamingStyle) + *p = x + return p +} + +func (x FeatureSet_EnforceNamingStyle) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_EnforceNamingStyle) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[17].Descriptor() +} + +func (FeatureSet_EnforceNamingStyle) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[17] +} + +func (x FeatureSet_EnforceNamingStyle) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_EnforceNamingStyle) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_EnforceNamingStyle(num) + return nil +} + +// Deprecated: Use FeatureSet_EnforceNamingStyle.Descriptor instead. +func (FeatureSet_EnforceNamingStyle) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 6} +} + +type FeatureSet_VisibilityFeature_DefaultSymbolVisibility int32 + +const ( + FeatureSet_VisibilityFeature_DEFAULT_SYMBOL_VISIBILITY_UNKNOWN FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 0 + FeatureSet_VisibilityFeature_EXPORT_ALL FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 1 + FeatureSet_VisibilityFeature_EXPORT_TOP_LEVEL FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 2 + FeatureSet_VisibilityFeature_LOCAL_ALL FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 3 + FeatureSet_VisibilityFeature_STRICT FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 4 +) + +// Enum value maps for FeatureSet_VisibilityFeature_DefaultSymbolVisibility. +var ( + FeatureSet_VisibilityFeature_DefaultSymbolVisibility_name = map[int32]string{ + 0: "DEFAULT_SYMBOL_VISIBILITY_UNKNOWN", + 1: "EXPORT_ALL", + 2: "EXPORT_TOP_LEVEL", + 3: "LOCAL_ALL", + 4: "STRICT", + } + FeatureSet_VisibilityFeature_DefaultSymbolVisibility_value = map[string]int32{ + "DEFAULT_SYMBOL_VISIBILITY_UNKNOWN": 0, + "EXPORT_ALL": 1, + "EXPORT_TOP_LEVEL": 2, + "LOCAL_ALL": 3, + "STRICT": 4, + } +) + +func (x FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Enum() *FeatureSet_VisibilityFeature_DefaultSymbolVisibility { + p := new(FeatureSet_VisibilityFeature_DefaultSymbolVisibility) + *p = x + return p +} + +func (x FeatureSet_VisibilityFeature_DefaultSymbolVisibility) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[18].Descriptor() +} + +func (FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[18] +} + +func (x FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *FeatureSet_VisibilityFeature_DefaultSymbolVisibility) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = FeatureSet_VisibilityFeature_DefaultSymbolVisibility(num) + return nil +} + +// Deprecated: Use FeatureSet_VisibilityFeature_DefaultSymbolVisibility.Descriptor instead. +func (FeatureSet_VisibilityFeature_DefaultSymbolVisibility) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0, 0} +} + +type GeneratedCodeInfo_Annotation_Semantic int32 + +const ( + GeneratedCodeInfo_Annotation_NONE GeneratedCodeInfo_Annotation_Semantic = 0 + GeneratedCodeInfo_Annotation_SET GeneratedCodeInfo_Annotation_Semantic = 1 + GeneratedCodeInfo_Annotation_ALIAS GeneratedCodeInfo_Annotation_Semantic = 2 +) + +// Enum value maps for GeneratedCodeInfo_Annotation_Semantic. +var ( + GeneratedCodeInfo_Annotation_Semantic_name = map[int32]string{ + 0: "NONE", + 1: "SET", + 2: "ALIAS", + } + GeneratedCodeInfo_Annotation_Semantic_value = map[string]int32{ + "NONE": 0, + "SET": 1, + "ALIAS": 2, + } +) + +func (x GeneratedCodeInfo_Annotation_Semantic) Enum() *GeneratedCodeInfo_Annotation_Semantic { + p := new(GeneratedCodeInfo_Annotation_Semantic) + *p = x + return p +} + +func (x GeneratedCodeInfo_Annotation_Semantic) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (GeneratedCodeInfo_Annotation_Semantic) Descriptor() protoreflect.EnumDescriptor { + return file_google_protobuf_descriptor_proto_enumTypes[19].Descriptor() +} + +func (GeneratedCodeInfo_Annotation_Semantic) Type() protoreflect.EnumType { + return &file_google_protobuf_descriptor_proto_enumTypes[19] +} + +func (x GeneratedCodeInfo_Annotation_Semantic) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Do not use. +func (x *GeneratedCodeInfo_Annotation_Semantic) UnmarshalJSON(b []byte) error { + num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) + if err != nil { + return err + } + *x = GeneratedCodeInfo_Annotation_Semantic(num) + return nil +} + +// Deprecated: Use GeneratedCodeInfo_Annotation_Semantic.Descriptor instead. +func (GeneratedCodeInfo_Annotation_Semantic) EnumDescriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{22, 0, 0} +} + +type FileDescriptorSet struct { + state protoimpl.MessageState `protogen:"open.v1"` + File []*FileDescriptorProto `protobuf:"bytes,1,rep,name=file" json:"file,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FileDescriptorSet) Reset() { + *x = FileDescriptorSet{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FileDescriptorSet) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FileDescriptorSet) ProtoMessage() {} + +func (x *FileDescriptorSet) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FileDescriptorSet.ProtoReflect.Descriptor instead. +func (*FileDescriptorSet) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{0} +} + +func (x *FileDescriptorSet) GetFile() []*FileDescriptorProto { + if x != nil { + return x.File + } + return nil +} + +type FileDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Package *string `protobuf:"bytes,2,opt,name=package" json:"package,omitempty"` + Dependency []string `protobuf:"bytes,3,rep,name=dependency" json:"dependency,omitempty"` + PublicDependency []int32 `protobuf:"varint,10,rep,name=public_dependency,json=publicDependency" json:"public_dependency,omitempty"` + WeakDependency []int32 `protobuf:"varint,11,rep,name=weak_dependency,json=weakDependency" json:"weak_dependency,omitempty"` + OptionDependency []string `protobuf:"bytes,15,rep,name=option_dependency,json=optionDependency" json:"option_dependency,omitempty"` + MessageType []*DescriptorProto `protobuf:"bytes,4,rep,name=message_type,json=messageType" json:"message_type,omitempty"` + EnumType []*EnumDescriptorProto `protobuf:"bytes,5,rep,name=enum_type,json=enumType" json:"enum_type,omitempty"` + Service []*ServiceDescriptorProto `protobuf:"bytes,6,rep,name=service" json:"service,omitempty"` + Extension []*FieldDescriptorProto `protobuf:"bytes,7,rep,name=extension" json:"extension,omitempty"` + Options *FileOptions `protobuf:"bytes,8,opt,name=options" json:"options,omitempty"` + SourceCodeInfo *SourceCodeInfo `protobuf:"bytes,9,opt,name=source_code_info,json=sourceCodeInfo" json:"source_code_info,omitempty"` + Syntax *string `protobuf:"bytes,12,opt,name=syntax" json:"syntax,omitempty"` + Edition *Edition `protobuf:"varint,14,opt,name=edition,enum=google.protobuf.Edition" json:"edition,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FileDescriptorProto) Reset() { + *x = FileDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FileDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FileDescriptorProto) ProtoMessage() {} + +func (x *FileDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[1] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FileDescriptorProto.ProtoReflect.Descriptor instead. +func (*FileDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{1} +} + +func (x *FileDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *FileDescriptorProto) GetPackage() string { + if x != nil && x.Package != nil { + return *x.Package + } + return "" +} + +func (x *FileDescriptorProto) GetDependency() []string { + if x != nil { + return x.Dependency + } + return nil +} + +func (x *FileDescriptorProto) GetPublicDependency() []int32 { + if x != nil { + return x.PublicDependency + } + return nil +} + +func (x *FileDescriptorProto) GetWeakDependency() []int32 { + if x != nil { + return x.WeakDependency + } + return nil +} + +func (x *FileDescriptorProto) GetOptionDependency() []string { + if x != nil { + return x.OptionDependency + } + return nil +} + +func (x *FileDescriptorProto) GetMessageType() []*DescriptorProto { + if x != nil { + return x.MessageType + } + return nil +} + +func (x *FileDescriptorProto) GetEnumType() []*EnumDescriptorProto { + if x != nil { + return x.EnumType + } + return nil +} + +func (x *FileDescriptorProto) GetService() []*ServiceDescriptorProto { + if x != nil { + return x.Service + } + return nil +} + +func (x *FileDescriptorProto) GetExtension() []*FieldDescriptorProto { + if x != nil { + return x.Extension + } + return nil +} + +func (x *FileDescriptorProto) GetOptions() *FileOptions { + if x != nil { + return x.Options + } + return nil +} + +func (x *FileDescriptorProto) GetSourceCodeInfo() *SourceCodeInfo { + if x != nil { + return x.SourceCodeInfo + } + return nil +} + +func (x *FileDescriptorProto) GetSyntax() string { + if x != nil && x.Syntax != nil { + return *x.Syntax + } + return "" +} + +func (x *FileDescriptorProto) GetEdition() Edition { + if x != nil && x.Edition != nil { + return *x.Edition + } + return Edition_EDITION_UNKNOWN +} + +type DescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Field []*FieldDescriptorProto `protobuf:"bytes,2,rep,name=field" json:"field,omitempty"` + Extension []*FieldDescriptorProto `protobuf:"bytes,6,rep,name=extension" json:"extension,omitempty"` + NestedType []*DescriptorProto `protobuf:"bytes,3,rep,name=nested_type,json=nestedType" json:"nested_type,omitempty"` + EnumType []*EnumDescriptorProto `protobuf:"bytes,4,rep,name=enum_type,json=enumType" json:"enum_type,omitempty"` + ExtensionRange []*DescriptorProto_ExtensionRange `protobuf:"bytes,5,rep,name=extension_range,json=extensionRange" json:"extension_range,omitempty"` + OneofDecl []*OneofDescriptorProto `protobuf:"bytes,8,rep,name=oneof_decl,json=oneofDecl" json:"oneof_decl,omitempty"` + Options *MessageOptions `protobuf:"bytes,7,opt,name=options" json:"options,omitempty"` + ReservedRange []*DescriptorProto_ReservedRange `protobuf:"bytes,9,rep,name=reserved_range,json=reservedRange" json:"reserved_range,omitempty"` + ReservedName []string `protobuf:"bytes,10,rep,name=reserved_name,json=reservedName" json:"reserved_name,omitempty"` + Visibility *SymbolVisibility `protobuf:"varint,11,opt,name=visibility,enum=google.protobuf.SymbolVisibility" json:"visibility,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DescriptorProto) Reset() { + *x = DescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DescriptorProto) ProtoMessage() {} + +func (x *DescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[2] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DescriptorProto.ProtoReflect.Descriptor instead. +func (*DescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2} +} + +func (x *DescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *DescriptorProto) GetField() []*FieldDescriptorProto { + if x != nil { + return x.Field + } + return nil +} + +func (x *DescriptorProto) GetExtension() []*FieldDescriptorProto { + if x != nil { + return x.Extension + } + return nil +} + +func (x *DescriptorProto) GetNestedType() []*DescriptorProto { + if x != nil { + return x.NestedType + } + return nil +} + +func (x *DescriptorProto) GetEnumType() []*EnumDescriptorProto { + if x != nil { + return x.EnumType + } + return nil +} + +func (x *DescriptorProto) GetExtensionRange() []*DescriptorProto_ExtensionRange { + if x != nil { + return x.ExtensionRange + } + return nil +} + +func (x *DescriptorProto) GetOneofDecl() []*OneofDescriptorProto { + if x != nil { + return x.OneofDecl + } + return nil +} + +func (x *DescriptorProto) GetOptions() *MessageOptions { + if x != nil { + return x.Options + } + return nil +} + +func (x *DescriptorProto) GetReservedRange() []*DescriptorProto_ReservedRange { + if x != nil { + return x.ReservedRange + } + return nil +} + +func (x *DescriptorProto) GetReservedName() []string { + if x != nil { + return x.ReservedName + } + return nil +} + +func (x *DescriptorProto) GetVisibility() SymbolVisibility { + if x != nil && x.Visibility != nil { + return *x.Visibility + } + return SymbolVisibility_VISIBILITY_UNSET +} + +type ExtensionRangeOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + Declaration []*ExtensionRangeOptions_Declaration `protobuf:"bytes,2,rep,name=declaration" json:"declaration,omitempty"` + Features *FeatureSet `protobuf:"bytes,50,opt,name=features" json:"features,omitempty"` + Verification *ExtensionRangeOptions_VerificationState `protobuf:"varint,3,opt,name=verification,enum=google.protobuf.ExtensionRangeOptions_VerificationState,def=1" json:"verification,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for ExtensionRangeOptions fields. +const ( + Default_ExtensionRangeOptions_Verification = ExtensionRangeOptions_UNVERIFIED +) + +func (x *ExtensionRangeOptions) Reset() { + *x = ExtensionRangeOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ExtensionRangeOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ExtensionRangeOptions) ProtoMessage() {} + +func (x *ExtensionRangeOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[3] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ExtensionRangeOptions.ProtoReflect.Descriptor instead. +func (*ExtensionRangeOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3} +} + +func (x *ExtensionRangeOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +func (x *ExtensionRangeOptions) GetDeclaration() []*ExtensionRangeOptions_Declaration { + if x != nil { + return x.Declaration + } + return nil +} + +func (x *ExtensionRangeOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *ExtensionRangeOptions) GetVerification() ExtensionRangeOptions_VerificationState { + if x != nil && x.Verification != nil { + return *x.Verification + } + return Default_ExtensionRangeOptions_Verification +} + +type FieldDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Number *int32 `protobuf:"varint,3,opt,name=number" json:"number,omitempty"` + Label *FieldDescriptorProto_Label `protobuf:"varint,4,opt,name=label,enum=google.protobuf.FieldDescriptorProto_Label" json:"label,omitempty"` + Type *FieldDescriptorProto_Type `protobuf:"varint,5,opt,name=type,enum=google.protobuf.FieldDescriptorProto_Type" json:"type,omitempty"` + TypeName *string `protobuf:"bytes,6,opt,name=type_name,json=typeName" json:"type_name,omitempty"` + Extendee *string `protobuf:"bytes,2,opt,name=extendee" json:"extendee,omitempty"` + DefaultValue *string `protobuf:"bytes,7,opt,name=default_value,json=defaultValue" json:"default_value,omitempty"` + OneofIndex *int32 `protobuf:"varint,9,opt,name=oneof_index,json=oneofIndex" json:"oneof_index,omitempty"` + JsonName *string `protobuf:"bytes,10,opt,name=json_name,json=jsonName" json:"json_name,omitempty"` + Options *FieldOptions `protobuf:"bytes,8,opt,name=options" json:"options,omitempty"` + Proto3Optional *bool `protobuf:"varint,17,opt,name=proto3_optional,json=proto3Optional" json:"proto3_optional,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FieldDescriptorProto) Reset() { + *x = FieldDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FieldDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FieldDescriptorProto) ProtoMessage() {} + +func (x *FieldDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[4] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FieldDescriptorProto.ProtoReflect.Descriptor instead. +func (*FieldDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4} +} + +func (x *FieldDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *FieldDescriptorProto) GetNumber() int32 { + if x != nil && x.Number != nil { + return *x.Number + } + return 0 +} + +func (x *FieldDescriptorProto) GetLabel() FieldDescriptorProto_Label { + if x != nil && x.Label != nil { + return *x.Label + } + return FieldDescriptorProto_LABEL_OPTIONAL +} + +func (x *FieldDescriptorProto) GetType() FieldDescriptorProto_Type { + if x != nil && x.Type != nil { + return *x.Type + } + return FieldDescriptorProto_TYPE_DOUBLE +} + +func (x *FieldDescriptorProto) GetTypeName() string { + if x != nil && x.TypeName != nil { + return *x.TypeName + } + return "" +} + +func (x *FieldDescriptorProto) GetExtendee() string { + if x != nil && x.Extendee != nil { + return *x.Extendee + } + return "" +} + +func (x *FieldDescriptorProto) GetDefaultValue() string { + if x != nil && x.DefaultValue != nil { + return *x.DefaultValue + } + return "" +} + +func (x *FieldDescriptorProto) GetOneofIndex() int32 { + if x != nil && x.OneofIndex != nil { + return *x.OneofIndex + } + return 0 +} + +func (x *FieldDescriptorProto) GetJsonName() string { + if x != nil && x.JsonName != nil { + return *x.JsonName + } + return "" +} + +func (x *FieldDescriptorProto) GetOptions() *FieldOptions { + if x != nil { + return x.Options + } + return nil +} + +func (x *FieldDescriptorProto) GetProto3Optional() bool { + if x != nil && x.Proto3Optional != nil { + return *x.Proto3Optional + } + return false +} + +type OneofDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Options *OneofOptions `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OneofDescriptorProto) Reset() { + *x = OneofDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OneofDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OneofDescriptorProto) ProtoMessage() {} + +func (x *OneofDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[5] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OneofDescriptorProto.ProtoReflect.Descriptor instead. +func (*OneofDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{5} +} + +func (x *OneofDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *OneofDescriptorProto) GetOptions() *OneofOptions { + if x != nil { + return x.Options + } + return nil +} + +type EnumDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value []*EnumValueDescriptorProto `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"` + Options *EnumOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` + ReservedRange []*EnumDescriptorProto_EnumReservedRange `protobuf:"bytes,4,rep,name=reserved_range,json=reservedRange" json:"reserved_range,omitempty"` + ReservedName []string `protobuf:"bytes,5,rep,name=reserved_name,json=reservedName" json:"reserved_name,omitempty"` + Visibility *SymbolVisibility `protobuf:"varint,6,opt,name=visibility,enum=google.protobuf.SymbolVisibility" json:"visibility,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *EnumDescriptorProto) Reset() { + *x = EnumDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnumDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnumDescriptorProto) ProtoMessage() {} + +func (x *EnumDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[6] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnumDescriptorProto.ProtoReflect.Descriptor instead. +func (*EnumDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6} +} + +func (x *EnumDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *EnumDescriptorProto) GetValue() []*EnumValueDescriptorProto { + if x != nil { + return x.Value + } + return nil +} + +func (x *EnumDescriptorProto) GetOptions() *EnumOptions { + if x != nil { + return x.Options + } + return nil +} + +func (x *EnumDescriptorProto) GetReservedRange() []*EnumDescriptorProto_EnumReservedRange { + if x != nil { + return x.ReservedRange + } + return nil +} + +func (x *EnumDescriptorProto) GetReservedName() []string { + if x != nil { + return x.ReservedName + } + return nil +} + +func (x *EnumDescriptorProto) GetVisibility() SymbolVisibility { + if x != nil && x.Visibility != nil { + return *x.Visibility + } + return SymbolVisibility_VISIBILITY_UNSET +} + +type EnumValueDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Number *int32 `protobuf:"varint,2,opt,name=number" json:"number,omitempty"` + Options *EnumValueOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *EnumValueDescriptorProto) Reset() { + *x = EnumValueDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnumValueDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnumValueDescriptorProto) ProtoMessage() {} + +func (x *EnumValueDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[7] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnumValueDescriptorProto.ProtoReflect.Descriptor instead. +func (*EnumValueDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{7} +} + +func (x *EnumValueDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *EnumValueDescriptorProto) GetNumber() int32 { + if x != nil && x.Number != nil { + return *x.Number + } + return 0 +} + +func (x *EnumValueDescriptorProto) GetOptions() *EnumValueOptions { + if x != nil { + return x.Options + } + return nil +} + +type ServiceDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Method []*MethodDescriptorProto `protobuf:"bytes,2,rep,name=method" json:"method,omitempty"` + Options *ServiceOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ServiceDescriptorProto) Reset() { + *x = ServiceDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ServiceDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ServiceDescriptorProto) ProtoMessage() {} + +func (x *ServiceDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[8] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ServiceDescriptorProto.ProtoReflect.Descriptor instead. +func (*ServiceDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{8} +} + +func (x *ServiceDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *ServiceDescriptorProto) GetMethod() []*MethodDescriptorProto { + if x != nil { + return x.Method + } + return nil +} + +func (x *ServiceDescriptorProto) GetOptions() *ServiceOptions { + if x != nil { + return x.Options + } + return nil +} + +type MethodDescriptorProto struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + InputType *string `protobuf:"bytes,2,opt,name=input_type,json=inputType" json:"input_type,omitempty"` + OutputType *string `protobuf:"bytes,3,opt,name=output_type,json=outputType" json:"output_type,omitempty"` + Options *MethodOptions `protobuf:"bytes,4,opt,name=options" json:"options,omitempty"` + ClientStreaming *bool `protobuf:"varint,5,opt,name=client_streaming,json=clientStreaming,def=0" json:"client_streaming,omitempty"` + ServerStreaming *bool `protobuf:"varint,6,opt,name=server_streaming,json=serverStreaming,def=0" json:"server_streaming,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for MethodDescriptorProto fields. +const ( + Default_MethodDescriptorProto_ClientStreaming = bool(false) + Default_MethodDescriptorProto_ServerStreaming = bool(false) +) + +func (x *MethodDescriptorProto) Reset() { + *x = MethodDescriptorProto{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MethodDescriptorProto) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MethodDescriptorProto) ProtoMessage() {} + +func (x *MethodDescriptorProto) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[9] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MethodDescriptorProto.ProtoReflect.Descriptor instead. +func (*MethodDescriptorProto) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{9} +} + +func (x *MethodDescriptorProto) GetName() string { + if x != nil && x.Name != nil { + return *x.Name + } + return "" +} + +func (x *MethodDescriptorProto) GetInputType() string { + if x != nil && x.InputType != nil { + return *x.InputType + } + return "" +} + +func (x *MethodDescriptorProto) GetOutputType() string { + if x != nil && x.OutputType != nil { + return *x.OutputType + } + return "" +} + +func (x *MethodDescriptorProto) GetOptions() *MethodOptions { + if x != nil { + return x.Options + } + return nil +} + +func (x *MethodDescriptorProto) GetClientStreaming() bool { + if x != nil && x.ClientStreaming != nil { + return *x.ClientStreaming + } + return Default_MethodDescriptorProto_ClientStreaming +} + +func (x *MethodDescriptorProto) GetServerStreaming() bool { + if x != nil && x.ServerStreaming != nil { + return *x.ServerStreaming + } + return Default_MethodDescriptorProto_ServerStreaming +} + +type FileOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + JavaPackage *string `protobuf:"bytes,1,opt,name=java_package,json=javaPackage" json:"java_package,omitempty"` + JavaOuterClassname *string `protobuf:"bytes,8,opt,name=java_outer_classname,json=javaOuterClassname" json:"java_outer_classname,omitempty"` + JavaMultipleFiles *bool `protobuf:"varint,10,opt,name=java_multiple_files,json=javaMultipleFiles,def=0" json:"java_multiple_files,omitempty"` + // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. + JavaGenerateEqualsAndHash *bool `protobuf:"varint,20,opt,name=java_generate_equals_and_hash,json=javaGenerateEqualsAndHash" json:"java_generate_equals_and_hash,omitempty"` + JavaStringCheckUtf8 *bool `protobuf:"varint,27,opt,name=java_string_check_utf8,json=javaStringCheckUtf8,def=0" json:"java_string_check_utf8,omitempty"` + OptimizeFor *FileOptions_OptimizeMode `protobuf:"varint,9,opt,name=optimize_for,json=optimizeFor,enum=google.protobuf.FileOptions_OptimizeMode,def=1" json:"optimize_for,omitempty"` + GoPackage *string `protobuf:"bytes,11,opt,name=go_package,json=goPackage" json:"go_package,omitempty"` + CcGenericServices *bool `protobuf:"varint,16,opt,name=cc_generic_services,json=ccGenericServices,def=0" json:"cc_generic_services,omitempty"` + JavaGenericServices *bool `protobuf:"varint,17,opt,name=java_generic_services,json=javaGenericServices,def=0" json:"java_generic_services,omitempty"` + PyGenericServices *bool `protobuf:"varint,18,opt,name=py_generic_services,json=pyGenericServices,def=0" json:"py_generic_services,omitempty"` + Deprecated *bool `protobuf:"varint,23,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + CcEnableArenas *bool `protobuf:"varint,31,opt,name=cc_enable_arenas,json=ccEnableArenas,def=1" json:"cc_enable_arenas,omitempty"` + ObjcClassPrefix *string `protobuf:"bytes,36,opt,name=objc_class_prefix,json=objcClassPrefix" json:"objc_class_prefix,omitempty"` + CsharpNamespace *string `protobuf:"bytes,37,opt,name=csharp_namespace,json=csharpNamespace" json:"csharp_namespace,omitempty"` + SwiftPrefix *string `protobuf:"bytes,39,opt,name=swift_prefix,json=swiftPrefix" json:"swift_prefix,omitempty"` + PhpClassPrefix *string `protobuf:"bytes,40,opt,name=php_class_prefix,json=phpClassPrefix" json:"php_class_prefix,omitempty"` + PhpNamespace *string `protobuf:"bytes,41,opt,name=php_namespace,json=phpNamespace" json:"php_namespace,omitempty"` + PhpMetadataNamespace *string `protobuf:"bytes,44,opt,name=php_metadata_namespace,json=phpMetadataNamespace" json:"php_metadata_namespace,omitempty"` + RubyPackage *string `protobuf:"bytes,45,opt,name=ruby_package,json=rubyPackage" json:"ruby_package,omitempty"` + Features *FeatureSet `protobuf:"bytes,50,opt,name=features" json:"features,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for FileOptions fields. +const ( + Default_FileOptions_JavaMultipleFiles = bool(false) + Default_FileOptions_JavaStringCheckUtf8 = bool(false) + Default_FileOptions_OptimizeFor = FileOptions_SPEED + Default_FileOptions_CcGenericServices = bool(false) + Default_FileOptions_JavaGenericServices = bool(false) + Default_FileOptions_PyGenericServices = bool(false) + Default_FileOptions_Deprecated = bool(false) + Default_FileOptions_CcEnableArenas = bool(true) +) + +func (x *FileOptions) Reset() { + *x = FileOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FileOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FileOptions) ProtoMessage() {} + +func (x *FileOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[10] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FileOptions.ProtoReflect.Descriptor instead. +func (*FileOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10} +} + +func (x *FileOptions) GetJavaPackage() string { + if x != nil && x.JavaPackage != nil { + return *x.JavaPackage + } + return "" +} + +func (x *FileOptions) GetJavaOuterClassname() string { + if x != nil && x.JavaOuterClassname != nil { + return *x.JavaOuterClassname + } + return "" +} + +func (x *FileOptions) GetJavaMultipleFiles() bool { + if x != nil && x.JavaMultipleFiles != nil { + return *x.JavaMultipleFiles + } + return Default_FileOptions_JavaMultipleFiles +} + +// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. +func (x *FileOptions) GetJavaGenerateEqualsAndHash() bool { + if x != nil && x.JavaGenerateEqualsAndHash != nil { + return *x.JavaGenerateEqualsAndHash + } + return false +} + +func (x *FileOptions) GetJavaStringCheckUtf8() bool { + if x != nil && x.JavaStringCheckUtf8 != nil { + return *x.JavaStringCheckUtf8 + } + return Default_FileOptions_JavaStringCheckUtf8 +} + +func (x *FileOptions) GetOptimizeFor() FileOptions_OptimizeMode { + if x != nil && x.OptimizeFor != nil { + return *x.OptimizeFor + } + return Default_FileOptions_OptimizeFor +} + +func (x *FileOptions) GetGoPackage() string { + if x != nil && x.GoPackage != nil { + return *x.GoPackage + } + return "" +} + +func (x *FileOptions) GetCcGenericServices() bool { + if x != nil && x.CcGenericServices != nil { + return *x.CcGenericServices + } + return Default_FileOptions_CcGenericServices +} + +func (x *FileOptions) GetJavaGenericServices() bool { + if x != nil && x.JavaGenericServices != nil { + return *x.JavaGenericServices + } + return Default_FileOptions_JavaGenericServices +} + +func (x *FileOptions) GetPyGenericServices() bool { + if x != nil && x.PyGenericServices != nil { + return *x.PyGenericServices + } + return Default_FileOptions_PyGenericServices +} + +func (x *FileOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_FileOptions_Deprecated +} + +func (x *FileOptions) GetCcEnableArenas() bool { + if x != nil && x.CcEnableArenas != nil { + return *x.CcEnableArenas + } + return Default_FileOptions_CcEnableArenas +} + +func (x *FileOptions) GetObjcClassPrefix() string { + if x != nil && x.ObjcClassPrefix != nil { + return *x.ObjcClassPrefix + } + return "" +} + +func (x *FileOptions) GetCsharpNamespace() string { + if x != nil && x.CsharpNamespace != nil { + return *x.CsharpNamespace + } + return "" +} + +func (x *FileOptions) GetSwiftPrefix() string { + if x != nil && x.SwiftPrefix != nil { + return *x.SwiftPrefix + } + return "" +} + +func (x *FileOptions) GetPhpClassPrefix() string { + if x != nil && x.PhpClassPrefix != nil { + return *x.PhpClassPrefix + } + return "" +} + +func (x *FileOptions) GetPhpNamespace() string { + if x != nil && x.PhpNamespace != nil { + return *x.PhpNamespace + } + return "" +} + +func (x *FileOptions) GetPhpMetadataNamespace() string { + if x != nil && x.PhpMetadataNamespace != nil { + return *x.PhpMetadataNamespace + } + return "" +} + +func (x *FileOptions) GetRubyPackage() string { + if x != nil && x.RubyPackage != nil { + return *x.RubyPackage + } + return "" +} + +func (x *FileOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *FileOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type MessageOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + MessageSetWireFormat *bool `protobuf:"varint,1,opt,name=message_set_wire_format,json=messageSetWireFormat,def=0" json:"message_set_wire_format,omitempty"` + NoStandardDescriptorAccessor *bool `protobuf:"varint,2,opt,name=no_standard_descriptor_accessor,json=noStandardDescriptorAccessor,def=0" json:"no_standard_descriptor_accessor,omitempty"` + Deprecated *bool `protobuf:"varint,3,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + MapEntry *bool `protobuf:"varint,7,opt,name=map_entry,json=mapEntry" json:"map_entry,omitempty"` + // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. + DeprecatedLegacyJsonFieldConflicts *bool `protobuf:"varint,11,opt,name=deprecated_legacy_json_field_conflicts,json=deprecatedLegacyJsonFieldConflicts" json:"deprecated_legacy_json_field_conflicts,omitempty"` + Features *FeatureSet `protobuf:"bytes,12,opt,name=features" json:"features,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for MessageOptions fields. +const ( + Default_MessageOptions_MessageSetWireFormat = bool(false) + Default_MessageOptions_NoStandardDescriptorAccessor = bool(false) + Default_MessageOptions_Deprecated = bool(false) +) + +func (x *MessageOptions) Reset() { + *x = MessageOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MessageOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MessageOptions) ProtoMessage() {} + +func (x *MessageOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[11] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MessageOptions.ProtoReflect.Descriptor instead. +func (*MessageOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{11} +} + +func (x *MessageOptions) GetMessageSetWireFormat() bool { + if x != nil && x.MessageSetWireFormat != nil { + return *x.MessageSetWireFormat + } + return Default_MessageOptions_MessageSetWireFormat +} + +func (x *MessageOptions) GetNoStandardDescriptorAccessor() bool { + if x != nil && x.NoStandardDescriptorAccessor != nil { + return *x.NoStandardDescriptorAccessor + } + return Default_MessageOptions_NoStandardDescriptorAccessor +} + +func (x *MessageOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_MessageOptions_Deprecated +} + +func (x *MessageOptions) GetMapEntry() bool { + if x != nil && x.MapEntry != nil { + return *x.MapEntry + } + return false +} + +// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. +func (x *MessageOptions) GetDeprecatedLegacyJsonFieldConflicts() bool { + if x != nil && x.DeprecatedLegacyJsonFieldConflicts != nil { + return *x.DeprecatedLegacyJsonFieldConflicts + } + return false +} + +func (x *MessageOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *MessageOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type FieldOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Ctype *FieldOptions_CType `protobuf:"varint,1,opt,name=ctype,enum=google.protobuf.FieldOptions_CType,def=0" json:"ctype,omitempty"` + Packed *bool `protobuf:"varint,2,opt,name=packed" json:"packed,omitempty"` + Jstype *FieldOptions_JSType `protobuf:"varint,6,opt,name=jstype,enum=google.protobuf.FieldOptions_JSType,def=0" json:"jstype,omitempty"` + Lazy *bool `protobuf:"varint,5,opt,name=lazy,def=0" json:"lazy,omitempty"` + UnverifiedLazy *bool `protobuf:"varint,15,opt,name=unverified_lazy,json=unverifiedLazy,def=0" json:"unverified_lazy,omitempty"` + Deprecated *bool `protobuf:"varint,3,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. + Weak *bool `protobuf:"varint,10,opt,name=weak,def=0" json:"weak,omitempty"` + DebugRedact *bool `protobuf:"varint,16,opt,name=debug_redact,json=debugRedact,def=0" json:"debug_redact,omitempty"` + Retention *FieldOptions_OptionRetention `protobuf:"varint,17,opt,name=retention,enum=google.protobuf.FieldOptions_OptionRetention" json:"retention,omitempty"` + Targets []FieldOptions_OptionTargetType `protobuf:"varint,19,rep,name=targets,enum=google.protobuf.FieldOptions_OptionTargetType" json:"targets,omitempty"` + EditionDefaults []*FieldOptions_EditionDefault `protobuf:"bytes,20,rep,name=edition_defaults,json=editionDefaults" json:"edition_defaults,omitempty"` + Features *FeatureSet `protobuf:"bytes,21,opt,name=features" json:"features,omitempty"` + FeatureSupport *FieldOptions_FeatureSupport `protobuf:"bytes,22,opt,name=feature_support,json=featureSupport" json:"feature_support,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for FieldOptions fields. +const ( + Default_FieldOptions_Ctype = FieldOptions_STRING + Default_FieldOptions_Jstype = FieldOptions_JS_NORMAL + Default_FieldOptions_Lazy = bool(false) + Default_FieldOptions_UnverifiedLazy = bool(false) + Default_FieldOptions_Deprecated = bool(false) + Default_FieldOptions_Weak = bool(false) + Default_FieldOptions_DebugRedact = bool(false) +) + +func (x *FieldOptions) Reset() { + *x = FieldOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FieldOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FieldOptions) ProtoMessage() {} + +func (x *FieldOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[12] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FieldOptions.ProtoReflect.Descriptor instead. +func (*FieldOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12} +} + +func (x *FieldOptions) GetCtype() FieldOptions_CType { + if x != nil && x.Ctype != nil { + return *x.Ctype + } + return Default_FieldOptions_Ctype +} + +func (x *FieldOptions) GetPacked() bool { + if x != nil && x.Packed != nil { + return *x.Packed + } + return false +} + +func (x *FieldOptions) GetJstype() FieldOptions_JSType { + if x != nil && x.Jstype != nil { + return *x.Jstype + } + return Default_FieldOptions_Jstype +} + +func (x *FieldOptions) GetLazy() bool { + if x != nil && x.Lazy != nil { + return *x.Lazy + } + return Default_FieldOptions_Lazy +} + +func (x *FieldOptions) GetUnverifiedLazy() bool { + if x != nil && x.UnverifiedLazy != nil { + return *x.UnverifiedLazy + } + return Default_FieldOptions_UnverifiedLazy +} + +func (x *FieldOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_FieldOptions_Deprecated +} + +// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. +func (x *FieldOptions) GetWeak() bool { + if x != nil && x.Weak != nil { + return *x.Weak + } + return Default_FieldOptions_Weak +} + +func (x *FieldOptions) GetDebugRedact() bool { + if x != nil && x.DebugRedact != nil { + return *x.DebugRedact + } + return Default_FieldOptions_DebugRedact +} + +func (x *FieldOptions) GetRetention() FieldOptions_OptionRetention { + if x != nil && x.Retention != nil { + return *x.Retention + } + return FieldOptions_RETENTION_UNKNOWN +} + +func (x *FieldOptions) GetTargets() []FieldOptions_OptionTargetType { + if x != nil { + return x.Targets + } + return nil +} + +func (x *FieldOptions) GetEditionDefaults() []*FieldOptions_EditionDefault { + if x != nil { + return x.EditionDefaults + } + return nil +} + +func (x *FieldOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *FieldOptions) GetFeatureSupport() *FieldOptions_FeatureSupport { + if x != nil { + return x.FeatureSupport + } + return nil +} + +func (x *FieldOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type OneofOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Features *FeatureSet `protobuf:"bytes,1,opt,name=features" json:"features,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OneofOptions) Reset() { + *x = OneofOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OneofOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OneofOptions) ProtoMessage() {} + +func (x *OneofOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[13] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OneofOptions.ProtoReflect.Descriptor instead. +func (*OneofOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{13} +} + +func (x *OneofOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *OneofOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type EnumOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + AllowAlias *bool `protobuf:"varint,2,opt,name=allow_alias,json=allowAlias" json:"allow_alias,omitempty"` + Deprecated *bool `protobuf:"varint,3,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. + DeprecatedLegacyJsonFieldConflicts *bool `protobuf:"varint,6,opt,name=deprecated_legacy_json_field_conflicts,json=deprecatedLegacyJsonFieldConflicts" json:"deprecated_legacy_json_field_conflicts,omitempty"` + Features *FeatureSet `protobuf:"bytes,7,opt,name=features" json:"features,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for EnumOptions fields. +const ( + Default_EnumOptions_Deprecated = bool(false) +) + +func (x *EnumOptions) Reset() { + *x = EnumOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnumOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnumOptions) ProtoMessage() {} + +func (x *EnumOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[14] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnumOptions.ProtoReflect.Descriptor instead. +func (*EnumOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{14} +} + +func (x *EnumOptions) GetAllowAlias() bool { + if x != nil && x.AllowAlias != nil { + return *x.AllowAlias + } + return false +} + +func (x *EnumOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_EnumOptions_Deprecated +} + +// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. +func (x *EnumOptions) GetDeprecatedLegacyJsonFieldConflicts() bool { + if x != nil && x.DeprecatedLegacyJsonFieldConflicts != nil { + return *x.DeprecatedLegacyJsonFieldConflicts + } + return false +} + +func (x *EnumOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *EnumOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type EnumValueOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Deprecated *bool `protobuf:"varint,1,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + Features *FeatureSet `protobuf:"bytes,2,opt,name=features" json:"features,omitempty"` + DebugRedact *bool `protobuf:"varint,3,opt,name=debug_redact,json=debugRedact,def=0" json:"debug_redact,omitempty"` + FeatureSupport *FieldOptions_FeatureSupport `protobuf:"bytes,4,opt,name=feature_support,json=featureSupport" json:"feature_support,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for EnumValueOptions fields. +const ( + Default_EnumValueOptions_Deprecated = bool(false) + Default_EnumValueOptions_DebugRedact = bool(false) +) + +func (x *EnumValueOptions) Reset() { + *x = EnumValueOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnumValueOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnumValueOptions) ProtoMessage() {} + +func (x *EnumValueOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[15] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnumValueOptions.ProtoReflect.Descriptor instead. +func (*EnumValueOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{15} +} + +func (x *EnumValueOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_EnumValueOptions_Deprecated +} + +func (x *EnumValueOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *EnumValueOptions) GetDebugRedact() bool { + if x != nil && x.DebugRedact != nil { + return *x.DebugRedact + } + return Default_EnumValueOptions_DebugRedact +} + +func (x *EnumValueOptions) GetFeatureSupport() *FieldOptions_FeatureSupport { + if x != nil { + return x.FeatureSupport + } + return nil +} + +func (x *EnumValueOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type ServiceOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Features *FeatureSet `protobuf:"bytes,34,opt,name=features" json:"features,omitempty"` + Deprecated *bool `protobuf:"varint,33,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for ServiceOptions fields. +const ( + Default_ServiceOptions_Deprecated = bool(false) +) + +func (x *ServiceOptions) Reset() { + *x = ServiceOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ServiceOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ServiceOptions) ProtoMessage() {} + +func (x *ServiceOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[16] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ServiceOptions.ProtoReflect.Descriptor instead. +func (*ServiceOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{16} +} + +func (x *ServiceOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *ServiceOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_ServiceOptions_Deprecated +} + +func (x *ServiceOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type MethodOptions struct { + state protoimpl.MessageState `protogen:"open.v1"` + Deprecated *bool `protobuf:"varint,33,opt,name=deprecated,def=0" json:"deprecated,omitempty"` + IdempotencyLevel *MethodOptions_IdempotencyLevel `protobuf:"varint,34,opt,name=idempotency_level,json=idempotencyLevel,enum=google.protobuf.MethodOptions_IdempotencyLevel,def=0" json:"idempotency_level,omitempty"` + Features *FeatureSet `protobuf:"bytes,35,opt,name=features" json:"features,omitempty"` + UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Default values for MethodOptions fields. +const ( + Default_MethodOptions_Deprecated = bool(false) + Default_MethodOptions_IdempotencyLevel = MethodOptions_IDEMPOTENCY_UNKNOWN +) + +func (x *MethodOptions) Reset() { + *x = MethodOptions{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[17] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *MethodOptions) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*MethodOptions) ProtoMessage() {} + +func (x *MethodOptions) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[17] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use MethodOptions.ProtoReflect.Descriptor instead. +func (*MethodOptions) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17} +} + +func (x *MethodOptions) GetDeprecated() bool { + if x != nil && x.Deprecated != nil { + return *x.Deprecated + } + return Default_MethodOptions_Deprecated +} + +func (x *MethodOptions) GetIdempotencyLevel() MethodOptions_IdempotencyLevel { + if x != nil && x.IdempotencyLevel != nil { + return *x.IdempotencyLevel + } + return Default_MethodOptions_IdempotencyLevel +} + +func (x *MethodOptions) GetFeatures() *FeatureSet { + if x != nil { + return x.Features + } + return nil +} + +func (x *MethodOptions) GetUninterpretedOption() []*UninterpretedOption { + if x != nil { + return x.UninterpretedOption + } + return nil +} + +type UninterpretedOption struct { + state protoimpl.MessageState `protogen:"open.v1"` + Name []*UninterpretedOption_NamePart `protobuf:"bytes,2,rep,name=name" json:"name,omitempty"` + IdentifierValue *string `protobuf:"bytes,3,opt,name=identifier_value,json=identifierValue" json:"identifier_value,omitempty"` + PositiveIntValue *uint64 `protobuf:"varint,4,opt,name=positive_int_value,json=positiveIntValue" json:"positive_int_value,omitempty"` + NegativeIntValue *int64 `protobuf:"varint,5,opt,name=negative_int_value,json=negativeIntValue" json:"negative_int_value,omitempty"` + DoubleValue *float64 `protobuf:"fixed64,6,opt,name=double_value,json=doubleValue" json:"double_value,omitempty"` + StringValue []byte `protobuf:"bytes,7,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` + AggregateValue *string `protobuf:"bytes,8,opt,name=aggregate_value,json=aggregateValue" json:"aggregate_value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *UninterpretedOption) Reset() { + *x = UninterpretedOption{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[18] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *UninterpretedOption) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UninterpretedOption) ProtoMessage() {} + +func (x *UninterpretedOption) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[18] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UninterpretedOption.ProtoReflect.Descriptor instead. +func (*UninterpretedOption) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18} +} + +func (x *UninterpretedOption) GetName() []*UninterpretedOption_NamePart { + if x != nil { + return x.Name + } + return nil +} + +func (x *UninterpretedOption) GetIdentifierValue() string { + if x != nil && x.IdentifierValue != nil { + return *x.IdentifierValue + } + return "" +} + +func (x *UninterpretedOption) GetPositiveIntValue() uint64 { + if x != nil && x.PositiveIntValue != nil { + return *x.PositiveIntValue + } + return 0 +} + +func (x *UninterpretedOption) GetNegativeIntValue() int64 { + if x != nil && x.NegativeIntValue != nil { + return *x.NegativeIntValue + } + return 0 +} + +func (x *UninterpretedOption) GetDoubleValue() float64 { + if x != nil && x.DoubleValue != nil { + return *x.DoubleValue + } + return 0 +} + +func (x *UninterpretedOption) GetStringValue() []byte { + if x != nil { + return x.StringValue + } + return nil +} + +func (x *UninterpretedOption) GetAggregateValue() string { + if x != nil && x.AggregateValue != nil { + return *x.AggregateValue + } + return "" +} + +type FeatureSet struct { + state protoimpl.MessageState `protogen:"open.v1"` + FieldPresence *FeatureSet_FieldPresence `protobuf:"varint,1,opt,name=field_presence,json=fieldPresence,enum=google.protobuf.FeatureSet_FieldPresence" json:"field_presence,omitempty"` + EnumType *FeatureSet_EnumType `protobuf:"varint,2,opt,name=enum_type,json=enumType,enum=google.protobuf.FeatureSet_EnumType" json:"enum_type,omitempty"` + RepeatedFieldEncoding *FeatureSet_RepeatedFieldEncoding `protobuf:"varint,3,opt,name=repeated_field_encoding,json=repeatedFieldEncoding,enum=google.protobuf.FeatureSet_RepeatedFieldEncoding" json:"repeated_field_encoding,omitempty"` + Utf8Validation *FeatureSet_Utf8Validation `protobuf:"varint,4,opt,name=utf8_validation,json=utf8Validation,enum=google.protobuf.FeatureSet_Utf8Validation" json:"utf8_validation,omitempty"` + MessageEncoding *FeatureSet_MessageEncoding `protobuf:"varint,5,opt,name=message_encoding,json=messageEncoding,enum=google.protobuf.FeatureSet_MessageEncoding" json:"message_encoding,omitempty"` + JsonFormat *FeatureSet_JsonFormat `protobuf:"varint,6,opt,name=json_format,json=jsonFormat,enum=google.protobuf.FeatureSet_JsonFormat" json:"json_format,omitempty"` + EnforceNamingStyle *FeatureSet_EnforceNamingStyle `protobuf:"varint,7,opt,name=enforce_naming_style,json=enforceNamingStyle,enum=google.protobuf.FeatureSet_EnforceNamingStyle" json:"enforce_naming_style,omitempty"` + DefaultSymbolVisibility *FeatureSet_VisibilityFeature_DefaultSymbolVisibility `protobuf:"varint,8,opt,name=default_symbol_visibility,json=defaultSymbolVisibility,enum=google.protobuf.FeatureSet_VisibilityFeature_DefaultSymbolVisibility" json:"default_symbol_visibility,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FeatureSet) Reset() { + *x = FeatureSet{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[19] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FeatureSet) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FeatureSet) ProtoMessage() {} + +func (x *FeatureSet) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[19] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FeatureSet.ProtoReflect.Descriptor instead. +func (*FeatureSet) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19} +} + +func (x *FeatureSet) GetFieldPresence() FeatureSet_FieldPresence { + if x != nil && x.FieldPresence != nil { + return *x.FieldPresence + } + return FeatureSet_FIELD_PRESENCE_UNKNOWN +} + +func (x *FeatureSet) GetEnumType() FeatureSet_EnumType { + if x != nil && x.EnumType != nil { + return *x.EnumType + } + return FeatureSet_ENUM_TYPE_UNKNOWN +} + +func (x *FeatureSet) GetRepeatedFieldEncoding() FeatureSet_RepeatedFieldEncoding { + if x != nil && x.RepeatedFieldEncoding != nil { + return *x.RepeatedFieldEncoding + } + return FeatureSet_REPEATED_FIELD_ENCODING_UNKNOWN +} + +func (x *FeatureSet) GetUtf8Validation() FeatureSet_Utf8Validation { + if x != nil && x.Utf8Validation != nil { + return *x.Utf8Validation + } + return FeatureSet_UTF8_VALIDATION_UNKNOWN +} + +func (x *FeatureSet) GetMessageEncoding() FeatureSet_MessageEncoding { + if x != nil && x.MessageEncoding != nil { + return *x.MessageEncoding + } + return FeatureSet_MESSAGE_ENCODING_UNKNOWN +} + +func (x *FeatureSet) GetJsonFormat() FeatureSet_JsonFormat { + if x != nil && x.JsonFormat != nil { + return *x.JsonFormat + } + return FeatureSet_JSON_FORMAT_UNKNOWN +} + +func (x *FeatureSet) GetEnforceNamingStyle() FeatureSet_EnforceNamingStyle { + if x != nil && x.EnforceNamingStyle != nil { + return *x.EnforceNamingStyle + } + return FeatureSet_ENFORCE_NAMING_STYLE_UNKNOWN +} + +func (x *FeatureSet) GetDefaultSymbolVisibility() FeatureSet_VisibilityFeature_DefaultSymbolVisibility { + if x != nil && x.DefaultSymbolVisibility != nil { + return *x.DefaultSymbolVisibility + } + return FeatureSet_VisibilityFeature_DEFAULT_SYMBOL_VISIBILITY_UNKNOWN +} + +type FeatureSetDefaults struct { + state protoimpl.MessageState `protogen:"open.v1"` + Defaults []*FeatureSetDefaults_FeatureSetEditionDefault `protobuf:"bytes,1,rep,name=defaults" json:"defaults,omitempty"` + MinimumEdition *Edition `protobuf:"varint,4,opt,name=minimum_edition,json=minimumEdition,enum=google.protobuf.Edition" json:"minimum_edition,omitempty"` + MaximumEdition *Edition `protobuf:"varint,5,opt,name=maximum_edition,json=maximumEdition,enum=google.protobuf.Edition" json:"maximum_edition,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FeatureSetDefaults) Reset() { + *x = FeatureSetDefaults{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[20] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FeatureSetDefaults) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FeatureSetDefaults) ProtoMessage() {} + +func (x *FeatureSetDefaults) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[20] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FeatureSetDefaults.ProtoReflect.Descriptor instead. +func (*FeatureSetDefaults) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20} +} + +func (x *FeatureSetDefaults) GetDefaults() []*FeatureSetDefaults_FeatureSetEditionDefault { + if x != nil { + return x.Defaults + } + return nil +} + +func (x *FeatureSetDefaults) GetMinimumEdition() Edition { + if x != nil && x.MinimumEdition != nil { + return *x.MinimumEdition + } + return Edition_EDITION_UNKNOWN +} + +func (x *FeatureSetDefaults) GetMaximumEdition() Edition { + if x != nil && x.MaximumEdition != nil { + return *x.MaximumEdition + } + return Edition_EDITION_UNKNOWN +} + +type SourceCodeInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + Location []*SourceCodeInfo_Location `protobuf:"bytes,1,rep,name=location" json:"location,omitempty"` + extensionFields protoimpl.ExtensionFields + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SourceCodeInfo) Reset() { + *x = SourceCodeInfo{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[21] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SourceCodeInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SourceCodeInfo) ProtoMessage() {} + +func (x *SourceCodeInfo) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[21] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SourceCodeInfo.ProtoReflect.Descriptor instead. +func (*SourceCodeInfo) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{21} +} + +func (x *SourceCodeInfo) GetLocation() []*SourceCodeInfo_Location { + if x != nil { + return x.Location + } + return nil +} + +type GeneratedCodeInfo struct { + state protoimpl.MessageState `protogen:"open.v1"` + Annotation []*GeneratedCodeInfo_Annotation `protobuf:"bytes,1,rep,name=annotation" json:"annotation,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GeneratedCodeInfo) Reset() { + *x = GeneratedCodeInfo{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[22] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GeneratedCodeInfo) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GeneratedCodeInfo) ProtoMessage() {} + +func (x *GeneratedCodeInfo) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[22] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GeneratedCodeInfo.ProtoReflect.Descriptor instead. +func (*GeneratedCodeInfo) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{22} +} + +func (x *GeneratedCodeInfo) GetAnnotation() []*GeneratedCodeInfo_Annotation { + if x != nil { + return x.Annotation + } + return nil +} + +type DescriptorProto_ExtensionRange struct { + state protoimpl.MessageState `protogen:"open.v1"` + Start *int32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` + End *int32 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` + Options *ExtensionRangeOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DescriptorProto_ExtensionRange) Reset() { + *x = DescriptorProto_ExtensionRange{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[23] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DescriptorProto_ExtensionRange) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DescriptorProto_ExtensionRange) ProtoMessage() {} + +func (x *DescriptorProto_ExtensionRange) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[23] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DescriptorProto_ExtensionRange.ProtoReflect.Descriptor instead. +func (*DescriptorProto_ExtensionRange) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 0} +} + +func (x *DescriptorProto_ExtensionRange) GetStart() int32 { + if x != nil && x.Start != nil { + return *x.Start + } + return 0 +} + +func (x *DescriptorProto_ExtensionRange) GetEnd() int32 { + if x != nil && x.End != nil { + return *x.End + } + return 0 +} + +func (x *DescriptorProto_ExtensionRange) GetOptions() *ExtensionRangeOptions { + if x != nil { + return x.Options + } + return nil +} + +type DescriptorProto_ReservedRange struct { + state protoimpl.MessageState `protogen:"open.v1"` + Start *int32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` + End *int32 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *DescriptorProto_ReservedRange) Reset() { + *x = DescriptorProto_ReservedRange{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[24] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *DescriptorProto_ReservedRange) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DescriptorProto_ReservedRange) ProtoMessage() {} + +func (x *DescriptorProto_ReservedRange) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[24] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DescriptorProto_ReservedRange.ProtoReflect.Descriptor instead. +func (*DescriptorProto_ReservedRange) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 1} +} + +func (x *DescriptorProto_ReservedRange) GetStart() int32 { + if x != nil && x.Start != nil { + return *x.Start + } + return 0 +} + +func (x *DescriptorProto_ReservedRange) GetEnd() int32 { + if x != nil && x.End != nil { + return *x.End + } + return 0 +} + +type ExtensionRangeOptions_Declaration struct { + state protoimpl.MessageState `protogen:"open.v1"` + Number *int32 `protobuf:"varint,1,opt,name=number" json:"number,omitempty"` + FullName *string `protobuf:"bytes,2,opt,name=full_name,json=fullName" json:"full_name,omitempty"` + Type *string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` + Reserved *bool `protobuf:"varint,5,opt,name=reserved" json:"reserved,omitempty"` + Repeated *bool `protobuf:"varint,6,opt,name=repeated" json:"repeated,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *ExtensionRangeOptions_Declaration) Reset() { + *x = ExtensionRangeOptions_Declaration{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[25] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *ExtensionRangeOptions_Declaration) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ExtensionRangeOptions_Declaration) ProtoMessage() {} + +func (x *ExtensionRangeOptions_Declaration) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[25] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ExtensionRangeOptions_Declaration.ProtoReflect.Descriptor instead. +func (*ExtensionRangeOptions_Declaration) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3, 0} +} + +func (x *ExtensionRangeOptions_Declaration) GetNumber() int32 { + if x != nil && x.Number != nil { + return *x.Number + } + return 0 +} + +func (x *ExtensionRangeOptions_Declaration) GetFullName() string { + if x != nil && x.FullName != nil { + return *x.FullName + } + return "" +} + +func (x *ExtensionRangeOptions_Declaration) GetType() string { + if x != nil && x.Type != nil { + return *x.Type + } + return "" +} + +func (x *ExtensionRangeOptions_Declaration) GetReserved() bool { + if x != nil && x.Reserved != nil { + return *x.Reserved + } + return false +} + +func (x *ExtensionRangeOptions_Declaration) GetRepeated() bool { + if x != nil && x.Repeated != nil { + return *x.Repeated + } + return false +} + +type EnumDescriptorProto_EnumReservedRange struct { + state protoimpl.MessageState `protogen:"open.v1"` + Start *int32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` + End *int32 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *EnumDescriptorProto_EnumReservedRange) Reset() { + *x = EnumDescriptorProto_EnumReservedRange{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[26] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *EnumDescriptorProto_EnumReservedRange) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*EnumDescriptorProto_EnumReservedRange) ProtoMessage() {} + +func (x *EnumDescriptorProto_EnumReservedRange) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[26] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use EnumDescriptorProto_EnumReservedRange.ProtoReflect.Descriptor instead. +func (*EnumDescriptorProto_EnumReservedRange) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6, 0} +} + +func (x *EnumDescriptorProto_EnumReservedRange) GetStart() int32 { + if x != nil && x.Start != nil { + return *x.Start + } + return 0 +} + +func (x *EnumDescriptorProto_EnumReservedRange) GetEnd() int32 { + if x != nil && x.End != nil { + return *x.End + } + return 0 +} + +type FieldOptions_EditionDefault struct { + state protoimpl.MessageState `protogen:"open.v1"` + Edition *Edition `protobuf:"varint,3,opt,name=edition,enum=google.protobuf.Edition" json:"edition,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FieldOptions_EditionDefault) Reset() { + *x = FieldOptions_EditionDefault{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[27] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FieldOptions_EditionDefault) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FieldOptions_EditionDefault) ProtoMessage() {} + +func (x *FieldOptions_EditionDefault) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[27] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FieldOptions_EditionDefault.ProtoReflect.Descriptor instead. +func (*FieldOptions_EditionDefault) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 0} +} + +func (x *FieldOptions_EditionDefault) GetEdition() Edition { + if x != nil && x.Edition != nil { + return *x.Edition + } + return Edition_EDITION_UNKNOWN +} + +func (x *FieldOptions_EditionDefault) GetValue() string { + if x != nil && x.Value != nil { + return *x.Value + } + return "" +} + +type FieldOptions_FeatureSupport struct { + state protoimpl.MessageState `protogen:"open.v1"` + EditionIntroduced *Edition `protobuf:"varint,1,opt,name=edition_introduced,json=editionIntroduced,enum=google.protobuf.Edition" json:"edition_introduced,omitempty"` + EditionDeprecated *Edition `protobuf:"varint,2,opt,name=edition_deprecated,json=editionDeprecated,enum=google.protobuf.Edition" json:"edition_deprecated,omitempty"` + DeprecationWarning *string `protobuf:"bytes,3,opt,name=deprecation_warning,json=deprecationWarning" json:"deprecation_warning,omitempty"` + EditionRemoved *Edition `protobuf:"varint,4,opt,name=edition_removed,json=editionRemoved,enum=google.protobuf.Edition" json:"edition_removed,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FieldOptions_FeatureSupport) Reset() { + *x = FieldOptions_FeatureSupport{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[28] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FieldOptions_FeatureSupport) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FieldOptions_FeatureSupport) ProtoMessage() {} + +func (x *FieldOptions_FeatureSupport) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[28] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FieldOptions_FeatureSupport.ProtoReflect.Descriptor instead. +func (*FieldOptions_FeatureSupport) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 1} +} + +func (x *FieldOptions_FeatureSupport) GetEditionIntroduced() Edition { + if x != nil && x.EditionIntroduced != nil { + return *x.EditionIntroduced + } + return Edition_EDITION_UNKNOWN +} + +func (x *FieldOptions_FeatureSupport) GetEditionDeprecated() Edition { + if x != nil && x.EditionDeprecated != nil { + return *x.EditionDeprecated + } + return Edition_EDITION_UNKNOWN +} + +func (x *FieldOptions_FeatureSupport) GetDeprecationWarning() string { + if x != nil && x.DeprecationWarning != nil { + return *x.DeprecationWarning + } + return "" +} + +func (x *FieldOptions_FeatureSupport) GetEditionRemoved() Edition { + if x != nil && x.EditionRemoved != nil { + return *x.EditionRemoved + } + return Edition_EDITION_UNKNOWN +} + +type UninterpretedOption_NamePart struct { + state protoimpl.MessageState `protogen:"open.v1"` + NamePart *string `protobuf:"bytes,1,req,name=name_part,json=namePart" json:"name_part,omitempty"` + IsExtension *bool `protobuf:"varint,2,req,name=is_extension,json=isExtension" json:"is_extension,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *UninterpretedOption_NamePart) Reset() { + *x = UninterpretedOption_NamePart{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[29] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *UninterpretedOption_NamePart) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UninterpretedOption_NamePart) ProtoMessage() {} + +func (x *UninterpretedOption_NamePart) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[29] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UninterpretedOption_NamePart.ProtoReflect.Descriptor instead. +func (*UninterpretedOption_NamePart) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18, 0} +} + +func (x *UninterpretedOption_NamePart) GetNamePart() string { + if x != nil && x.NamePart != nil { + return *x.NamePart + } + return "" +} + +func (x *UninterpretedOption_NamePart) GetIsExtension() bool { + if x != nil && x.IsExtension != nil { + return *x.IsExtension + } + return false +} + +type FeatureSet_VisibilityFeature struct { + state protoimpl.MessageState `protogen:"open.v1"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FeatureSet_VisibilityFeature) Reset() { + *x = FeatureSet_VisibilityFeature{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[30] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FeatureSet_VisibilityFeature) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FeatureSet_VisibilityFeature) ProtoMessage() {} + +func (x *FeatureSet_VisibilityFeature) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[30] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FeatureSet_VisibilityFeature.ProtoReflect.Descriptor instead. +func (*FeatureSet_VisibilityFeature) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0} +} + +type FeatureSetDefaults_FeatureSetEditionDefault struct { + state protoimpl.MessageState `protogen:"open.v1"` + Edition *Edition `protobuf:"varint,3,opt,name=edition,enum=google.protobuf.Edition" json:"edition,omitempty"` + OverridableFeatures *FeatureSet `protobuf:"bytes,4,opt,name=overridable_features,json=overridableFeatures" json:"overridable_features,omitempty"` + FixedFeatures *FeatureSet `protobuf:"bytes,5,opt,name=fixed_features,json=fixedFeatures" json:"fixed_features,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *FeatureSetDefaults_FeatureSetEditionDefault) Reset() { + *x = FeatureSetDefaults_FeatureSetEditionDefault{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[31] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *FeatureSetDefaults_FeatureSetEditionDefault) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*FeatureSetDefaults_FeatureSetEditionDefault) ProtoMessage() {} + +func (x *FeatureSetDefaults_FeatureSetEditionDefault) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[31] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use FeatureSetDefaults_FeatureSetEditionDefault.ProtoReflect.Descriptor instead. +func (*FeatureSetDefaults_FeatureSetEditionDefault) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20, 0} +} + +func (x *FeatureSetDefaults_FeatureSetEditionDefault) GetEdition() Edition { + if x != nil && x.Edition != nil { + return *x.Edition + } + return Edition_EDITION_UNKNOWN +} + +func (x *FeatureSetDefaults_FeatureSetEditionDefault) GetOverridableFeatures() *FeatureSet { + if x != nil { + return x.OverridableFeatures + } + return nil +} + +func (x *FeatureSetDefaults_FeatureSetEditionDefault) GetFixedFeatures() *FeatureSet { + if x != nil { + return x.FixedFeatures + } + return nil +} + +type SourceCodeInfo_Location struct { + state protoimpl.MessageState `protogen:"open.v1"` + Path []int32 `protobuf:"varint,1,rep,packed,name=path" json:"path,omitempty"` + Span []int32 `protobuf:"varint,2,rep,packed,name=span" json:"span,omitempty"` + LeadingComments *string `protobuf:"bytes,3,opt,name=leading_comments,json=leadingComments" json:"leading_comments,omitempty"` + TrailingComments *string `protobuf:"bytes,4,opt,name=trailing_comments,json=trailingComments" json:"trailing_comments,omitempty"` + LeadingDetachedComments []string `protobuf:"bytes,6,rep,name=leading_detached_comments,json=leadingDetachedComments" json:"leading_detached_comments,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *SourceCodeInfo_Location) Reset() { + *x = SourceCodeInfo_Location{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[32] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *SourceCodeInfo_Location) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SourceCodeInfo_Location) ProtoMessage() {} + +func (x *SourceCodeInfo_Location) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[32] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SourceCodeInfo_Location.ProtoReflect.Descriptor instead. +func (*SourceCodeInfo_Location) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{21, 0} +} + +func (x *SourceCodeInfo_Location) GetPath() []int32 { + if x != nil { + return x.Path + } + return nil +} + +func (x *SourceCodeInfo_Location) GetSpan() []int32 { + if x != nil { + return x.Span + } + return nil +} + +func (x *SourceCodeInfo_Location) GetLeadingComments() string { + if x != nil && x.LeadingComments != nil { + return *x.LeadingComments + } + return "" +} + +func (x *SourceCodeInfo_Location) GetTrailingComments() string { + if x != nil && x.TrailingComments != nil { + return *x.TrailingComments + } + return "" +} + +func (x *SourceCodeInfo_Location) GetLeadingDetachedComments() []string { + if x != nil { + return x.LeadingDetachedComments + } + return nil +} + +type GeneratedCodeInfo_Annotation struct { + state protoimpl.MessageState `protogen:"open.v1"` + Path []int32 `protobuf:"varint,1,rep,packed,name=path" json:"path,omitempty"` + SourceFile *string `protobuf:"bytes,2,opt,name=source_file,json=sourceFile" json:"source_file,omitempty"` + Begin *int32 `protobuf:"varint,3,opt,name=begin" json:"begin,omitempty"` + End *int32 `protobuf:"varint,4,opt,name=end" json:"end,omitempty"` + Semantic *GeneratedCodeInfo_Annotation_Semantic `protobuf:"varint,5,opt,name=semantic,enum=google.protobuf.GeneratedCodeInfo_Annotation_Semantic" json:"semantic,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GeneratedCodeInfo_Annotation) Reset() { + *x = GeneratedCodeInfo_Annotation{} + mi := &file_google_protobuf_descriptor_proto_msgTypes[33] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GeneratedCodeInfo_Annotation) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GeneratedCodeInfo_Annotation) ProtoMessage() {} + +func (x *GeneratedCodeInfo_Annotation) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_descriptor_proto_msgTypes[33] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GeneratedCodeInfo_Annotation.ProtoReflect.Descriptor instead. +func (*GeneratedCodeInfo_Annotation) Descriptor() ([]byte, []int) { + return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{22, 0} +} + +func (x *GeneratedCodeInfo_Annotation) GetPath() []int32 { + if x != nil { + return x.Path + } + return nil +} + +func (x *GeneratedCodeInfo_Annotation) GetSourceFile() string { + if x != nil && x.SourceFile != nil { + return *x.SourceFile + } + return "" +} + +func (x *GeneratedCodeInfo_Annotation) GetBegin() int32 { + if x != nil && x.Begin != nil { + return *x.Begin + } + return 0 +} + +func (x *GeneratedCodeInfo_Annotation) GetEnd() int32 { + if x != nil && x.End != nil { + return *x.End + } + return 0 +} + +func (x *GeneratedCodeInfo_Annotation) GetSemantic() GeneratedCodeInfo_Annotation_Semantic { + if x != nil && x.Semantic != nil { + return *x.Semantic + } + return GeneratedCodeInfo_Annotation_NONE +} + +var File_google_protobuf_descriptor_proto protoreflect.FileDescriptor + +const file_google_protobuf_descriptor_proto_rawDesc = "" + + "\n" + + " google/protobuf/descriptor.proto\x12\x0fgoogle.protobuf\"[\n" + + "\x11FileDescriptorSet\x128\n" + + "\x04file\x18\x01 \x03(\v2$.google.protobuf.FileDescriptorProtoR\x04file*\f\b\x80\xec\xca\xff\x01\x10\x81\xec\xca\xff\x01\"\xc5\x05\n" + + "\x13FileDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n" + + "\apackage\x18\x02 \x01(\tR\apackage\x12\x1e\n" + + "\n" + + "dependency\x18\x03 \x03(\tR\n" + + "dependency\x12+\n" + + "\x11public_dependency\x18\n" + + " \x03(\x05R\x10publicDependency\x12'\n" + + "\x0fweak_dependency\x18\v \x03(\x05R\x0eweakDependency\x12+\n" + + "\x11option_dependency\x18\x0f \x03(\tR\x10optionDependency\x12C\n" + + "\fmessage_type\x18\x04 \x03(\v2 .google.protobuf.DescriptorProtoR\vmessageType\x12A\n" + + "\tenum_type\x18\x05 \x03(\v2$.google.protobuf.EnumDescriptorProtoR\benumType\x12A\n" + + "\aservice\x18\x06 \x03(\v2'.google.protobuf.ServiceDescriptorProtoR\aservice\x12C\n" + + "\textension\x18\a \x03(\v2%.google.protobuf.FieldDescriptorProtoR\textension\x126\n" + + "\aoptions\x18\b \x01(\v2\x1c.google.protobuf.FileOptionsR\aoptions\x12I\n" + + "\x10source_code_info\x18\t \x01(\v2\x1f.google.protobuf.SourceCodeInfoR\x0esourceCodeInfo\x12\x16\n" + + "\x06syntax\x18\f \x01(\tR\x06syntax\x122\n" + + "\aedition\x18\x0e \x01(\x0e2\x18.google.protobuf.EditionR\aedition\"\xfc\x06\n" + + "\x0fDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12;\n" + + "\x05field\x18\x02 \x03(\v2%.google.protobuf.FieldDescriptorProtoR\x05field\x12C\n" + + "\textension\x18\x06 \x03(\v2%.google.protobuf.FieldDescriptorProtoR\textension\x12A\n" + + "\vnested_type\x18\x03 \x03(\v2 .google.protobuf.DescriptorProtoR\n" + + "nestedType\x12A\n" + + "\tenum_type\x18\x04 \x03(\v2$.google.protobuf.EnumDescriptorProtoR\benumType\x12X\n" + + "\x0fextension_range\x18\x05 \x03(\v2/.google.protobuf.DescriptorProto.ExtensionRangeR\x0eextensionRange\x12D\n" + + "\n" + + "oneof_decl\x18\b \x03(\v2%.google.protobuf.OneofDescriptorProtoR\toneofDecl\x129\n" + + "\aoptions\x18\a \x01(\v2\x1f.google.protobuf.MessageOptionsR\aoptions\x12U\n" + + "\x0ereserved_range\x18\t \x03(\v2..google.protobuf.DescriptorProto.ReservedRangeR\rreservedRange\x12#\n" + + "\rreserved_name\x18\n" + + " \x03(\tR\freservedName\x12A\n" + + "\n" + + "visibility\x18\v \x01(\x0e2!.google.protobuf.SymbolVisibilityR\n" + + "visibility\x1az\n" + + "\x0eExtensionRange\x12\x14\n" + + "\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n" + + "\x03end\x18\x02 \x01(\x05R\x03end\x12@\n" + + "\aoptions\x18\x03 \x01(\v2&.google.protobuf.ExtensionRangeOptionsR\aoptions\x1a7\n" + + "\rReservedRange\x12\x14\n" + + "\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n" + + "\x03end\x18\x02 \x01(\x05R\x03end\"\xcc\x04\n" + + "\x15ExtensionRangeOptions\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x12Y\n" + + "\vdeclaration\x18\x02 \x03(\v22.google.protobuf.ExtensionRangeOptions.DeclarationB\x03\x88\x01\x02R\vdeclaration\x127\n" + + "\bfeatures\x182 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12m\n" + + "\fverification\x18\x03 \x01(\x0e28.google.protobuf.ExtensionRangeOptions.VerificationState:\n" + + "UNVERIFIEDB\x03\x88\x01\x02R\fverification\x1a\x94\x01\n" + + "\vDeclaration\x12\x16\n" + + "\x06number\x18\x01 \x01(\x05R\x06number\x12\x1b\n" + + "\tfull_name\x18\x02 \x01(\tR\bfullName\x12\x12\n" + + "\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n" + + "\breserved\x18\x05 \x01(\bR\breserved\x12\x1a\n" + + "\brepeated\x18\x06 \x01(\bR\brepeatedJ\x04\b\x04\x10\x05\"4\n" + + "\x11VerificationState\x12\x0f\n" + + "\vDECLARATION\x10\x00\x12\x0e\n" + + "\n" + + "UNVERIFIED\x10\x01*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\xc1\x06\n" + + "\x14FieldDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" + + "\x06number\x18\x03 \x01(\x05R\x06number\x12A\n" + + "\x05label\x18\x04 \x01(\x0e2+.google.protobuf.FieldDescriptorProto.LabelR\x05label\x12>\n" + + "\x04type\x18\x05 \x01(\x0e2*.google.protobuf.FieldDescriptorProto.TypeR\x04type\x12\x1b\n" + + "\ttype_name\x18\x06 \x01(\tR\btypeName\x12\x1a\n" + + "\bextendee\x18\x02 \x01(\tR\bextendee\x12#\n" + + "\rdefault_value\x18\a \x01(\tR\fdefaultValue\x12\x1f\n" + + "\voneof_index\x18\t \x01(\x05R\n" + + "oneofIndex\x12\x1b\n" + + "\tjson_name\x18\n" + + " \x01(\tR\bjsonName\x127\n" + + "\aoptions\x18\b \x01(\v2\x1d.google.protobuf.FieldOptionsR\aoptions\x12'\n" + + "\x0fproto3_optional\x18\x11 \x01(\bR\x0eproto3Optional\"\xb6\x02\n" + + "\x04Type\x12\x0f\n" + + "\vTYPE_DOUBLE\x10\x01\x12\x0e\n" + + "\n" + + "TYPE_FLOAT\x10\x02\x12\x0e\n" + + "\n" + + "TYPE_INT64\x10\x03\x12\x0f\n" + + "\vTYPE_UINT64\x10\x04\x12\x0e\n" + + "\n" + + "TYPE_INT32\x10\x05\x12\x10\n" + + "\fTYPE_FIXED64\x10\x06\x12\x10\n" + + "\fTYPE_FIXED32\x10\a\x12\r\n" + + "\tTYPE_BOOL\x10\b\x12\x0f\n" + + "\vTYPE_STRING\x10\t\x12\x0e\n" + + "\n" + + "TYPE_GROUP\x10\n" + + "\x12\x10\n" + + "\fTYPE_MESSAGE\x10\v\x12\x0e\n" + + "\n" + + "TYPE_BYTES\x10\f\x12\x0f\n" + + "\vTYPE_UINT32\x10\r\x12\r\n" + + "\tTYPE_ENUM\x10\x0e\x12\x11\n" + + "\rTYPE_SFIXED32\x10\x0f\x12\x11\n" + + "\rTYPE_SFIXED64\x10\x10\x12\x0f\n" + + "\vTYPE_SINT32\x10\x11\x12\x0f\n" + + "\vTYPE_SINT64\x10\x12\"C\n" + + "\x05Label\x12\x12\n" + + "\x0eLABEL_OPTIONAL\x10\x01\x12\x12\n" + + "\x0eLABEL_REPEATED\x10\x03\x12\x12\n" + + "\x0eLABEL_REQUIRED\x10\x02\"c\n" + + "\x14OneofDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x127\n" + + "\aoptions\x18\x02 \x01(\v2\x1d.google.protobuf.OneofOptionsR\aoptions\"\xa6\x03\n" + + "\x13EnumDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12?\n" + + "\x05value\x18\x02 \x03(\v2).google.protobuf.EnumValueDescriptorProtoR\x05value\x126\n" + + "\aoptions\x18\x03 \x01(\v2\x1c.google.protobuf.EnumOptionsR\aoptions\x12]\n" + + "\x0ereserved_range\x18\x04 \x03(\v26.google.protobuf.EnumDescriptorProto.EnumReservedRangeR\rreservedRange\x12#\n" + + "\rreserved_name\x18\x05 \x03(\tR\freservedName\x12A\n" + + "\n" + + "visibility\x18\x06 \x01(\x0e2!.google.protobuf.SymbolVisibilityR\n" + + "visibility\x1a;\n" + + "\x11EnumReservedRange\x12\x14\n" + + "\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n" + + "\x03end\x18\x02 \x01(\x05R\x03end\"\x83\x01\n" + + "\x18EnumValueDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" + + "\x06number\x18\x02 \x01(\x05R\x06number\x12;\n" + + "\aoptions\x18\x03 \x01(\v2!.google.protobuf.EnumValueOptionsR\aoptions\"\xa7\x01\n" + + "\x16ServiceDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12>\n" + + "\x06method\x18\x02 \x03(\v2&.google.protobuf.MethodDescriptorProtoR\x06method\x129\n" + + "\aoptions\x18\x03 \x01(\v2\x1f.google.protobuf.ServiceOptionsR\aoptions\"\x89\x02\n" + + "\x15MethodDescriptorProto\x12\x12\n" + + "\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n" + + "\n" + + "input_type\x18\x02 \x01(\tR\tinputType\x12\x1f\n" + + "\voutput_type\x18\x03 \x01(\tR\n" + + "outputType\x128\n" + + "\aoptions\x18\x04 \x01(\v2\x1e.google.protobuf.MethodOptionsR\aoptions\x120\n" + + "\x10client_streaming\x18\x05 \x01(\b:\x05falseR\x0fclientStreaming\x120\n" + + "\x10server_streaming\x18\x06 \x01(\b:\x05falseR\x0fserverStreaming\"\xad\t\n" + + "\vFileOptions\x12!\n" + + "\fjava_package\x18\x01 \x01(\tR\vjavaPackage\x120\n" + + "\x14java_outer_classname\x18\b \x01(\tR\x12javaOuterClassname\x125\n" + + "\x13java_multiple_files\x18\n" + + " \x01(\b:\x05falseR\x11javaMultipleFiles\x12D\n" + + "\x1djava_generate_equals_and_hash\x18\x14 \x01(\bB\x02\x18\x01R\x19javaGenerateEqualsAndHash\x12:\n" + + "\x16java_string_check_utf8\x18\x1b \x01(\b:\x05falseR\x13javaStringCheckUtf8\x12S\n" + + "\foptimize_for\x18\t \x01(\x0e2).google.protobuf.FileOptions.OptimizeMode:\x05SPEEDR\voptimizeFor\x12\x1d\n" + + "\n" + + "go_package\x18\v \x01(\tR\tgoPackage\x125\n" + + "\x13cc_generic_services\x18\x10 \x01(\b:\x05falseR\x11ccGenericServices\x129\n" + + "\x15java_generic_services\x18\x11 \x01(\b:\x05falseR\x13javaGenericServices\x125\n" + + "\x13py_generic_services\x18\x12 \x01(\b:\x05falseR\x11pyGenericServices\x12%\n" + + "\n" + + "deprecated\x18\x17 \x01(\b:\x05falseR\n" + + "deprecated\x12.\n" + + "\x10cc_enable_arenas\x18\x1f \x01(\b:\x04trueR\x0eccEnableArenas\x12*\n" + + "\x11objc_class_prefix\x18$ \x01(\tR\x0fobjcClassPrefix\x12)\n" + + "\x10csharp_namespace\x18% \x01(\tR\x0fcsharpNamespace\x12!\n" + + "\fswift_prefix\x18' \x01(\tR\vswiftPrefix\x12(\n" + + "\x10php_class_prefix\x18( \x01(\tR\x0ephpClassPrefix\x12#\n" + + "\rphp_namespace\x18) \x01(\tR\fphpNamespace\x124\n" + + "\x16php_metadata_namespace\x18, \x01(\tR\x14phpMetadataNamespace\x12!\n" + + "\fruby_package\x18- \x01(\tR\vrubyPackage\x127\n" + + "\bfeatures\x182 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\":\n" + + "\fOptimizeMode\x12\t\n" + + "\x05SPEED\x10\x01\x12\r\n" + + "\tCODE_SIZE\x10\x02\x12\x10\n" + + "\fLITE_RUNTIME\x10\x03*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b*\x10+J\x04\b&\x10'R\x14php_generic_services\"\xf4\x03\n" + + "\x0eMessageOptions\x12<\n" + + "\x17message_set_wire_format\x18\x01 \x01(\b:\x05falseR\x14messageSetWireFormat\x12L\n" + + "\x1fno_standard_descriptor_accessor\x18\x02 \x01(\b:\x05falseR\x1cnoStandardDescriptorAccessor\x12%\n" + + "\n" + + "deprecated\x18\x03 \x01(\b:\x05falseR\n" + + "deprecated\x12\x1b\n" + + "\tmap_entry\x18\a \x01(\bR\bmapEntry\x12V\n" + + "&deprecated_legacy_json_field_conflicts\x18\v \x01(\bB\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x127\n" + + "\bfeatures\x18\f \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b\x04\x10\x05J\x04\b\x05\x10\x06J\x04\b\x06\x10\aJ\x04\b\b\x10\tJ\x04\b\t\x10\n" + + "\"\xa1\r\n" + + "\fFieldOptions\x12A\n" + + "\x05ctype\x18\x01 \x01(\x0e2#.google.protobuf.FieldOptions.CType:\x06STRINGR\x05ctype\x12\x16\n" + + "\x06packed\x18\x02 \x01(\bR\x06packed\x12G\n" + + "\x06jstype\x18\x06 \x01(\x0e2$.google.protobuf.FieldOptions.JSType:\tJS_NORMALR\x06jstype\x12\x19\n" + + "\x04lazy\x18\x05 \x01(\b:\x05falseR\x04lazy\x12.\n" + + "\x0funverified_lazy\x18\x0f \x01(\b:\x05falseR\x0eunverifiedLazy\x12%\n" + + "\n" + + "deprecated\x18\x03 \x01(\b:\x05falseR\n" + + "deprecated\x12\x1d\n" + + "\x04weak\x18\n" + + " \x01(\b:\x05falseB\x02\x18\x01R\x04weak\x12(\n" + + "\fdebug_redact\x18\x10 \x01(\b:\x05falseR\vdebugRedact\x12K\n" + + "\tretention\x18\x11 \x01(\x0e2-.google.protobuf.FieldOptions.OptionRetentionR\tretention\x12H\n" + + "\atargets\x18\x13 \x03(\x0e2..google.protobuf.FieldOptions.OptionTargetTypeR\atargets\x12W\n" + + "\x10edition_defaults\x18\x14 \x03(\v2,.google.protobuf.FieldOptions.EditionDefaultR\x0feditionDefaults\x127\n" + + "\bfeatures\x18\x15 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12U\n" + + "\x0ffeature_support\x18\x16 \x01(\v2,.google.protobuf.FieldOptions.FeatureSupportR\x0efeatureSupport\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x1aZ\n" + + "\x0eEditionDefault\x122\n" + + "\aedition\x18\x03 \x01(\x0e2\x18.google.protobuf.EditionR\aedition\x12\x14\n" + + "\x05value\x18\x02 \x01(\tR\x05value\x1a\x96\x02\n" + + "\x0eFeatureSupport\x12G\n" + + "\x12edition_introduced\x18\x01 \x01(\x0e2\x18.google.protobuf.EditionR\x11editionIntroduced\x12G\n" + + "\x12edition_deprecated\x18\x02 \x01(\x0e2\x18.google.protobuf.EditionR\x11editionDeprecated\x12/\n" + + "\x13deprecation_warning\x18\x03 \x01(\tR\x12deprecationWarning\x12A\n" + + "\x0fedition_removed\x18\x04 \x01(\x0e2\x18.google.protobuf.EditionR\x0eeditionRemoved\"/\n" + + "\x05CType\x12\n" + + "\n" + + "\x06STRING\x10\x00\x12\b\n" + + "\x04CORD\x10\x01\x12\x10\n" + + "\fSTRING_PIECE\x10\x02\"5\n" + + "\x06JSType\x12\r\n" + + "\tJS_NORMAL\x10\x00\x12\r\n" + + "\tJS_STRING\x10\x01\x12\r\n" + + "\tJS_NUMBER\x10\x02\"U\n" + + "\x0fOptionRetention\x12\x15\n" + + "\x11RETENTION_UNKNOWN\x10\x00\x12\x15\n" + + "\x11RETENTION_RUNTIME\x10\x01\x12\x14\n" + + "\x10RETENTION_SOURCE\x10\x02\"\x8c\x02\n" + + "\x10OptionTargetType\x12\x17\n" + + "\x13TARGET_TYPE_UNKNOWN\x10\x00\x12\x14\n" + + "\x10TARGET_TYPE_FILE\x10\x01\x12\x1f\n" + + "\x1bTARGET_TYPE_EXTENSION_RANGE\x10\x02\x12\x17\n" + + "\x13TARGET_TYPE_MESSAGE\x10\x03\x12\x15\n" + + "\x11TARGET_TYPE_FIELD\x10\x04\x12\x15\n" + + "\x11TARGET_TYPE_ONEOF\x10\x05\x12\x14\n" + + "\x10TARGET_TYPE_ENUM\x10\x06\x12\x1a\n" + + "\x16TARGET_TYPE_ENUM_ENTRY\x10\a\x12\x17\n" + + "\x13TARGET_TYPE_SERVICE\x10\b\x12\x16\n" + + "\x12TARGET_TYPE_METHOD\x10\t*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b\x04\x10\x05J\x04\b\x12\x10\x13\"\xac\x01\n" + + "\fOneofOptions\x127\n" + + "\bfeatures\x18\x01 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\xd1\x02\n" + + "\vEnumOptions\x12\x1f\n" + + "\vallow_alias\x18\x02 \x01(\bR\n" + + "allowAlias\x12%\n" + + "\n" + + "deprecated\x18\x03 \x01(\b:\x05falseR\n" + + "deprecated\x12V\n" + + "&deprecated_legacy_json_field_conflicts\x18\x06 \x01(\bB\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x127\n" + + "\bfeatures\x18\a \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b\x05\x10\x06\"\xd8\x02\n" + + "\x10EnumValueOptions\x12%\n" + + "\n" + + "deprecated\x18\x01 \x01(\b:\x05falseR\n" + + "deprecated\x127\n" + + "\bfeatures\x18\x02 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12(\n" + + "\fdebug_redact\x18\x03 \x01(\b:\x05falseR\vdebugRedact\x12U\n" + + "\x0ffeature_support\x18\x04 \x01(\v2,.google.protobuf.FieldOptions.FeatureSupportR\x0efeatureSupport\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\xd5\x01\n" + + "\x0eServiceOptions\x127\n" + + "\bfeatures\x18\" \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12%\n" + + "\n" + + "deprecated\x18! \x01(\b:\x05falseR\n" + + "deprecated\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\x99\x03\n" + + "\rMethodOptions\x12%\n" + + "\n" + + "deprecated\x18! \x01(\b:\x05falseR\n" + + "deprecated\x12q\n" + + "\x11idempotency_level\x18\" \x01(\x0e2/.google.protobuf.MethodOptions.IdempotencyLevel:\x13IDEMPOTENCY_UNKNOWNR\x10idempotencyLevel\x127\n" + + "\bfeatures\x18# \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + + "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\"P\n" + + "\x10IdempotencyLevel\x12\x17\n" + + "\x13IDEMPOTENCY_UNKNOWN\x10\x00\x12\x13\n" + + "\x0fNO_SIDE_EFFECTS\x10\x01\x12\x0e\n" + + "\n" + + "IDEMPOTENT\x10\x02*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\x9a\x03\n" + + "\x13UninterpretedOption\x12A\n" + + "\x04name\x18\x02 \x03(\v2-.google.protobuf.UninterpretedOption.NamePartR\x04name\x12)\n" + + "\x10identifier_value\x18\x03 \x01(\tR\x0fidentifierValue\x12,\n" + + "\x12positive_int_value\x18\x04 \x01(\x04R\x10positiveIntValue\x12,\n" + + "\x12negative_int_value\x18\x05 \x01(\x03R\x10negativeIntValue\x12!\n" + + "\fdouble_value\x18\x06 \x01(\x01R\vdoubleValue\x12!\n" + + "\fstring_value\x18\a \x01(\fR\vstringValue\x12'\n" + + "\x0faggregate_value\x18\b \x01(\tR\x0eaggregateValue\x1aJ\n" + + "\bNamePart\x12\x1b\n" + + "\tname_part\x18\x01 \x02(\tR\bnamePart\x12!\n" + + "\fis_extension\x18\x02 \x02(\bR\visExtension\"\x8e\x0f\n" + + "\n" + + "FeatureSet\x12\x91\x01\n" + + "\x0efield_presence\x18\x01 \x01(\x0e2).google.protobuf.FeatureSet.FieldPresenceB?\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\bEXPLICIT\x18\x84\a\xa2\x01\r\x12\bIMPLICIT\x18\xe7\a\xa2\x01\r\x12\bEXPLICIT\x18\xe8\a\xb2\x01\x03\b\xe8\aR\rfieldPresence\x12l\n" + + "\tenum_type\x18\x02 \x01(\x0e2$.google.protobuf.FeatureSet.EnumTypeB)\x88\x01\x01\x98\x01\x06\x98\x01\x01\xa2\x01\v\x12\x06CLOSED\x18\x84\a\xa2\x01\t\x12\x04OPEN\x18\xe7\a\xb2\x01\x03\b\xe8\aR\benumType\x12\x98\x01\n" + + "\x17repeated_field_encoding\x18\x03 \x01(\x0e21.google.protobuf.FeatureSet.RepeatedFieldEncodingB-\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\bEXPANDED\x18\x84\a\xa2\x01\v\x12\x06PACKED\x18\xe7\a\xb2\x01\x03\b\xe8\aR\x15repeatedFieldEncoding\x12~\n" + + "\x0futf8_validation\x18\x04 \x01(\x0e2*.google.protobuf.FeatureSet.Utf8ValidationB)\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\t\x12\x04NONE\x18\x84\a\xa2\x01\v\x12\x06VERIFY\x18\xe7\a\xb2\x01\x03\b\xe8\aR\x0eutf8Validation\x12~\n" + + "\x10message_encoding\x18\x05 \x01(\x0e2+.google.protobuf.FeatureSet.MessageEncodingB&\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\x14\x12\x0fLENGTH_PREFIXED\x18\x84\a\xb2\x01\x03\b\xe8\aR\x0fmessageEncoding\x12\x82\x01\n" + + "\vjson_format\x18\x06 \x01(\x0e2&.google.protobuf.FeatureSet.JsonFormatB9\x88\x01\x01\x98\x01\x03\x98\x01\x06\x98\x01\x01\xa2\x01\x17\x12\x12LEGACY_BEST_EFFORT\x18\x84\a\xa2\x01\n" + + "\x12\x05ALLOW\x18\xe7\a\xb2\x01\x03\b\xe8\aR\n" + + "jsonFormat\x12\xab\x01\n" + + "\x14enforce_naming_style\x18\a \x01(\x0e2..google.protobuf.FeatureSet.EnforceNamingStyleBI\x88\x01\x02\x98\x01\x01\x98\x01\x02\x98\x01\x03\x98\x01\x04\x98\x01\x05\x98\x01\x06\x98\x01\a\x98\x01\b\x98\x01\t\xa2\x01\x11\x12\fSTYLE_LEGACY\x18\x84\a\xa2\x01\x0e\x12\tSTYLE2024\x18\xe9\a\xb2\x01\x03\b\xe9\aR\x12enforceNamingStyle\x12\xb9\x01\n" + + "\x19default_symbol_visibility\x18\b \x01(\x0e2E.google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibilityB6\x88\x01\x02\x98\x01\x01\xa2\x01\x0f\x12\n" + + "EXPORT_ALL\x18\x84\a\xa2\x01\x15\x12\x10EXPORT_TOP_LEVEL\x18\xe9\a\xb2\x01\x03\b\xe9\aR\x17defaultSymbolVisibility\x1a\xa1\x01\n" + + "\x11VisibilityFeature\"\x81\x01\n" + + "\x17DefaultSymbolVisibility\x12%\n" + + "!DEFAULT_SYMBOL_VISIBILITY_UNKNOWN\x10\x00\x12\x0e\n" + + "\n" + + "EXPORT_ALL\x10\x01\x12\x14\n" + + "\x10EXPORT_TOP_LEVEL\x10\x02\x12\r\n" + + "\tLOCAL_ALL\x10\x03\x12\n" + + "\n" + + "\x06STRICT\x10\x04J\b\b\x01\x10\x80\x80\x80\x80\x02\"\\\n" + + "\rFieldPresence\x12\x1a\n" + + "\x16FIELD_PRESENCE_UNKNOWN\x10\x00\x12\f\n" + + "\bEXPLICIT\x10\x01\x12\f\n" + + "\bIMPLICIT\x10\x02\x12\x13\n" + + "\x0fLEGACY_REQUIRED\x10\x03\"7\n" + + "\bEnumType\x12\x15\n" + + "\x11ENUM_TYPE_UNKNOWN\x10\x00\x12\b\n" + + "\x04OPEN\x10\x01\x12\n" + + "\n" + + "\x06CLOSED\x10\x02\"V\n" + + "\x15RepeatedFieldEncoding\x12#\n" + + "\x1fREPEATED_FIELD_ENCODING_UNKNOWN\x10\x00\x12\n" + + "\n" + + "\x06PACKED\x10\x01\x12\f\n" + + "\bEXPANDED\x10\x02\"I\n" + + "\x0eUtf8Validation\x12\x1b\n" + + "\x17UTF8_VALIDATION_UNKNOWN\x10\x00\x12\n" + + "\n" + + "\x06VERIFY\x10\x02\x12\b\n" + + "\x04NONE\x10\x03\"\x04\b\x01\x10\x01\"S\n" + + "\x0fMessageEncoding\x12\x1c\n" + + "\x18MESSAGE_ENCODING_UNKNOWN\x10\x00\x12\x13\n" + + "\x0fLENGTH_PREFIXED\x10\x01\x12\r\n" + + "\tDELIMITED\x10\x02\"H\n" + + "\n" + + "JsonFormat\x12\x17\n" + + "\x13JSON_FORMAT_UNKNOWN\x10\x00\x12\t\n" + + "\x05ALLOW\x10\x01\x12\x16\n" + + "\x12LEGACY_BEST_EFFORT\x10\x02\"W\n" + + "\x12EnforceNamingStyle\x12 \n" + + "\x1cENFORCE_NAMING_STYLE_UNKNOWN\x10\x00\x12\r\n" + + "\tSTYLE2024\x10\x01\x12\x10\n" + + "\fSTYLE_LEGACY\x10\x02*\x06\b\xe8\a\x10\x8bN*\x06\b\x8bN\x10\x90N*\x06\b\x90N\x10\x91NJ\x06\b\xe7\a\x10\xe8\a\"\xef\x03\n" + + "\x12FeatureSetDefaults\x12X\n" + + "\bdefaults\x18\x01 \x03(\v2<.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefaultR\bdefaults\x12A\n" + + "\x0fminimum_edition\x18\x04 \x01(\x0e2\x18.google.protobuf.EditionR\x0eminimumEdition\x12A\n" + + "\x0fmaximum_edition\x18\x05 \x01(\x0e2\x18.google.protobuf.EditionR\x0emaximumEdition\x1a\xf8\x01\n" + + "\x18FeatureSetEditionDefault\x122\n" + + "\aedition\x18\x03 \x01(\x0e2\x18.google.protobuf.EditionR\aedition\x12N\n" + + "\x14overridable_features\x18\x04 \x01(\v2\x1b.google.protobuf.FeatureSetR\x13overridableFeatures\x12B\n" + + "\x0efixed_features\x18\x05 \x01(\v2\x1b.google.protobuf.FeatureSetR\rfixedFeaturesJ\x04\b\x01\x10\x02J\x04\b\x02\x10\x03R\bfeatures\"\xb5\x02\n" + + "\x0eSourceCodeInfo\x12D\n" + + "\blocation\x18\x01 \x03(\v2(.google.protobuf.SourceCodeInfo.LocationR\blocation\x1a\xce\x01\n" + + "\bLocation\x12\x16\n" + + "\x04path\x18\x01 \x03(\x05B\x02\x10\x01R\x04path\x12\x16\n" + + "\x04span\x18\x02 \x03(\x05B\x02\x10\x01R\x04span\x12)\n" + + "\x10leading_comments\x18\x03 \x01(\tR\x0fleadingComments\x12+\n" + + "\x11trailing_comments\x18\x04 \x01(\tR\x10trailingComments\x12:\n" + + "\x19leading_detached_comments\x18\x06 \x03(\tR\x17leadingDetachedComments*\f\b\x80\xec\xca\xff\x01\x10\x81\xec\xca\xff\x01\"\xd0\x02\n" + + "\x11GeneratedCodeInfo\x12M\n" + + "\n" + + "annotation\x18\x01 \x03(\v2-.google.protobuf.GeneratedCodeInfo.AnnotationR\n" + + "annotation\x1a\xeb\x01\n" + + "\n" + + "Annotation\x12\x16\n" + + "\x04path\x18\x01 \x03(\x05B\x02\x10\x01R\x04path\x12\x1f\n" + + "\vsource_file\x18\x02 \x01(\tR\n" + + "sourceFile\x12\x14\n" + + "\x05begin\x18\x03 \x01(\x05R\x05begin\x12\x10\n" + + "\x03end\x18\x04 \x01(\x05R\x03end\x12R\n" + + "\bsemantic\x18\x05 \x01(\x0e26.google.protobuf.GeneratedCodeInfo.Annotation.SemanticR\bsemantic\"(\n" + + "\bSemantic\x12\b\n" + + "\x04NONE\x10\x00\x12\a\n" + + "\x03SET\x10\x01\x12\t\n" + + "\x05ALIAS\x10\x02*\xa7\x02\n" + + "\aEdition\x12\x13\n" + + "\x0fEDITION_UNKNOWN\x10\x00\x12\x13\n" + + "\x0eEDITION_LEGACY\x10\x84\a\x12\x13\n" + + "\x0eEDITION_PROTO2\x10\xe6\a\x12\x13\n" + + "\x0eEDITION_PROTO3\x10\xe7\a\x12\x11\n" + + "\fEDITION_2023\x10\xe8\a\x12\x11\n" + + "\fEDITION_2024\x10\xe9\a\x12\x17\n" + + "\x13EDITION_1_TEST_ONLY\x10\x01\x12\x17\n" + + "\x13EDITION_2_TEST_ONLY\x10\x02\x12\x1d\n" + + "\x17EDITION_99997_TEST_ONLY\x10\x9d\x8d\x06\x12\x1d\n" + + "\x17EDITION_99998_TEST_ONLY\x10\x9e\x8d\x06\x12\x1d\n" + + "\x17EDITION_99999_TEST_ONLY\x10\x9f\x8d\x06\x12\x13\n" + + "\vEDITION_MAX\x10\xff\xff\xff\xff\a*U\n" + + "\x10SymbolVisibility\x12\x14\n" + + "\x10VISIBILITY_UNSET\x10\x00\x12\x14\n" + + "\x10VISIBILITY_LOCAL\x10\x01\x12\x15\n" + + "\x11VISIBILITY_EXPORT\x10\x02B~\n" + + "\x13com.google.protobufB\x10DescriptorProtosH\x01Z-google.golang.org/protobuf/types/descriptorpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1aGoogle.Protobuf.Reflection" + +var ( + file_google_protobuf_descriptor_proto_rawDescOnce sync.Once + file_google_protobuf_descriptor_proto_rawDescData []byte +) + +func file_google_protobuf_descriptor_proto_rawDescGZIP() []byte { + file_google_protobuf_descriptor_proto_rawDescOnce.Do(func() { + file_google_protobuf_descriptor_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_descriptor_proto_rawDesc), len(file_google_protobuf_descriptor_proto_rawDesc))) + }) + return file_google_protobuf_descriptor_proto_rawDescData +} + +var file_google_protobuf_descriptor_proto_enumTypes = make([]protoimpl.EnumInfo, 20) +var file_google_protobuf_descriptor_proto_msgTypes = make([]protoimpl.MessageInfo, 34) +var file_google_protobuf_descriptor_proto_goTypes = []any{ + (Edition)(0), // 0: google.protobuf.Edition + (SymbolVisibility)(0), // 1: google.protobuf.SymbolVisibility + (ExtensionRangeOptions_VerificationState)(0), // 2: google.protobuf.ExtensionRangeOptions.VerificationState + (FieldDescriptorProto_Type)(0), // 3: google.protobuf.FieldDescriptorProto.Type + (FieldDescriptorProto_Label)(0), // 4: google.protobuf.FieldDescriptorProto.Label + (FileOptions_OptimizeMode)(0), // 5: google.protobuf.FileOptions.OptimizeMode + (FieldOptions_CType)(0), // 6: google.protobuf.FieldOptions.CType + (FieldOptions_JSType)(0), // 7: google.protobuf.FieldOptions.JSType + (FieldOptions_OptionRetention)(0), // 8: google.protobuf.FieldOptions.OptionRetention + (FieldOptions_OptionTargetType)(0), // 9: google.protobuf.FieldOptions.OptionTargetType + (MethodOptions_IdempotencyLevel)(0), // 10: google.protobuf.MethodOptions.IdempotencyLevel + (FeatureSet_FieldPresence)(0), // 11: google.protobuf.FeatureSet.FieldPresence + (FeatureSet_EnumType)(0), // 12: google.protobuf.FeatureSet.EnumType + (FeatureSet_RepeatedFieldEncoding)(0), // 13: google.protobuf.FeatureSet.RepeatedFieldEncoding + (FeatureSet_Utf8Validation)(0), // 14: google.protobuf.FeatureSet.Utf8Validation + (FeatureSet_MessageEncoding)(0), // 15: google.protobuf.FeatureSet.MessageEncoding + (FeatureSet_JsonFormat)(0), // 16: google.protobuf.FeatureSet.JsonFormat + (FeatureSet_EnforceNamingStyle)(0), // 17: google.protobuf.FeatureSet.EnforceNamingStyle + (FeatureSet_VisibilityFeature_DefaultSymbolVisibility)(0), // 18: google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility + (GeneratedCodeInfo_Annotation_Semantic)(0), // 19: google.protobuf.GeneratedCodeInfo.Annotation.Semantic + (*FileDescriptorSet)(nil), // 20: google.protobuf.FileDescriptorSet + (*FileDescriptorProto)(nil), // 21: google.protobuf.FileDescriptorProto + (*DescriptorProto)(nil), // 22: google.protobuf.DescriptorProto + (*ExtensionRangeOptions)(nil), // 23: google.protobuf.ExtensionRangeOptions + (*FieldDescriptorProto)(nil), // 24: google.protobuf.FieldDescriptorProto + (*OneofDescriptorProto)(nil), // 25: google.protobuf.OneofDescriptorProto + (*EnumDescriptorProto)(nil), // 26: google.protobuf.EnumDescriptorProto + (*EnumValueDescriptorProto)(nil), // 27: google.protobuf.EnumValueDescriptorProto + (*ServiceDescriptorProto)(nil), // 28: google.protobuf.ServiceDescriptorProto + (*MethodDescriptorProto)(nil), // 29: google.protobuf.MethodDescriptorProto + (*FileOptions)(nil), // 30: google.protobuf.FileOptions + (*MessageOptions)(nil), // 31: google.protobuf.MessageOptions + (*FieldOptions)(nil), // 32: google.protobuf.FieldOptions + (*OneofOptions)(nil), // 33: google.protobuf.OneofOptions + (*EnumOptions)(nil), // 34: google.protobuf.EnumOptions + (*EnumValueOptions)(nil), // 35: google.protobuf.EnumValueOptions + (*ServiceOptions)(nil), // 36: google.protobuf.ServiceOptions + (*MethodOptions)(nil), // 37: google.protobuf.MethodOptions + (*UninterpretedOption)(nil), // 38: google.protobuf.UninterpretedOption + (*FeatureSet)(nil), // 39: google.protobuf.FeatureSet + (*FeatureSetDefaults)(nil), // 40: google.protobuf.FeatureSetDefaults + (*SourceCodeInfo)(nil), // 41: google.protobuf.SourceCodeInfo + (*GeneratedCodeInfo)(nil), // 42: google.protobuf.GeneratedCodeInfo + (*DescriptorProto_ExtensionRange)(nil), // 43: google.protobuf.DescriptorProto.ExtensionRange + (*DescriptorProto_ReservedRange)(nil), // 44: google.protobuf.DescriptorProto.ReservedRange + (*ExtensionRangeOptions_Declaration)(nil), // 45: google.protobuf.ExtensionRangeOptions.Declaration + (*EnumDescriptorProto_EnumReservedRange)(nil), // 46: google.protobuf.EnumDescriptorProto.EnumReservedRange + (*FieldOptions_EditionDefault)(nil), // 47: google.protobuf.FieldOptions.EditionDefault + (*FieldOptions_FeatureSupport)(nil), // 48: google.protobuf.FieldOptions.FeatureSupport + (*UninterpretedOption_NamePart)(nil), // 49: google.protobuf.UninterpretedOption.NamePart + (*FeatureSet_VisibilityFeature)(nil), // 50: google.protobuf.FeatureSet.VisibilityFeature + (*FeatureSetDefaults_FeatureSetEditionDefault)(nil), // 51: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault + (*SourceCodeInfo_Location)(nil), // 52: google.protobuf.SourceCodeInfo.Location + (*GeneratedCodeInfo_Annotation)(nil), // 53: google.protobuf.GeneratedCodeInfo.Annotation +} +var file_google_protobuf_descriptor_proto_depIdxs = []int32{ + 21, // 0: google.protobuf.FileDescriptorSet.file:type_name -> google.protobuf.FileDescriptorProto + 22, // 1: google.protobuf.FileDescriptorProto.message_type:type_name -> google.protobuf.DescriptorProto + 26, // 2: google.protobuf.FileDescriptorProto.enum_type:type_name -> google.protobuf.EnumDescriptorProto + 28, // 3: google.protobuf.FileDescriptorProto.service:type_name -> google.protobuf.ServiceDescriptorProto + 24, // 4: google.protobuf.FileDescriptorProto.extension:type_name -> google.protobuf.FieldDescriptorProto + 30, // 5: google.protobuf.FileDescriptorProto.options:type_name -> google.protobuf.FileOptions + 41, // 6: google.protobuf.FileDescriptorProto.source_code_info:type_name -> google.protobuf.SourceCodeInfo + 0, // 7: google.protobuf.FileDescriptorProto.edition:type_name -> google.protobuf.Edition + 24, // 8: google.protobuf.DescriptorProto.field:type_name -> google.protobuf.FieldDescriptorProto + 24, // 9: google.protobuf.DescriptorProto.extension:type_name -> google.protobuf.FieldDescriptorProto + 22, // 10: google.protobuf.DescriptorProto.nested_type:type_name -> google.protobuf.DescriptorProto + 26, // 11: google.protobuf.DescriptorProto.enum_type:type_name -> google.protobuf.EnumDescriptorProto + 43, // 12: google.protobuf.DescriptorProto.extension_range:type_name -> google.protobuf.DescriptorProto.ExtensionRange + 25, // 13: google.protobuf.DescriptorProto.oneof_decl:type_name -> google.protobuf.OneofDescriptorProto + 31, // 14: google.protobuf.DescriptorProto.options:type_name -> google.protobuf.MessageOptions + 44, // 15: google.protobuf.DescriptorProto.reserved_range:type_name -> google.protobuf.DescriptorProto.ReservedRange + 1, // 16: google.protobuf.DescriptorProto.visibility:type_name -> google.protobuf.SymbolVisibility + 38, // 17: google.protobuf.ExtensionRangeOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 45, // 18: google.protobuf.ExtensionRangeOptions.declaration:type_name -> google.protobuf.ExtensionRangeOptions.Declaration + 39, // 19: google.protobuf.ExtensionRangeOptions.features:type_name -> google.protobuf.FeatureSet + 2, // 20: google.protobuf.ExtensionRangeOptions.verification:type_name -> google.protobuf.ExtensionRangeOptions.VerificationState + 4, // 21: google.protobuf.FieldDescriptorProto.label:type_name -> google.protobuf.FieldDescriptorProto.Label + 3, // 22: google.protobuf.FieldDescriptorProto.type:type_name -> google.protobuf.FieldDescriptorProto.Type + 32, // 23: google.protobuf.FieldDescriptorProto.options:type_name -> google.protobuf.FieldOptions + 33, // 24: google.protobuf.OneofDescriptorProto.options:type_name -> google.protobuf.OneofOptions + 27, // 25: google.protobuf.EnumDescriptorProto.value:type_name -> google.protobuf.EnumValueDescriptorProto + 34, // 26: google.protobuf.EnumDescriptorProto.options:type_name -> google.protobuf.EnumOptions + 46, // 27: google.protobuf.EnumDescriptorProto.reserved_range:type_name -> google.protobuf.EnumDescriptorProto.EnumReservedRange + 1, // 28: google.protobuf.EnumDescriptorProto.visibility:type_name -> google.protobuf.SymbolVisibility + 35, // 29: google.protobuf.EnumValueDescriptorProto.options:type_name -> google.protobuf.EnumValueOptions + 29, // 30: google.protobuf.ServiceDescriptorProto.method:type_name -> google.protobuf.MethodDescriptorProto + 36, // 31: google.protobuf.ServiceDescriptorProto.options:type_name -> google.protobuf.ServiceOptions + 37, // 32: google.protobuf.MethodDescriptorProto.options:type_name -> google.protobuf.MethodOptions + 5, // 33: google.protobuf.FileOptions.optimize_for:type_name -> google.protobuf.FileOptions.OptimizeMode + 39, // 34: google.protobuf.FileOptions.features:type_name -> google.protobuf.FeatureSet + 38, // 35: google.protobuf.FileOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 39, // 36: google.protobuf.MessageOptions.features:type_name -> google.protobuf.FeatureSet + 38, // 37: google.protobuf.MessageOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 6, // 38: google.protobuf.FieldOptions.ctype:type_name -> google.protobuf.FieldOptions.CType + 7, // 39: google.protobuf.FieldOptions.jstype:type_name -> google.protobuf.FieldOptions.JSType + 8, // 40: google.protobuf.FieldOptions.retention:type_name -> google.protobuf.FieldOptions.OptionRetention + 9, // 41: google.protobuf.FieldOptions.targets:type_name -> google.protobuf.FieldOptions.OptionTargetType + 47, // 42: google.protobuf.FieldOptions.edition_defaults:type_name -> google.protobuf.FieldOptions.EditionDefault + 39, // 43: google.protobuf.FieldOptions.features:type_name -> google.protobuf.FeatureSet + 48, // 44: google.protobuf.FieldOptions.feature_support:type_name -> google.protobuf.FieldOptions.FeatureSupport + 38, // 45: google.protobuf.FieldOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 39, // 46: google.protobuf.OneofOptions.features:type_name -> google.protobuf.FeatureSet + 38, // 47: google.protobuf.OneofOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 39, // 48: google.protobuf.EnumOptions.features:type_name -> google.protobuf.FeatureSet + 38, // 49: google.protobuf.EnumOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 39, // 50: google.protobuf.EnumValueOptions.features:type_name -> google.protobuf.FeatureSet + 48, // 51: google.protobuf.EnumValueOptions.feature_support:type_name -> google.protobuf.FieldOptions.FeatureSupport + 38, // 52: google.protobuf.EnumValueOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 39, // 53: google.protobuf.ServiceOptions.features:type_name -> google.protobuf.FeatureSet + 38, // 54: google.protobuf.ServiceOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 10, // 55: google.protobuf.MethodOptions.idempotency_level:type_name -> google.protobuf.MethodOptions.IdempotencyLevel + 39, // 56: google.protobuf.MethodOptions.features:type_name -> google.protobuf.FeatureSet + 38, // 57: google.protobuf.MethodOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption + 49, // 58: google.protobuf.UninterpretedOption.name:type_name -> google.protobuf.UninterpretedOption.NamePart + 11, // 59: google.protobuf.FeatureSet.field_presence:type_name -> google.protobuf.FeatureSet.FieldPresence + 12, // 60: google.protobuf.FeatureSet.enum_type:type_name -> google.protobuf.FeatureSet.EnumType + 13, // 61: google.protobuf.FeatureSet.repeated_field_encoding:type_name -> google.protobuf.FeatureSet.RepeatedFieldEncoding + 14, // 62: google.protobuf.FeatureSet.utf8_validation:type_name -> google.protobuf.FeatureSet.Utf8Validation + 15, // 63: google.protobuf.FeatureSet.message_encoding:type_name -> google.protobuf.FeatureSet.MessageEncoding + 16, // 64: google.protobuf.FeatureSet.json_format:type_name -> google.protobuf.FeatureSet.JsonFormat + 17, // 65: google.protobuf.FeatureSet.enforce_naming_style:type_name -> google.protobuf.FeatureSet.EnforceNamingStyle + 18, // 66: google.protobuf.FeatureSet.default_symbol_visibility:type_name -> google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility + 51, // 67: google.protobuf.FeatureSetDefaults.defaults:type_name -> google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault + 0, // 68: google.protobuf.FeatureSetDefaults.minimum_edition:type_name -> google.protobuf.Edition + 0, // 69: google.protobuf.FeatureSetDefaults.maximum_edition:type_name -> google.protobuf.Edition + 52, // 70: google.protobuf.SourceCodeInfo.location:type_name -> google.protobuf.SourceCodeInfo.Location + 53, // 71: google.protobuf.GeneratedCodeInfo.annotation:type_name -> google.protobuf.GeneratedCodeInfo.Annotation + 23, // 72: google.protobuf.DescriptorProto.ExtensionRange.options:type_name -> google.protobuf.ExtensionRangeOptions + 0, // 73: google.protobuf.FieldOptions.EditionDefault.edition:type_name -> google.protobuf.Edition + 0, // 74: google.protobuf.FieldOptions.FeatureSupport.edition_introduced:type_name -> google.protobuf.Edition + 0, // 75: google.protobuf.FieldOptions.FeatureSupport.edition_deprecated:type_name -> google.protobuf.Edition + 0, // 76: google.protobuf.FieldOptions.FeatureSupport.edition_removed:type_name -> google.protobuf.Edition + 0, // 77: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.edition:type_name -> google.protobuf.Edition + 39, // 78: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.overridable_features:type_name -> google.protobuf.FeatureSet + 39, // 79: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.fixed_features:type_name -> google.protobuf.FeatureSet + 19, // 80: google.protobuf.GeneratedCodeInfo.Annotation.semantic:type_name -> google.protobuf.GeneratedCodeInfo.Annotation.Semantic + 81, // [81:81] is the sub-list for method output_type + 81, // [81:81] is the sub-list for method input_type + 81, // [81:81] is the sub-list for extension type_name + 81, // [81:81] is the sub-list for extension extendee + 0, // [0:81] is the sub-list for field type_name +} + +func init() { file_google_protobuf_descriptor_proto_init() } +func file_google_protobuf_descriptor_proto_init() { + if File_google_protobuf_descriptor_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_descriptor_proto_rawDesc), len(file_google_protobuf_descriptor_proto_rawDesc)), + NumEnums: 20, + NumMessages: 34, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_protobuf_descriptor_proto_goTypes, + DependencyIndexes: file_google_protobuf_descriptor_proto_depIdxs, + EnumInfos: file_google_protobuf_descriptor_proto_enumTypes, + MessageInfos: file_google_protobuf_descriptor_proto_msgTypes, + }.Build() + File_google_protobuf_descriptor_proto = out.File + file_google_protobuf_descriptor_proto_goTypes = nil + file_google_protobuf_descriptor_proto_depIdxs = nil +} diff --git a/genproto/google.golang.org/protobuf/types/descriptorpb/go.mod b/genproto/google.golang.org/protobuf/types/descriptorpb/go.mod new file mode 100644 index 0000000..3981add --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/descriptorpb/go.mod @@ -0,0 +1,3 @@ +module google.golang.org/protobuf/types/descriptorpb +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/descriptor.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel new file mode 100644 index 0000000..2573e49 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel @@ -0,0 +1,14 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "anypb", + srcs = ["any.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/known/anypb", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//proto:go_default_library", + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//reflect/protoregistry:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go b/genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go new file mode 100755 index 0000000..8560d5f --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go @@ -0,0 +1,335 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: google/protobuf/any.proto + +// Package anypb contains generated types for google/protobuf/any.proto. +// +// The Any message is a dynamic representation of any other message value. +// It is functionally a tuple of the full name of the remote message type and +// the serialized bytes of the remote message value. +// +// # Constructing an Any +// +// An Any message containing another message value is constructed using New: +// +// any, err := anypb.New(m) +// if err != nil { +// ... // handle error +// } +// ... // make use of any +// +// # Unmarshaling an Any +// +// With a populated Any message, the underlying message can be serialized into +// a remote concrete message value in a few ways. +// +// If the exact concrete type is known, then a new (or pre-existing) instance +// of that message can be passed to the UnmarshalTo method: +// +// m := new(foopb.MyMessage) +// if err := any.UnmarshalTo(m); err != nil { +// ... // handle error +// } +// ... // make use of m +// +// If the exact concrete type is not known, then the UnmarshalNew method can be +// used to unmarshal the contents into a new instance of the remote message type: +// +// m, err := any.UnmarshalNew() +// if err != nil { +// ... // handle error +// } +// ... // make use of m +// +// UnmarshalNew uses the global type registry to resolve the message type and +// construct a new instance of that message to unmarshal into. In order for a +// message type to appear in the global registry, the Go type representing that +// protobuf message type must be linked into the Go binary. For messages +// generated by protoc-gen-go, this is achieved through an import of the +// generated Go package representing a .proto file. +// +// A common pattern with UnmarshalNew is to use a type switch with the resulting +// proto.Message value: +// +// switch m := m.(type) { +// case *foopb.MyMessage: +// ... // make use of m as a *foopb.MyMessage +// case *barpb.OtherMessage: +// ... // make use of m as a *barpb.OtherMessage +// case *bazpb.SomeMessage: +// ... // make use of m as a *bazpb.SomeMessage +// } +// +// This pattern ensures that the generated packages containing the message types +// listed in the case clauses are linked into the Go binary and therefore also +// registered in the global registry. +// +// # Type checking an Any +// +// In order to type check whether an Any message represents some other message, +// then use the MessageIs method: +// +// if any.MessageIs((*foopb.MyMessage)(nil)) { +// ... // make use of any, knowing that it contains a foopb.MyMessage +// } +// +// The MessageIs method can also be used with an allocated instance of the target +// message type if the intention is to unmarshal into it if the type matches: +// +// m := new(foopb.MyMessage) +// if any.MessageIs(m) { +// if err := any.UnmarshalTo(m); err != nil { +// ... // handle error +// } +// ... // make use of m +// } +package anypb + +import ( + proto "google.golang.org/protobuf/proto" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoregistry "google.golang.org/protobuf/reflect/protoregistry" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + strings "strings" + sync "sync" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type Any struct { + state protoimpl.MessageState `protogen:"open.v1"` + TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` + Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// New marshals src into a new Any instance. +func New(src proto.Message) (*Any, error) { + dst := new(Any) + if err := dst.MarshalFrom(src); err != nil { + return nil, err + } + return dst, nil +} + +// MarshalFrom marshals src into dst as the underlying message +// using the provided marshal options. +// +// If no options are specified, call dst.MarshalFrom instead. +func MarshalFrom(dst *Any, src proto.Message, opts proto.MarshalOptions) error { + const urlPrefix = "type.googleapis.com/" + if src == nil { + return protoimpl.X.NewError("invalid nil source message") + } + b, err := opts.Marshal(src) + if err != nil { + return err + } + dst.TypeUrl = urlPrefix + string(src.ProtoReflect().Descriptor().FullName()) + dst.Value = b + return nil +} + +// UnmarshalTo unmarshals the underlying message from src into dst +// using the provided unmarshal options. +// It reports an error if dst is not of the right message type. +// +// If no options are specified, call src.UnmarshalTo instead. +func UnmarshalTo(src *Any, dst proto.Message, opts proto.UnmarshalOptions) error { + if src == nil { + return protoimpl.X.NewError("invalid nil source message") + } + if !src.MessageIs(dst) { + got := dst.ProtoReflect().Descriptor().FullName() + want := src.MessageName() + return protoimpl.X.NewError("mismatched message type: got %q, want %q", got, want) + } + return opts.Unmarshal(src.GetValue(), dst) +} + +// UnmarshalNew unmarshals the underlying message from src into dst, +// which is newly created message using a type resolved from the type URL. +// The message type is resolved according to opt.Resolver, +// which should implement protoregistry.MessageTypeResolver. +// It reports an error if the underlying message type could not be resolved. +// +// If no options are specified, call src.UnmarshalNew instead. +func UnmarshalNew(src *Any, opts proto.UnmarshalOptions) (dst proto.Message, err error) { + if src.GetTypeUrl() == "" { + return nil, protoimpl.X.NewError("invalid empty type URL") + } + if opts.Resolver == nil { + opts.Resolver = protoregistry.GlobalTypes + } + r, ok := opts.Resolver.(protoregistry.MessageTypeResolver) + if !ok { + return nil, protoregistry.NotFound + } + mt, err := r.FindMessageByURL(src.GetTypeUrl()) + if err != nil { + if err == protoregistry.NotFound { + return nil, err + } + return nil, protoimpl.X.NewError("could not resolve %q: %v", src.GetTypeUrl(), err) + } + dst = mt.New().Interface() + return dst, opts.Unmarshal(src.GetValue(), dst) +} + +// MessageIs reports whether the underlying message is of the same type as m. +func (x *Any) MessageIs(m proto.Message) bool { + if m == nil { + return false + } + url := x.GetTypeUrl() + name := string(m.ProtoReflect().Descriptor().FullName()) + if !strings.HasSuffix(url, name) { + return false + } + return len(url) == len(name) || url[len(url)-len(name)-1] == '/' +} + +// MessageName reports the full name of the underlying message, +// returning an empty string if invalid. +func (x *Any) MessageName() protoreflect.FullName { + url := x.GetTypeUrl() + name := protoreflect.FullName(url) + if i := strings.LastIndexByte(url, '/'); i >= 0 { + name = name[i+len("/"):] + } + if !name.IsValid() { + return "" + } + return name +} + +// MarshalFrom marshals m into x as the underlying message. +func (x *Any) MarshalFrom(m proto.Message) error { + return MarshalFrom(x, m, proto.MarshalOptions{}) +} + +// UnmarshalTo unmarshals the contents of the underlying message of x into m. +// It resets m before performing the unmarshal operation. +// It reports an error if m is not of the right message type. +func (x *Any) UnmarshalTo(m proto.Message) error { + return UnmarshalTo(x, m, proto.UnmarshalOptions{}) +} + +// UnmarshalNew unmarshals the contents of the underlying message of x into +// a newly allocated message of the specified type. +// It reports an error if the underlying message type could not be resolved. +func (x *Any) UnmarshalNew() (proto.Message, error) { + return UnmarshalNew(x, proto.UnmarshalOptions{}) +} + +func (x *Any) Reset() { + *x = Any{} + mi := &file_google_protobuf_any_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Any) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Any) ProtoMessage() {} + +func (x *Any) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_any_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Any.ProtoReflect.Descriptor instead. +func (*Any) Descriptor() ([]byte, []int) { + return file_google_protobuf_any_proto_rawDescGZIP(), []int{0} +} + +func (x *Any) GetTypeUrl() string { + if x != nil { + return x.TypeUrl + } + return "" +} + +func (x *Any) GetValue() []byte { + if x != nil { + return x.Value + } + return nil +} + +var File_google_protobuf_any_proto protoreflect.FileDescriptor + +const file_google_protobuf_any_proto_rawDesc = "" + + "\n" + + "\x19google/protobuf/any.proto\x12\x0fgoogle.protobuf\"6\n" + + "\x03Any\x12\x19\n" + + "\btype_url\x18\x01 \x01(\tR\atypeUrl\x12\x14\n" + + "\x05value\x18\x02 \x01(\fR\x05valueBv\n" + + "\x13com.google.protobufB\bAnyProtoP\x01Z,google.golang.org/protobuf/types/known/anypb\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3" + +var ( + file_google_protobuf_any_proto_rawDescOnce sync.Once + file_google_protobuf_any_proto_rawDescData []byte +) + +func file_google_protobuf_any_proto_rawDescGZIP() []byte { + file_google_protobuf_any_proto_rawDescOnce.Do(func() { + file_google_protobuf_any_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_any_proto_rawDesc), len(file_google_protobuf_any_proto_rawDesc))) + }) + return file_google_protobuf_any_proto_rawDescData +} + +var file_google_protobuf_any_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_protobuf_any_proto_goTypes = []any{ + (*Any)(nil), // 0: google.protobuf.Any +} +var file_google_protobuf_any_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_protobuf_any_proto_init() } +func file_google_protobuf_any_proto_init() { + if File_google_protobuf_any_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_any_proto_rawDesc), len(file_google_protobuf_any_proto_rawDesc)), + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_protobuf_any_proto_goTypes, + DependencyIndexes: file_google_protobuf_any_proto_depIdxs, + MessageInfos: file_google_protobuf_any_proto_msgTypes, + }.Build() + File_google_protobuf_any_proto = out.File + file_google_protobuf_any_proto_goTypes = nil + file_google_protobuf_any_proto_depIdxs = nil +} diff --git a/genproto/google.golang.org/protobuf/types/known/anypb/go.mod b/genproto/google.golang.org/protobuf/types/known/anypb/go.mod new file mode 100644 index 0000000..cba9184 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/anypb/go.mod @@ -0,0 +1,3 @@ +module google.golang.org/protobuf/types/known/anypb +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/any.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel new file mode 100644 index 0000000..4ec64a7 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "durationpb", + srcs = ["duration.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/known/durationpb", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go b/genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go new file mode 100755 index 0000000..2b16bda --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go @@ -0,0 +1,259 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: google/protobuf/duration.proto + +// Package durationpb contains generated types for google/protobuf/duration.proto. +// +// The Duration message represents a signed span of time. +// +// # Conversion to a Go Duration +// +// The AsDuration method can be used to convert a Duration message to a +// standard Go time.Duration value: +// +// d := dur.AsDuration() +// ... // make use of d as a time.Duration +// +// Converting to a time.Duration is a common operation so that the extensive +// set of time-based operations provided by the time package can be leveraged. +// See https://golang.org/pkg/time for more information. +// +// The AsDuration method performs the conversion on a best-effort basis. +// Durations with denormal values (e.g., nanoseconds beyond -99999999 and +// +99999999, inclusive; or seconds and nanoseconds with opposite signs) +// are normalized during the conversion to a time.Duration. To manually check for +// invalid Duration per the documented limitations in duration.proto, +// additionally call the CheckValid method: +// +// if err := dur.CheckValid(); err != nil { +// ... // handle error +// } +// +// Note that the documented limitations in duration.proto does not protect a +// Duration from overflowing the representable range of a time.Duration in Go. +// The AsDuration method uses saturation arithmetic such that an overflow clamps +// the resulting value to the closest representable value (e.g., math.MaxInt64 +// for positive overflow and math.MinInt64 for negative overflow). +// +// # Conversion from a Go Duration +// +// The durationpb.New function can be used to construct a Duration message +// from a standard Go time.Duration value: +// +// dur := durationpb.New(d) +// ... // make use of d as a *durationpb.Duration +package durationpb + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + math "math" + reflect "reflect" + sync "sync" + time "time" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type Duration struct { + state protoimpl.MessageState `protogen:"open.v1"` + Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"` + Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// New constructs a new Duration from the provided time.Duration. +func New(d time.Duration) *Duration { + nanos := d.Nanoseconds() + secs := nanos / 1e9 + nanos -= secs * 1e9 + return &Duration{Seconds: int64(secs), Nanos: int32(nanos)} +} + +// AsDuration converts x to a time.Duration, +// returning the closest duration value in the event of overflow. +func (x *Duration) AsDuration() time.Duration { + secs := x.GetSeconds() + nanos := x.GetNanos() + d := time.Duration(secs) * time.Second + overflow := d/time.Second != time.Duration(secs) + d += time.Duration(nanos) * time.Nanosecond + overflow = overflow || (secs < 0 && nanos < 0 && d > 0) + overflow = overflow || (secs > 0 && nanos > 0 && d < 0) + if overflow { + switch { + case secs < 0: + return time.Duration(math.MinInt64) + case secs > 0: + return time.Duration(math.MaxInt64) + } + } + return d +} + +// IsValid reports whether the duration is valid. +// It is equivalent to CheckValid == nil. +func (x *Duration) IsValid() bool { + return x.check() == 0 +} + +// CheckValid returns an error if the duration is invalid. +// In particular, it checks whether the value is within the range of +// -10000 years to +10000 years inclusive. +// An error is reported for a nil Duration. +func (x *Duration) CheckValid() error { + switch x.check() { + case invalidNil: + return protoimpl.X.NewError("invalid nil Duration") + case invalidUnderflow: + return protoimpl.X.NewError("duration (%v) exceeds -10000 years", x) + case invalidOverflow: + return protoimpl.X.NewError("duration (%v) exceeds +10000 years", x) + case invalidNanosRange: + return protoimpl.X.NewError("duration (%v) has out-of-range nanos", x) + case invalidNanosSign: + return protoimpl.X.NewError("duration (%v) has seconds and nanos with different signs", x) + default: + return nil + } +} + +const ( + _ = iota + invalidNil + invalidUnderflow + invalidOverflow + invalidNanosRange + invalidNanosSign +) + +func (x *Duration) check() uint { + const absDuration = 315576000000 // 10000yr * 365.25day/yr * 24hr/day * 60min/hr * 60sec/min + secs := x.GetSeconds() + nanos := x.GetNanos() + switch { + case x == nil: + return invalidNil + case secs < -absDuration: + return invalidUnderflow + case secs > +absDuration: + return invalidOverflow + case nanos <= -1e9 || nanos >= +1e9: + return invalidNanosRange + case (secs > 0 && nanos < 0) || (secs < 0 && nanos > 0): + return invalidNanosSign + default: + return 0 + } +} + +func (x *Duration) Reset() { + *x = Duration{} + mi := &file_google_protobuf_duration_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Duration) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Duration) ProtoMessage() {} + +func (x *Duration) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_duration_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Duration.ProtoReflect.Descriptor instead. +func (*Duration) Descriptor() ([]byte, []int) { + return file_google_protobuf_duration_proto_rawDescGZIP(), []int{0} +} + +func (x *Duration) GetSeconds() int64 { + if x != nil { + return x.Seconds + } + return 0 +} + +func (x *Duration) GetNanos() int32 { + if x != nil { + return x.Nanos + } + return 0 +} + +var File_google_protobuf_duration_proto protoreflect.FileDescriptor + +const file_google_protobuf_duration_proto_rawDesc = "" + + "\n" + + "\x1egoogle/protobuf/duration.proto\x12\x0fgoogle.protobuf\":\n" + + "\bDuration\x12\x18\n" + + "\aseconds\x18\x01 \x01(\x03R\aseconds\x12\x14\n" + + "\x05nanos\x18\x02 \x01(\x05R\x05nanosB\x83\x01\n" + + "\x13com.google.protobufB\rDurationProtoP\x01Z1google.golang.org/protobuf/types/known/durationpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3" + +var ( + file_google_protobuf_duration_proto_rawDescOnce sync.Once + file_google_protobuf_duration_proto_rawDescData []byte +) + +func file_google_protobuf_duration_proto_rawDescGZIP() []byte { + file_google_protobuf_duration_proto_rawDescOnce.Do(func() { + file_google_protobuf_duration_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_duration_proto_rawDesc), len(file_google_protobuf_duration_proto_rawDesc))) + }) + return file_google_protobuf_duration_proto_rawDescData +} + +var file_google_protobuf_duration_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_protobuf_duration_proto_goTypes = []any{ + (*Duration)(nil), // 0: google.protobuf.Duration +} +var file_google_protobuf_duration_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_protobuf_duration_proto_init() } +func file_google_protobuf_duration_proto_init() { + if File_google_protobuf_duration_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_duration_proto_rawDesc), len(file_google_protobuf_duration_proto_rawDesc)), + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_protobuf_duration_proto_goTypes, + DependencyIndexes: file_google_protobuf_duration_proto_depIdxs, + MessageInfos: file_google_protobuf_duration_proto_msgTypes, + }.Build() + File_google_protobuf_duration_proto = out.File + file_google_protobuf_duration_proto_goTypes = nil + file_google_protobuf_duration_proto_depIdxs = nil +} diff --git a/genproto/google.golang.org/protobuf/types/known/durationpb/go.mod b/genproto/google.golang.org/protobuf/types/known/durationpb/go.mod new file mode 100644 index 0000000..884ad18 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/durationpb/go.mod @@ -0,0 +1,3 @@ +module google.golang.org/protobuf/types/known/durationpb +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/duration.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel new file mode 100644 index 0000000..d736309 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel @@ -0,0 +1,12 @@ +load("@rules_go//go:def.bzl", "go_library") + +go_library( + name = "timestamppb", + srcs = ["timestamp.pb.go"], + importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/known/timestamppb", + visibility = ["//visibility:public"], + deps = [ + "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", + "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", + ], +) diff --git a/genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod b/genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod new file mode 100644 index 0000000..30339c2 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod @@ -0,0 +1,3 @@ +module google.golang.org/protobuf/types/known/timestamppb +go 1.23.1 +# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/timestamp.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go b/genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go new file mode 100755 index 0000000..81477d2 --- /dev/null +++ b/genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go @@ -0,0 +1,239 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.36.8 +// protoc v6.32.0 +// source: google/protobuf/timestamp.proto + +// Package timestamppb contains generated types for google/protobuf/timestamp.proto. +// +// The Timestamp message represents a timestamp, +// an instant in time since the Unix epoch (January 1st, 1970). +// +// # Conversion to a Go Time +// +// The AsTime method can be used to convert a Timestamp message to a +// standard Go time.Time value in UTC: +// +// t := ts.AsTime() +// ... // make use of t as a time.Time +// +// Converting to a time.Time is a common operation so that the extensive +// set of time-based operations provided by the time package can be leveraged. +// See https://golang.org/pkg/time for more information. +// +// The AsTime method performs the conversion on a best-effort basis. Timestamps +// with denormal values (e.g., nanoseconds beyond 0 and 99999999, inclusive) +// are normalized during the conversion to a time.Time. To manually check for +// invalid Timestamps per the documented limitations in timestamp.proto, +// additionally call the CheckValid method: +// +// if err := ts.CheckValid(); err != nil { +// ... // handle error +// } +// +// # Conversion from a Go Time +// +// The timestamppb.New function can be used to construct a Timestamp message +// from a standard Go time.Time value: +// +// ts := timestamppb.New(t) +// ... // make use of ts as a *timestamppb.Timestamp +// +// In order to construct a Timestamp representing the current time, use Now: +// +// ts := timestamppb.Now() +// ... // make use of ts as a *timestamppb.Timestamp +package timestamppb + +import ( + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" + time "time" + unsafe "unsafe" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +type Timestamp struct { + state protoimpl.MessageState `protogen:"open.v1"` + Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"` + Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +// Now constructs a new Timestamp from the current time. +func Now() *Timestamp { + return New(time.Now()) +} + +// New constructs a new Timestamp from the provided time.Time. +func New(t time.Time) *Timestamp { + return &Timestamp{Seconds: int64(t.Unix()), Nanos: int32(t.Nanosecond())} +} + +// AsTime converts x to a time.Time. +func (x *Timestamp) AsTime() time.Time { + return time.Unix(int64(x.GetSeconds()), int64(x.GetNanos())).UTC() +} + +// IsValid reports whether the timestamp is valid. +// It is equivalent to CheckValid == nil. +func (x *Timestamp) IsValid() bool { + return x.check() == 0 +} + +// CheckValid returns an error if the timestamp is invalid. +// In particular, it checks whether the value represents a date that is +// in the range of 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive. +// An error is reported for a nil Timestamp. +func (x *Timestamp) CheckValid() error { + switch x.check() { + case invalidNil: + return protoimpl.X.NewError("invalid nil Timestamp") + case invalidUnderflow: + return protoimpl.X.NewError("timestamp (%v) before 0001-01-01", x) + case invalidOverflow: + return protoimpl.X.NewError("timestamp (%v) after 9999-12-31", x) + case invalidNanos: + return protoimpl.X.NewError("timestamp (%v) has out-of-range nanos", x) + default: + return nil + } +} + +const ( + _ = iota + invalidNil + invalidUnderflow + invalidOverflow + invalidNanos +) + +func (x *Timestamp) check() uint { + const minTimestamp = -62135596800 // Seconds between 1970-01-01T00:00:00Z and 0001-01-01T00:00:00Z, inclusive + const maxTimestamp = +253402300799 // Seconds between 1970-01-01T00:00:00Z and 9999-12-31T23:59:59Z, inclusive + secs := x.GetSeconds() + nanos := x.GetNanos() + switch { + case x == nil: + return invalidNil + case secs < minTimestamp: + return invalidUnderflow + case secs > maxTimestamp: + return invalidOverflow + case nanos < 0 || nanos >= 1e9: + return invalidNanos + default: + return 0 + } +} + +func (x *Timestamp) Reset() { + *x = Timestamp{} + mi := &file_google_protobuf_timestamp_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *Timestamp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Timestamp) ProtoMessage() {} + +func (x *Timestamp) ProtoReflect() protoreflect.Message { + mi := &file_google_protobuf_timestamp_proto_msgTypes[0] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Timestamp.ProtoReflect.Descriptor instead. +func (*Timestamp) Descriptor() ([]byte, []int) { + return file_google_protobuf_timestamp_proto_rawDescGZIP(), []int{0} +} + +func (x *Timestamp) GetSeconds() int64 { + if x != nil { + return x.Seconds + } + return 0 +} + +func (x *Timestamp) GetNanos() int32 { + if x != nil { + return x.Nanos + } + return 0 +} + +var File_google_protobuf_timestamp_proto protoreflect.FileDescriptor + +const file_google_protobuf_timestamp_proto_rawDesc = "" + + "\n" + + "\x1fgoogle/protobuf/timestamp.proto\x12\x0fgoogle.protobuf\";\n" + + "\tTimestamp\x12\x18\n" + + "\aseconds\x18\x01 \x01(\x03R\aseconds\x12\x14\n" + + "\x05nanos\x18\x02 \x01(\x05R\x05nanosB\x85\x01\n" + + "\x13com.google.protobufB\x0eTimestampProtoP\x01Z2google.golang.org/protobuf/types/known/timestamppb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3" + +var ( + file_google_protobuf_timestamp_proto_rawDescOnce sync.Once + file_google_protobuf_timestamp_proto_rawDescData []byte +) + +func file_google_protobuf_timestamp_proto_rawDescGZIP() []byte { + file_google_protobuf_timestamp_proto_rawDescOnce.Do(func() { + file_google_protobuf_timestamp_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_timestamp_proto_rawDesc), len(file_google_protobuf_timestamp_proto_rawDesc))) + }) + return file_google_protobuf_timestamp_proto_rawDescData +} + +var file_google_protobuf_timestamp_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_google_protobuf_timestamp_proto_goTypes = []any{ + (*Timestamp)(nil), // 0: google.protobuf.Timestamp +} +var file_google_protobuf_timestamp_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_google_protobuf_timestamp_proto_init() } +func file_google_protobuf_timestamp_proto_init() { + if File_google_protobuf_timestamp_proto != nil { + return + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_timestamp_proto_rawDesc), len(file_google_protobuf_timestamp_proto_rawDesc)), + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_google_protobuf_timestamp_proto_goTypes, + DependencyIndexes: file_google_protobuf_timestamp_proto_depIdxs, + MessageInfos: file_google_protobuf_timestamp_proto_msgTypes, + }.Build() + File_google_protobuf_timestamp_proto = out.File + file_google_protobuf_timestamp_proto_goTypes = nil + file_google_protobuf_timestamp_proto_depIdxs = nil +} diff --git a/go.mod b/go.mod index 3a107dc..09835a4 100644 --- a/go.mod +++ b/go.mod @@ -3,6 +3,7 @@ module github.com/stackb/bazel-aquery-differ go 1.23.1 require ( + github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream v0.0.0-00010101000000-000000000000 github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 v0.0.0-00010101000000-000000000000 github.com/bazelbuild/rules_go v0.57.0 github.com/google/go-cmp v0.7.0 @@ -10,8 +11,44 @@ require ( google.golang.org/protobuf v1.36.8 ) -require github.com/bazelbuild/bazelapis/src/main/protobuf/build v0.0.0-00010101000000-000000000000 // indirect +require ( + github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazelapis/src/main/protobuf/build v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazelapis/src/main/protobuf/command_line v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy v0.0.0-00010101000000-000000000000 // indirect + github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters v0.0.0-00010101000000-000000000000 // indirect +) + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/build => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 + +replace github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output => ./genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output + +replace google.golang.org/protobuf/types/known/durationpb => ./genproto/google.golang.org/protobuf/types/known/durationpb + +replace github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics => ./genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/command_line => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line + +replace google.golang.org/protobuf/types/descriptorpb => ./genproto/google.golang.org/protobuf/types/descriptorpb + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details + +replace github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy => ./genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy + +replace github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy + +replace google.golang.org/protobuf/types/known/anypb => ./genproto/google.golang.org/protobuf/types/known/anypb -replace github.com/bazelbuild/bazelapis/src/main/protobuf/build => ./local/github.com/bazelbuild/bazelapis/src/main/protobuf/build +replace google.golang.org/protobuf/types/known/timestamppb => ./genproto/google.golang.org/protobuf/types/known/timestamppb -replace github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 => ./local/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 +replace github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream => ./genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream diff --git a/rules_proto_config.yaml b/rules_proto_config.yaml index 832749f..f8b7db2 100644 --- a/rules_proto_config.yaml +++ b/rules_proto_config.yaml @@ -4,13 +4,13 @@ plugins: options: &Moptions - Mbuild/bazel/remote/execution/v2/remote_execution.proto=github.com/bazelbuild/remoteapis/build/bazel/remote/execution/v2/remote_execution - Mbuild/bazel/semver/semver.proto=github.com/bazelbuild/remoteapis/build/bazel/semver/semver - - Msrc/main/java/com/google/devtools/build/lib/starlarkdebug/proto/starlark_debugging.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/starlarkdebug/proto/starlark_debugging - - Msrc/main/java/com/google/devtools/build/skydoc/rendering/proto/stardoc_output.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/skydoc/rendering/proto/stardoc_output/stardoc_output - - Msrc/main/java/com/google/devtools/build/lib/packages/metrics/package_metrics.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/packages/metrics/package_metrics - - Msrc/main/java/com/google/devtools/build/skyframe/graph_inconsistency.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/skyframe/graph_inconsistency - Msrc/main/java/com/google/devtools/build/lib/bazel/debug/workspace_log.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/bazel/debug/workspace_log - Msrc/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream + - Msrc/main/java/com/google/devtools/build/lib/packages/metrics/package_metrics.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/packages/metrics/package_metrics - Msrc/main/java/com/google/devtools/build/lib/skyframe/proto/action_rewind_event.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/skyframe/proto/action_rewind_event + - Msrc/main/java/com/google/devtools/build/lib/starlarkdebug/proto/starlark_debugging.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/starlarkdebug/proto/starlark_debugging + - Msrc/main/java/com/google/devtools/build/skydoc/rendering/proto/stardoc_output.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/skydoc/rendering/proto/stardoc_output/stardoc_output + - Msrc/main/java/com/google/devtools/build/skyframe/graph_inconsistency.proto=github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/skyframe/graph_inconsistency - Msrc/main/protobuf/action_cache.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache - Msrc/main/protobuf/analysis_v2.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 - Msrc/main/protobuf/analysis.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis @@ -31,6 +31,7 @@ plugins: - Msrc/main/protobuf/option_filters.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters - Msrc/main/protobuf/remote_execution_log.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/remote_execution_log - Msrc/main/protobuf/spawn.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/spawn + - Msrc/main/protobuf/stardoc_output.proto=github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output - Msrc/main/protobuf/test_status.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/test_status - Msrc/main/protobuf/worker_protocol.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/worker_protocol - Msrc/main/protobuf/xcode_config.proto=github.com/bazelbuild/bazelapis/src/main/protobuf/xcode_config From 7a0b166ae6555463a7c2ec0464b33c4c33e9bddf Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Fri, 12 Sep 2025 19:27:06 -0600 Subject: [PATCH 12/19] Remove example cli and tidy --- cmd/bescli/BUILD.bazel | 15 --------------- cmd/bescli/main.go | 11 ----------- go.mod | 8 -------- 3 files changed, 34 deletions(-) delete mode 100644 cmd/bescli/BUILD.bazel delete mode 100644 cmd/bescli/main.go diff --git a/cmd/bescli/BUILD.bazel b/cmd/bescli/BUILD.bazel deleted file mode 100644 index dbdee2a..0000000 --- a/cmd/bescli/BUILD.bazel +++ /dev/null @@ -1,15 +0,0 @@ -load("@rules_go//go:def.bzl", "go_binary", "go_library") - -go_library( - name = "bescli_lib", - srcs = ["main.go"], - importpath = "github.com/stackb/bazel-aquery-differ/cmd/bescli", - visibility = ["//visibility:private"], - deps = ["@bazelapis//src/main/java/com/google/devtools/build/lib/buildeventstream/proto:build_event_stream_go_proto"], -) - -go_binary( - name = "bescli", - embed = [":bescli_lib"], - visibility = ["//visibility:public"], -) diff --git a/cmd/bescli/main.go b/cmd/bescli/main.go deleted file mode 100644 index 747af1f..0000000 --- a/cmd/bescli/main.go +++ /dev/null @@ -1,11 +0,0 @@ -package main - -import ( - "log" - - "github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream" -) - -func main() { - log.Printf("hello, %+v", build_event_stream.BuildEventId{}) -} diff --git a/go.mod b/go.mod index 09835a4..7a74119 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/stackb/bazel-aquery-differ go 1.23.1 require ( - github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream v0.0.0-00010101000000-000000000000 github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 v0.0.0-00010101000000-000000000000 github.com/bazelbuild/rules_go v0.57.0 github.com/google/go-cmp v0.7.0 @@ -12,15 +11,8 @@ require ( ) require ( - github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics v0.0.0-00010101000000-000000000000 // indirect github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output v0.0.0-00010101000000-000000000000 // indirect - github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy v0.0.0-00010101000000-000000000000 // indirect - github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache v0.0.0-00010101000000-000000000000 // indirect github.com/bazelbuild/bazelapis/src/main/protobuf/build v0.0.0-00010101000000-000000000000 // indirect - github.com/bazelbuild/bazelapis/src/main/protobuf/command_line v0.0.0-00010101000000-000000000000 // indirect - github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details v0.0.0-00010101000000-000000000000 // indirect - github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy v0.0.0-00010101000000-000000000000 // indirect - github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters v0.0.0-00010101000000-000000000000 // indirect ) replace github.com/bazelbuild/bazelapis/src/main/protobuf/build => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build From e1ec5a07787a3fded6fc64cb2751d7ff625599cb Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Fri, 12 Sep 2025 19:27:55 -0600 Subject: [PATCH 13/19] Cleanup genproto --- .../build/lib/packages/metrics/BUILD.bazel | 13 - .../build/lib/packages/metrics/go.mod | 3 - .../metrics/package_load_metrics.pb.go | 174 - .../main/protobuf/stardoc_output/BUILD.bazel | 12 - .../main/protobuf/strategy_policy/BUILD.bazel | 12 - .../src/main/protobuf/strategy_policy/go.mod | 3 - .../strategy_policy/strategy_policy.pb.go | 257 - .../build_event_stream/BUILD.bazel | 20 - .../build_event_stream.pb.go | 7680 ------------- .../build_event_stream/go.mod | 3 - .../main/protobuf/action_cache/BUILD.bazel | 12 - .../protobuf/action_cache/action_cache.pb.go | 301 - .../src/main/protobuf/action_cache/go.mod | 3 - .../src/main/protobuf/analysis_v2/BUILD.bazel | 13 - .../src/main/protobuf/build/BUILD.bazel | 13 - .../main/protobuf/command_line/BUILD.bazel | 13 - .../protobuf/command_line/command_line.pb.go | 423 - .../src/main/protobuf/command_line/go.mod | 3 - .../main/protobuf/failure_details/BUILD.bazel | 13 - .../failure_details/failure_details.pb.go | 9609 ----------------- .../src/main/protobuf/failure_details/go.mod | 3 - .../protobuf/invocation_policy/BUILD.bazel | 13 - .../main/protobuf/invocation_policy/go.mod | 3 - .../invocation_policy/invocation_policy.pb.go | 659 -- .../main/protobuf/option_filters/BUILD.bazel | 12 - .../src/main/protobuf/option_filters/go.mod | 3 - .../option_filters/option_filters.pb.go | 247 - .../protobuf/types/descriptorpb/BUILD.bazel | 12 - .../types/descriptorpb/descriptor.pb.go | 4578 -------- .../protobuf/types/descriptorpb/go.mod | 3 - .../protobuf/types/known/anypb/BUILD.bazel | 14 - .../protobuf/types/known/anypb/any.pb.go | 335 - .../protobuf/types/known/anypb/go.mod | 3 - .../types/known/durationpb/BUILD.bazel | 12 - .../types/known/durationpb/duration.pb.go | 259 - .../protobuf/types/known/durationpb/go.mod | 3 - .../types/known/timestamppb/BUILD.bazel | 12 - .../protobuf/types/known/timestamppb/go.mod | 3 - .../types/known/timestamppb/timestamp.pb.go | 239 - go.mod | 28 +- 40 files changed, 2 insertions(+), 25019 deletions(-) delete mode 100644 genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod delete mode 100755 genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod delete mode 100755 genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel delete mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel delete mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel delete mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel delete mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod delete mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel delete mode 100644 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod delete mode 100755 genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go delete mode 100644 genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel delete mode 100755 genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go delete mode 100644 genproto/google.golang.org/protobuf/types/descriptorpb/go.mod delete mode 100644 genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel delete mode 100755 genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go delete mode 100644 genproto/google.golang.org/protobuf/types/known/anypb/go.mod delete mode 100644 genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel delete mode 100755 genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go delete mode 100644 genproto/google.golang.org/protobuf/types/known/durationpb/go.mod delete mode 100644 genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel delete mode 100644 genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod delete mode 100755 genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go diff --git a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel deleted file mode 100644 index 7009ef5..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/BUILD.bazel +++ /dev/null @@ -1,13 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "metrics", - srcs = ["package_load_metrics.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - "@protobufapis//google/protobuf:duration_go_proto", - ], -) diff --git a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod deleted file mode 100644 index 71bab78..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go diff --git a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go b/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go deleted file mode 100755 index 3c1ba2c..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.pb.go +++ /dev/null @@ -1,174 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto - -package metrics - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - durationpb "google.golang.org/protobuf/types/known/durationpb" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type PackageLoadMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - LoadDuration *durationpb.Duration `protobuf:"bytes,2,opt,name=load_duration,json=loadDuration" json:"load_duration,omitempty"` - NumTargets *uint64 `protobuf:"varint,3,opt,name=num_targets,json=numTargets" json:"num_targets,omitempty"` - ComputationSteps *uint64 `protobuf:"varint,4,opt,name=computation_steps,json=computationSteps" json:"computation_steps,omitempty"` - NumTransitiveLoads *uint64 `protobuf:"varint,5,opt,name=num_transitive_loads,json=numTransitiveLoads" json:"num_transitive_loads,omitempty"` - PackageOverhead *uint64 `protobuf:"varint,6,opt,name=package_overhead,json=packageOverhead" json:"package_overhead,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *PackageLoadMetrics) Reset() { - *x = PackageLoadMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *PackageLoadMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*PackageLoadMetrics) ProtoMessage() {} - -func (x *PackageLoadMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use PackageLoadMetrics.ProtoReflect.Descriptor instead. -func (*PackageLoadMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescGZIP(), []int{0} -} - -func (x *PackageLoadMetrics) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *PackageLoadMetrics) GetLoadDuration() *durationpb.Duration { - if x != nil { - return x.LoadDuration - } - return nil -} - -func (x *PackageLoadMetrics) GetNumTargets() uint64 { - if x != nil && x.NumTargets != nil { - return *x.NumTargets - } - return 0 -} - -func (x *PackageLoadMetrics) GetComputationSteps() uint64 { - if x != nil && x.ComputationSteps != nil { - return *x.ComputationSteps - } - return 0 -} - -func (x *PackageLoadMetrics) GetNumTransitiveLoads() uint64 { - if x != nil && x.NumTransitiveLoads != nil { - return *x.NumTransitiveLoads - } - return 0 -} - -func (x *PackageLoadMetrics) GetPackageOverhead() uint64 { - if x != nil && x.PackageOverhead != nil { - return *x.PackageOverhead - } - return 0 -} - -var File_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto protoreflect.FileDescriptor - -const file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc = "" + - "\n" + - "Wsrc/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto\x12#devtools.build.lib.packages.metrics\x1a\x1egoogle/protobuf/duration.proto\"\x93\x02\n" + - "\x12PackageLoadMetrics\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12>\n" + - "\rload_duration\x18\x02 \x01(\v2\x19.google.protobuf.DurationR\floadDuration\x12\x1f\n" + - "\vnum_targets\x18\x03 \x01(\x04R\n" + - "numTargets\x12+\n" + - "\x11computation_steps\x18\x04 \x01(\x04R\x10computationSteps\x120\n" + - "\x14num_transitive_loads\x18\x05 \x01(\x04R\x12numTransitiveLoads\x12)\n" + - "\x10package_overhead\x18\x06 \x01(\x04R\x0fpackageOverheadB2\n" + - ".com.google.devtools.build.lib.packages.metricsP\x01" - -var ( - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescOnce sync.Once - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData []byte -) - -func file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescGZIP() []byte { - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescOnce.Do(func() { - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc))) - }) - return file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDescData -} - -var file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes = []any{ - (*PackageLoadMetrics)(nil), // 0: devtools.build.lib.packages.metrics.PackageLoadMetrics - (*durationpb.Duration)(nil), // 1: google.protobuf.Duration -} -var file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs = []int32{ - 1, // 0: devtools.build.lib.packages.metrics.PackageLoadMetrics.load_duration:type_name -> google.protobuf.Duration - 1, // [1:1] is the sub-list for method output_type - 1, // [1:1] is the sub-list for method input_type - 1, // [1:1] is the sub-list for extension type_name - 1, // [1:1] is the sub-list for extension extendee - 0, // [0:1] is the sub-list for field type_name -} - -func init() { - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_init() -} -func file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_init() { - if File_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_rawDesc)), - NumEnums: 0, - NumMessages: 1, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes, - DependencyIndexes: file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs, - MessageInfos: file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_msgTypes, - }.Build() - File_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto = out.File - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_goTypes = nil - file_src_main_java_com_google_devtools_build_lib_packages_metrics_package_load_metrics_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel deleted file mode 100644 index 5eec9bc..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "stardoc_output", - srcs = ["stardoc_output.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel deleted file mode 100644 index 7fea3b0..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "strategy_policy", - srcs = ["strategy_policy.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod deleted file mode 100644 index 5c94f53..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/strategy_policy.pb.go diff --git a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go b/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go deleted file mode 100755 index 7e701e1..0000000 --- a/genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy/strategy_policy.pb.go +++ /dev/null @@ -1,257 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/protobuf/strategy_policy.proto - -package strategy_policy - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type StrategyPolicy struct { - state protoimpl.MessageState `protogen:"open.v1"` - MnemonicPolicy *MnemonicPolicy `protobuf:"bytes,1,opt,name=mnemonic_policy,json=mnemonicPolicy" json:"mnemonic_policy,omitempty"` - DynamicRemotePolicy *MnemonicPolicy `protobuf:"bytes,2,opt,name=dynamic_remote_policy,json=dynamicRemotePolicy" json:"dynamic_remote_policy,omitempty"` - DynamicLocalPolicy *MnemonicPolicy `protobuf:"bytes,3,opt,name=dynamic_local_policy,json=dynamicLocalPolicy" json:"dynamic_local_policy,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *StrategyPolicy) Reset() { - *x = StrategyPolicy{} - mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *StrategyPolicy) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*StrategyPolicy) ProtoMessage() {} - -func (x *StrategyPolicy) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use StrategyPolicy.ProtoReflect.Descriptor instead. -func (*StrategyPolicy) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_strategy_policy_proto_rawDescGZIP(), []int{0} -} - -func (x *StrategyPolicy) GetMnemonicPolicy() *MnemonicPolicy { - if x != nil { - return x.MnemonicPolicy - } - return nil -} - -func (x *StrategyPolicy) GetDynamicRemotePolicy() *MnemonicPolicy { - if x != nil { - return x.DynamicRemotePolicy - } - return nil -} - -func (x *StrategyPolicy) GetDynamicLocalPolicy() *MnemonicPolicy { - if x != nil { - return x.DynamicLocalPolicy - } - return nil -} - -type MnemonicPolicy struct { - state protoimpl.MessageState `protogen:"open.v1"` - DefaultAllowlist []string `protobuf:"bytes,1,rep,name=default_allowlist,json=defaultAllowlist" json:"default_allowlist,omitempty"` - StrategyAllowlist []*StrategiesForMnemonic `protobuf:"bytes,2,rep,name=strategy_allowlist,json=strategyAllowlist" json:"strategy_allowlist,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *MnemonicPolicy) Reset() { - *x = MnemonicPolicy{} - mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *MnemonicPolicy) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MnemonicPolicy) ProtoMessage() {} - -func (x *MnemonicPolicy) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MnemonicPolicy.ProtoReflect.Descriptor instead. -func (*MnemonicPolicy) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_strategy_policy_proto_rawDescGZIP(), []int{1} -} - -func (x *MnemonicPolicy) GetDefaultAllowlist() []string { - if x != nil { - return x.DefaultAllowlist - } - return nil -} - -func (x *MnemonicPolicy) GetStrategyAllowlist() []*StrategiesForMnemonic { - if x != nil { - return x.StrategyAllowlist - } - return nil -} - -type StrategiesForMnemonic struct { - state protoimpl.MessageState `protogen:"open.v1"` - Mnemonic *string `protobuf:"bytes,1,opt,name=mnemonic" json:"mnemonic,omitempty"` - Strategy []string `protobuf:"bytes,2,rep,name=strategy" json:"strategy,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *StrategiesForMnemonic) Reset() { - *x = StrategiesForMnemonic{} - mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *StrategiesForMnemonic) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*StrategiesForMnemonic) ProtoMessage() {} - -func (x *StrategiesForMnemonic) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_strategy_policy_proto_msgTypes[2] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use StrategiesForMnemonic.ProtoReflect.Descriptor instead. -func (*StrategiesForMnemonic) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_strategy_policy_proto_rawDescGZIP(), []int{2} -} - -func (x *StrategiesForMnemonic) GetMnemonic() string { - if x != nil && x.Mnemonic != nil { - return *x.Mnemonic - } - return "" -} - -func (x *StrategiesForMnemonic) GetStrategy() []string { - if x != nil { - return x.Strategy - } - return nil -} - -var File_src_main_protobuf_strategy_policy_proto protoreflect.FileDescriptor - -const file_src_main_protobuf_strategy_policy_proto_rawDesc = "" + - "\n" + - "'src/main/protobuf/strategy_policy.proto\x12\x15blaze.strategy_policy\"\x94\x02\n" + - "\x0eStrategyPolicy\x12N\n" + - "\x0fmnemonic_policy\x18\x01 \x01(\v2%.blaze.strategy_policy.MnemonicPolicyR\x0emnemonicPolicy\x12Y\n" + - "\x15dynamic_remote_policy\x18\x02 \x01(\v2%.blaze.strategy_policy.MnemonicPolicyR\x13dynamicRemotePolicy\x12W\n" + - "\x14dynamic_local_policy\x18\x03 \x01(\v2%.blaze.strategy_policy.MnemonicPolicyR\x12dynamicLocalPolicy\"\x9a\x01\n" + - "\x0eMnemonicPolicy\x12+\n" + - "\x11default_allowlist\x18\x01 \x03(\tR\x10defaultAllowlist\x12[\n" + - "\x12strategy_allowlist\x18\x02 \x03(\v2,.blaze.strategy_policy.StrategiesForMnemonicR\x11strategyAllowlist\"O\n" + - "\x15StrategiesForMnemonic\x12\x1a\n" + - "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12\x1a\n" + - "\bstrategy\x18\x02 \x03(\tR\bstrategyB/\n" + - "+com.google.devtools.build.lib.runtime.protoP\x01" - -var ( - file_src_main_protobuf_strategy_policy_proto_rawDescOnce sync.Once - file_src_main_protobuf_strategy_policy_proto_rawDescData []byte -) - -func file_src_main_protobuf_strategy_policy_proto_rawDescGZIP() []byte { - file_src_main_protobuf_strategy_policy_proto_rawDescOnce.Do(func() { - file_src_main_protobuf_strategy_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_strategy_policy_proto_rawDesc), len(file_src_main_protobuf_strategy_policy_proto_rawDesc))) - }) - return file_src_main_protobuf_strategy_policy_proto_rawDescData -} - -var file_src_main_protobuf_strategy_policy_proto_msgTypes = make([]protoimpl.MessageInfo, 3) -var file_src_main_protobuf_strategy_policy_proto_goTypes = []any{ - (*StrategyPolicy)(nil), // 0: blaze.strategy_policy.StrategyPolicy - (*MnemonicPolicy)(nil), // 1: blaze.strategy_policy.MnemonicPolicy - (*StrategiesForMnemonic)(nil), // 2: blaze.strategy_policy.StrategiesForMnemonic -} -var file_src_main_protobuf_strategy_policy_proto_depIdxs = []int32{ - 1, // 0: blaze.strategy_policy.StrategyPolicy.mnemonic_policy:type_name -> blaze.strategy_policy.MnemonicPolicy - 1, // 1: blaze.strategy_policy.StrategyPolicy.dynamic_remote_policy:type_name -> blaze.strategy_policy.MnemonicPolicy - 1, // 2: blaze.strategy_policy.StrategyPolicy.dynamic_local_policy:type_name -> blaze.strategy_policy.MnemonicPolicy - 2, // 3: blaze.strategy_policy.MnemonicPolicy.strategy_allowlist:type_name -> blaze.strategy_policy.StrategiesForMnemonic - 4, // [4:4] is the sub-list for method output_type - 4, // [4:4] is the sub-list for method input_type - 4, // [4:4] is the sub-list for extension type_name - 4, // [4:4] is the sub-list for extension extendee - 0, // [0:4] is the sub-list for field type_name -} - -func init() { file_src_main_protobuf_strategy_policy_proto_init() } -func file_src_main_protobuf_strategy_policy_proto_init() { - if File_src_main_protobuf_strategy_policy_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_strategy_policy_proto_rawDesc), len(file_src_main_protobuf_strategy_policy_proto_rawDesc)), - NumEnums: 0, - NumMessages: 3, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_protobuf_strategy_policy_proto_goTypes, - DependencyIndexes: file_src_main_protobuf_strategy_policy_proto_depIdxs, - MessageInfos: file_src_main_protobuf_strategy_policy_proto_msgTypes, - }.Build() - File_src_main_protobuf_strategy_policy_proto = out.File - file_src_main_protobuf_strategy_policy_proto_goTypes = nil - file_src_main_protobuf_strategy_policy_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel deleted file mode 100644 index d6f2ff4..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/BUILD.bazel +++ /dev/null @@ -1,20 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "build_event_stream", - srcs = ["build_event_stream.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream", - visibility = ["//visibility:public"], - deps = [ - "@bazelapis//src/main/java/com/google/devtools/build/lib/packages/metrics:package_load_metrics_go_proto", - "@bazelapis//src/main/protobuf:action_cache_go_proto", - "@bazelapis//src/main/protobuf:command_line_go_proto", - "@bazelapis//src/main/protobuf:failure_details_go_proto", - "@bazelapis//src/main/protobuf:invocation_policy_go_proto", - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - "@protobufapis//google/protobuf:any_go_proto", - "@protobufapis//google/protobuf:duration_go_proto", - "@protobufapis//google/protobuf:timestamp_go_proto", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go deleted file mode 100755 index 3c4825f..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/build_event_stream.pb.go +++ /dev/null @@ -1,7680 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto - -package build_event_stream - -import ( - metrics "github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics" - action_cache "github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache" - command_line "github.com/bazelbuild/bazelapis/src/main/protobuf/command_line" - failure_details "github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details" - invocation_policy "github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy" - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - anypb "google.golang.org/protobuf/types/known/anypb" - durationpb "google.golang.org/protobuf/types/known/durationpb" - timestamppb "google.golang.org/protobuf/types/known/timestamppb" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type TestSize int32 - -const ( - TestSize_UNKNOWN TestSize = 0 - TestSize_SMALL TestSize = 1 - TestSize_MEDIUM TestSize = 2 - TestSize_LARGE TestSize = 3 - TestSize_ENORMOUS TestSize = 4 -) - -// Enum value maps for TestSize. -var ( - TestSize_name = map[int32]string{ - 0: "UNKNOWN", - 1: "SMALL", - 2: "MEDIUM", - 3: "LARGE", - 4: "ENORMOUS", - } - TestSize_value = map[string]int32{ - "UNKNOWN": 0, - "SMALL": 1, - "MEDIUM": 2, - "LARGE": 3, - "ENORMOUS": 4, - } -) - -func (x TestSize) Enum() *TestSize { - p := new(TestSize) - *p = x - return p -} - -func (x TestSize) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (TestSize) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[0].Descriptor() -} - -func (TestSize) Type() protoreflect.EnumType { - return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[0] -} - -func (x TestSize) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use TestSize.Descriptor instead. -func (TestSize) EnumDescriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0} -} - -type TestStatus int32 - -const ( - TestStatus_NO_STATUS TestStatus = 0 - TestStatus_PASSED TestStatus = 1 - TestStatus_FLAKY TestStatus = 2 - TestStatus_TIMEOUT TestStatus = 3 - TestStatus_FAILED TestStatus = 4 - TestStatus_INCOMPLETE TestStatus = 5 - TestStatus_REMOTE_FAILURE TestStatus = 6 - TestStatus_FAILED_TO_BUILD TestStatus = 7 - TestStatus_TOOL_HALTED_BEFORE_TESTING TestStatus = 8 -) - -// Enum value maps for TestStatus. -var ( - TestStatus_name = map[int32]string{ - 0: "NO_STATUS", - 1: "PASSED", - 2: "FLAKY", - 3: "TIMEOUT", - 4: "FAILED", - 5: "INCOMPLETE", - 6: "REMOTE_FAILURE", - 7: "FAILED_TO_BUILD", - 8: "TOOL_HALTED_BEFORE_TESTING", - } - TestStatus_value = map[string]int32{ - "NO_STATUS": 0, - "PASSED": 1, - "FLAKY": 2, - "TIMEOUT": 3, - "FAILED": 4, - "INCOMPLETE": 5, - "REMOTE_FAILURE": 6, - "FAILED_TO_BUILD": 7, - "TOOL_HALTED_BEFORE_TESTING": 8, - } -) - -func (x TestStatus) Enum() *TestStatus { - p := new(TestStatus) - *p = x - return p -} - -func (x TestStatus) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (TestStatus) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[1].Descriptor() -} - -func (TestStatus) Type() protoreflect.EnumType { - return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[1] -} - -func (x TestStatus) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use TestStatus.Descriptor instead. -func (TestStatus) EnumDescriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{1} -} - -type Aborted_AbortReason int32 - -const ( - Aborted_UNKNOWN Aborted_AbortReason = 0 - Aborted_USER_INTERRUPTED Aborted_AbortReason = 1 - Aborted_NO_ANALYZE Aborted_AbortReason = 8 - Aborted_NO_BUILD Aborted_AbortReason = 9 - Aborted_TIME_OUT Aborted_AbortReason = 2 - Aborted_REMOTE_ENVIRONMENT_FAILURE Aborted_AbortReason = 3 - Aborted_INTERNAL Aborted_AbortReason = 4 - Aborted_LOADING_FAILURE Aborted_AbortReason = 5 - Aborted_ANALYSIS_FAILURE Aborted_AbortReason = 6 - Aborted_SKIPPED Aborted_AbortReason = 7 - Aborted_INCOMPLETE Aborted_AbortReason = 10 - Aborted_OUT_OF_MEMORY Aborted_AbortReason = 11 -) - -// Enum value maps for Aborted_AbortReason. -var ( - Aborted_AbortReason_name = map[int32]string{ - 0: "UNKNOWN", - 1: "USER_INTERRUPTED", - 8: "NO_ANALYZE", - 9: "NO_BUILD", - 2: "TIME_OUT", - 3: "REMOTE_ENVIRONMENT_FAILURE", - 4: "INTERNAL", - 5: "LOADING_FAILURE", - 6: "ANALYSIS_FAILURE", - 7: "SKIPPED", - 10: "INCOMPLETE", - 11: "OUT_OF_MEMORY", - } - Aborted_AbortReason_value = map[string]int32{ - "UNKNOWN": 0, - "USER_INTERRUPTED": 1, - "NO_ANALYZE": 8, - "NO_BUILD": 9, - "TIME_OUT": 2, - "REMOTE_ENVIRONMENT_FAILURE": 3, - "INTERNAL": 4, - "LOADING_FAILURE": 5, - "ANALYSIS_FAILURE": 6, - "SKIPPED": 7, - "INCOMPLETE": 10, - "OUT_OF_MEMORY": 11, - } -) - -func (x Aborted_AbortReason) Enum() *Aborted_AbortReason { - p := new(Aborted_AbortReason) - *p = x - return p -} - -func (x Aborted_AbortReason) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Aborted_AbortReason) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[2].Descriptor() -} - -func (Aborted_AbortReason) Type() protoreflect.EnumType { - return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[2] -} - -func (x Aborted_AbortReason) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Aborted_AbortReason.Descriptor instead. -func (Aborted_AbortReason) EnumDescriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{2, 0} -} - -type BuildMetrics_WorkerMetrics_WorkerStatus int32 - -const ( - BuildMetrics_WorkerMetrics_NOT_STARTED BuildMetrics_WorkerMetrics_WorkerStatus = 0 - BuildMetrics_WorkerMetrics_ALIVE BuildMetrics_WorkerMetrics_WorkerStatus = 1 - BuildMetrics_WorkerMetrics_KILLED_DUE_TO_MEMORY_PRESSURE BuildMetrics_WorkerMetrics_WorkerStatus = 2 - BuildMetrics_WorkerMetrics_KILLED_UNKNOWN BuildMetrics_WorkerMetrics_WorkerStatus = 3 - BuildMetrics_WorkerMetrics_KILLED_DUE_TO_INTERRUPTED_EXCEPTION BuildMetrics_WorkerMetrics_WorkerStatus = 4 - BuildMetrics_WorkerMetrics_KILLED_DUE_TO_IO_EXCEPTION BuildMetrics_WorkerMetrics_WorkerStatus = 5 - BuildMetrics_WorkerMetrics_KILLED_DUE_TO_USER_EXEC_EXCEPTION BuildMetrics_WorkerMetrics_WorkerStatus = 6 -) - -// Enum value maps for BuildMetrics_WorkerMetrics_WorkerStatus. -var ( - BuildMetrics_WorkerMetrics_WorkerStatus_name = map[int32]string{ - 0: "NOT_STARTED", - 1: "ALIVE", - 2: "KILLED_DUE_TO_MEMORY_PRESSURE", - 3: "KILLED_UNKNOWN", - 4: "KILLED_DUE_TO_INTERRUPTED_EXCEPTION", - 5: "KILLED_DUE_TO_IO_EXCEPTION", - 6: "KILLED_DUE_TO_USER_EXEC_EXCEPTION", - } - BuildMetrics_WorkerMetrics_WorkerStatus_value = map[string]int32{ - "NOT_STARTED": 0, - "ALIVE": 1, - "KILLED_DUE_TO_MEMORY_PRESSURE": 2, - "KILLED_UNKNOWN": 3, - "KILLED_DUE_TO_INTERRUPTED_EXCEPTION": 4, - "KILLED_DUE_TO_IO_EXCEPTION": 5, - "KILLED_DUE_TO_USER_EXEC_EXCEPTION": 6, - } -) - -func (x BuildMetrics_WorkerMetrics_WorkerStatus) Enum() *BuildMetrics_WorkerMetrics_WorkerStatus { - p := new(BuildMetrics_WorkerMetrics_WorkerStatus) - *p = x - return p -} - -func (x BuildMetrics_WorkerMetrics_WorkerStatus) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (BuildMetrics_WorkerMetrics_WorkerStatus) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[3].Descriptor() -} - -func (BuildMetrics_WorkerMetrics_WorkerStatus) Type() protoreflect.EnumType { - return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[3] -} - -func (x BuildMetrics_WorkerMetrics_WorkerStatus) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use BuildMetrics_WorkerMetrics_WorkerStatus.Descriptor instead. -func (BuildMetrics_WorkerMetrics_WorkerStatus) EnumDescriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 9, 0} -} - -type ConvenienceSymlink_Action int32 - -const ( - ConvenienceSymlink_UNKNOWN ConvenienceSymlink_Action = 0 - ConvenienceSymlink_CREATE ConvenienceSymlink_Action = 1 - ConvenienceSymlink_DELETE ConvenienceSymlink_Action = 2 -) - -// Enum value maps for ConvenienceSymlink_Action. -var ( - ConvenienceSymlink_Action_name = map[int32]string{ - 0: "UNKNOWN", - 1: "CREATE", - 2: "DELETE", - } - ConvenienceSymlink_Action_value = map[string]int32{ - "UNKNOWN": 0, - "CREATE": 1, - "DELETE": 2, - } -) - -func (x ConvenienceSymlink_Action) Enum() *ConvenienceSymlink_Action { - p := new(ConvenienceSymlink_Action) - *p = x - return p -} - -func (x ConvenienceSymlink_Action) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ConvenienceSymlink_Action) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[4].Descriptor() -} - -func (ConvenienceSymlink_Action) Type() protoreflect.EnumType { - return &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes[4] -} - -func (x ConvenienceSymlink_Action) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ConvenienceSymlink_Action.Descriptor instead. -func (ConvenienceSymlink_Action) EnumDescriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{26, 0} -} - -type BuildEventId struct { - state protoimpl.MessageState `protogen:"open.v1"` - // Types that are valid to be assigned to Id: - // - // *BuildEventId_Unknown - // *BuildEventId_Progress - // *BuildEventId_Started - // *BuildEventId_UnstructuredCommandLine - // *BuildEventId_StructuredCommandLine - // *BuildEventId_WorkspaceStatus - // *BuildEventId_OptionsParsed - // *BuildEventId_Fetch - // *BuildEventId_Configuration - // *BuildEventId_TargetConfigured - // *BuildEventId_Pattern - // *BuildEventId_PatternSkipped - // *BuildEventId_NamedSet - // *BuildEventId_TargetCompleted - // *BuildEventId_ActionCompleted - // *BuildEventId_UnconfiguredLabel - // *BuildEventId_ConfiguredLabel - // *BuildEventId_TestResult - // *BuildEventId_TestProgress - // *BuildEventId_TestSummary - // *BuildEventId_TargetSummary - // *BuildEventId_BuildFinished - // *BuildEventId_BuildToolLogs - // *BuildEventId_BuildMetrics - // *BuildEventId_Workspace - // *BuildEventId_BuildMetadata - // *BuildEventId_ConvenienceSymlinksIdentified - // *BuildEventId_ExecRequest - Id isBuildEventId_Id `protobuf_oneof:"id"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId) Reset() { - *x = BuildEventId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId) ProtoMessage() {} - -func (x *BuildEventId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId.ProtoReflect.Descriptor instead. -func (*BuildEventId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0} -} - -func (x *BuildEventId) GetId() isBuildEventId_Id { - if x != nil { - return x.Id - } - return nil -} - -func (x *BuildEventId) GetUnknown() *BuildEventId_UnknownBuildEventId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Unknown); ok { - return x.Unknown - } - } - return nil -} - -func (x *BuildEventId) GetProgress() *BuildEventId_ProgressId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Progress); ok { - return x.Progress - } - } - return nil -} - -func (x *BuildEventId) GetStarted() *BuildEventId_BuildStartedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Started); ok { - return x.Started - } - } - return nil -} - -func (x *BuildEventId) GetUnstructuredCommandLine() *BuildEventId_UnstructuredCommandLineId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_UnstructuredCommandLine); ok { - return x.UnstructuredCommandLine - } - } - return nil -} - -func (x *BuildEventId) GetStructuredCommandLine() *BuildEventId_StructuredCommandLineId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_StructuredCommandLine); ok { - return x.StructuredCommandLine - } - } - return nil -} - -func (x *BuildEventId) GetWorkspaceStatus() *BuildEventId_WorkspaceStatusId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_WorkspaceStatus); ok { - return x.WorkspaceStatus - } - } - return nil -} - -func (x *BuildEventId) GetOptionsParsed() *BuildEventId_OptionsParsedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_OptionsParsed); ok { - return x.OptionsParsed - } - } - return nil -} - -func (x *BuildEventId) GetFetch() *BuildEventId_FetchId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Fetch); ok { - return x.Fetch - } - } - return nil -} - -func (x *BuildEventId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Configuration); ok { - return x.Configuration - } - } - return nil -} - -func (x *BuildEventId) GetTargetConfigured() *BuildEventId_TargetConfiguredId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_TargetConfigured); ok { - return x.TargetConfigured - } - } - return nil -} - -func (x *BuildEventId) GetPattern() *BuildEventId_PatternExpandedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Pattern); ok { - return x.Pattern - } - } - return nil -} - -func (x *BuildEventId) GetPatternSkipped() *BuildEventId_PatternExpandedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_PatternSkipped); ok { - return x.PatternSkipped - } - } - return nil -} - -func (x *BuildEventId) GetNamedSet() *BuildEventId_NamedSetOfFilesId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_NamedSet); ok { - return x.NamedSet - } - } - return nil -} - -func (x *BuildEventId) GetTargetCompleted() *BuildEventId_TargetCompletedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_TargetCompleted); ok { - return x.TargetCompleted - } - } - return nil -} - -func (x *BuildEventId) GetActionCompleted() *BuildEventId_ActionCompletedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_ActionCompleted); ok { - return x.ActionCompleted - } - } - return nil -} - -func (x *BuildEventId) GetUnconfiguredLabel() *BuildEventId_UnconfiguredLabelId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_UnconfiguredLabel); ok { - return x.UnconfiguredLabel - } - } - return nil -} - -func (x *BuildEventId) GetConfiguredLabel() *BuildEventId_ConfiguredLabelId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_ConfiguredLabel); ok { - return x.ConfiguredLabel - } - } - return nil -} - -func (x *BuildEventId) GetTestResult() *BuildEventId_TestResultId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_TestResult); ok { - return x.TestResult - } - } - return nil -} - -func (x *BuildEventId) GetTestProgress() *BuildEventId_TestProgressId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_TestProgress); ok { - return x.TestProgress - } - } - return nil -} - -func (x *BuildEventId) GetTestSummary() *BuildEventId_TestSummaryId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_TestSummary); ok { - return x.TestSummary - } - } - return nil -} - -func (x *BuildEventId) GetTargetSummary() *BuildEventId_TargetSummaryId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_TargetSummary); ok { - return x.TargetSummary - } - } - return nil -} - -func (x *BuildEventId) GetBuildFinished() *BuildEventId_BuildFinishedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_BuildFinished); ok { - return x.BuildFinished - } - } - return nil -} - -func (x *BuildEventId) GetBuildToolLogs() *BuildEventId_BuildToolLogsId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_BuildToolLogs); ok { - return x.BuildToolLogs - } - } - return nil -} - -func (x *BuildEventId) GetBuildMetrics() *BuildEventId_BuildMetricsId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_BuildMetrics); ok { - return x.BuildMetrics - } - } - return nil -} - -func (x *BuildEventId) GetWorkspace() *BuildEventId_WorkspaceConfigId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_Workspace); ok { - return x.Workspace - } - } - return nil -} - -func (x *BuildEventId) GetBuildMetadata() *BuildEventId_BuildMetadataId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_BuildMetadata); ok { - return x.BuildMetadata - } - } - return nil -} - -func (x *BuildEventId) GetConvenienceSymlinksIdentified() *BuildEventId_ConvenienceSymlinksIdentifiedId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_ConvenienceSymlinksIdentified); ok { - return x.ConvenienceSymlinksIdentified - } - } - return nil -} - -func (x *BuildEventId) GetExecRequest() *BuildEventId_ExecRequestId { - if x != nil { - if x, ok := x.Id.(*BuildEventId_ExecRequest); ok { - return x.ExecRequest - } - } - return nil -} - -type isBuildEventId_Id interface { - isBuildEventId_Id() -} - -type BuildEventId_Unknown struct { - Unknown *BuildEventId_UnknownBuildEventId `protobuf:"bytes,1,opt,name=unknown,proto3,oneof"` -} - -type BuildEventId_Progress struct { - Progress *BuildEventId_ProgressId `protobuf:"bytes,2,opt,name=progress,proto3,oneof"` -} - -type BuildEventId_Started struct { - Started *BuildEventId_BuildStartedId `protobuf:"bytes,3,opt,name=started,proto3,oneof"` -} - -type BuildEventId_UnstructuredCommandLine struct { - UnstructuredCommandLine *BuildEventId_UnstructuredCommandLineId `protobuf:"bytes,11,opt,name=unstructured_command_line,json=unstructuredCommandLine,proto3,oneof"` -} - -type BuildEventId_StructuredCommandLine struct { - StructuredCommandLine *BuildEventId_StructuredCommandLineId `protobuf:"bytes,18,opt,name=structured_command_line,json=structuredCommandLine,proto3,oneof"` -} - -type BuildEventId_WorkspaceStatus struct { - WorkspaceStatus *BuildEventId_WorkspaceStatusId `protobuf:"bytes,14,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"` -} - -type BuildEventId_OptionsParsed struct { - OptionsParsed *BuildEventId_OptionsParsedId `protobuf:"bytes,12,opt,name=options_parsed,json=optionsParsed,proto3,oneof"` -} - -type BuildEventId_Fetch struct { - Fetch *BuildEventId_FetchId `protobuf:"bytes,17,opt,name=fetch,proto3,oneof"` -} - -type BuildEventId_Configuration struct { - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,15,opt,name=configuration,proto3,oneof"` -} - -type BuildEventId_TargetConfigured struct { - TargetConfigured *BuildEventId_TargetConfiguredId `protobuf:"bytes,16,opt,name=target_configured,json=targetConfigured,proto3,oneof"` -} - -type BuildEventId_Pattern struct { - Pattern *BuildEventId_PatternExpandedId `protobuf:"bytes,4,opt,name=pattern,proto3,oneof"` -} - -type BuildEventId_PatternSkipped struct { - PatternSkipped *BuildEventId_PatternExpandedId `protobuf:"bytes,10,opt,name=pattern_skipped,json=patternSkipped,proto3,oneof"` -} - -type BuildEventId_NamedSet struct { - NamedSet *BuildEventId_NamedSetOfFilesId `protobuf:"bytes,13,opt,name=named_set,json=namedSet,proto3,oneof"` -} - -type BuildEventId_TargetCompleted struct { - TargetCompleted *BuildEventId_TargetCompletedId `protobuf:"bytes,5,opt,name=target_completed,json=targetCompleted,proto3,oneof"` -} - -type BuildEventId_ActionCompleted struct { - ActionCompleted *BuildEventId_ActionCompletedId `protobuf:"bytes,6,opt,name=action_completed,json=actionCompleted,proto3,oneof"` -} - -type BuildEventId_UnconfiguredLabel struct { - UnconfiguredLabel *BuildEventId_UnconfiguredLabelId `protobuf:"bytes,19,opt,name=unconfigured_label,json=unconfiguredLabel,proto3,oneof"` -} - -type BuildEventId_ConfiguredLabel struct { - ConfiguredLabel *BuildEventId_ConfiguredLabelId `protobuf:"bytes,21,opt,name=configured_label,json=configuredLabel,proto3,oneof"` -} - -type BuildEventId_TestResult struct { - TestResult *BuildEventId_TestResultId `protobuf:"bytes,8,opt,name=test_result,json=testResult,proto3,oneof"` -} - -type BuildEventId_TestProgress struct { - TestProgress *BuildEventId_TestProgressId `protobuf:"bytes,29,opt,name=test_progress,json=testProgress,proto3,oneof"` -} - -type BuildEventId_TestSummary struct { - TestSummary *BuildEventId_TestSummaryId `protobuf:"bytes,7,opt,name=test_summary,json=testSummary,proto3,oneof"` -} - -type BuildEventId_TargetSummary struct { - TargetSummary *BuildEventId_TargetSummaryId `protobuf:"bytes,26,opt,name=target_summary,json=targetSummary,proto3,oneof"` -} - -type BuildEventId_BuildFinished struct { - BuildFinished *BuildEventId_BuildFinishedId `protobuf:"bytes,9,opt,name=build_finished,json=buildFinished,proto3,oneof"` -} - -type BuildEventId_BuildToolLogs struct { - BuildToolLogs *BuildEventId_BuildToolLogsId `protobuf:"bytes,20,opt,name=build_tool_logs,json=buildToolLogs,proto3,oneof"` -} - -type BuildEventId_BuildMetrics struct { - BuildMetrics *BuildEventId_BuildMetricsId `protobuf:"bytes,22,opt,name=build_metrics,json=buildMetrics,proto3,oneof"` -} - -type BuildEventId_Workspace struct { - Workspace *BuildEventId_WorkspaceConfigId `protobuf:"bytes,23,opt,name=workspace,proto3,oneof"` -} - -type BuildEventId_BuildMetadata struct { - BuildMetadata *BuildEventId_BuildMetadataId `protobuf:"bytes,24,opt,name=build_metadata,json=buildMetadata,proto3,oneof"` -} - -type BuildEventId_ConvenienceSymlinksIdentified struct { - ConvenienceSymlinksIdentified *BuildEventId_ConvenienceSymlinksIdentifiedId `protobuf:"bytes,25,opt,name=convenience_symlinks_identified,json=convenienceSymlinksIdentified,proto3,oneof"` -} - -type BuildEventId_ExecRequest struct { - ExecRequest *BuildEventId_ExecRequestId `protobuf:"bytes,28,opt,name=exec_request,json=execRequest,proto3,oneof"` -} - -func (*BuildEventId_Unknown) isBuildEventId_Id() {} - -func (*BuildEventId_Progress) isBuildEventId_Id() {} - -func (*BuildEventId_Started) isBuildEventId_Id() {} - -func (*BuildEventId_UnstructuredCommandLine) isBuildEventId_Id() {} - -func (*BuildEventId_StructuredCommandLine) isBuildEventId_Id() {} - -func (*BuildEventId_WorkspaceStatus) isBuildEventId_Id() {} - -func (*BuildEventId_OptionsParsed) isBuildEventId_Id() {} - -func (*BuildEventId_Fetch) isBuildEventId_Id() {} - -func (*BuildEventId_Configuration) isBuildEventId_Id() {} - -func (*BuildEventId_TargetConfigured) isBuildEventId_Id() {} - -func (*BuildEventId_Pattern) isBuildEventId_Id() {} - -func (*BuildEventId_PatternSkipped) isBuildEventId_Id() {} - -func (*BuildEventId_NamedSet) isBuildEventId_Id() {} - -func (*BuildEventId_TargetCompleted) isBuildEventId_Id() {} - -func (*BuildEventId_ActionCompleted) isBuildEventId_Id() {} - -func (*BuildEventId_UnconfiguredLabel) isBuildEventId_Id() {} - -func (*BuildEventId_ConfiguredLabel) isBuildEventId_Id() {} - -func (*BuildEventId_TestResult) isBuildEventId_Id() {} - -func (*BuildEventId_TestProgress) isBuildEventId_Id() {} - -func (*BuildEventId_TestSummary) isBuildEventId_Id() {} - -func (*BuildEventId_TargetSummary) isBuildEventId_Id() {} - -func (*BuildEventId_BuildFinished) isBuildEventId_Id() {} - -func (*BuildEventId_BuildToolLogs) isBuildEventId_Id() {} - -func (*BuildEventId_BuildMetrics) isBuildEventId_Id() {} - -func (*BuildEventId_Workspace) isBuildEventId_Id() {} - -func (*BuildEventId_BuildMetadata) isBuildEventId_Id() {} - -func (*BuildEventId_ConvenienceSymlinksIdentified) isBuildEventId_Id() {} - -func (*BuildEventId_ExecRequest) isBuildEventId_Id() {} - -type Progress struct { - state protoimpl.MessageState `protogen:"open.v1"` - Stdout string `protobuf:"bytes,1,opt,name=stdout,proto3" json:"stdout,omitempty"` - Stderr string `protobuf:"bytes,2,opt,name=stderr,proto3" json:"stderr,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Progress) Reset() { - *x = Progress{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Progress) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Progress) ProtoMessage() {} - -func (x *Progress) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Progress.ProtoReflect.Descriptor instead. -func (*Progress) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{1} -} - -func (x *Progress) GetStdout() string { - if x != nil { - return x.Stdout - } - return "" -} - -func (x *Progress) GetStderr() string { - if x != nil { - return x.Stderr - } - return "" -} - -type Aborted struct { - state protoimpl.MessageState `protogen:"open.v1"` - Reason Aborted_AbortReason `protobuf:"varint,1,opt,name=reason,proto3,enum=build_event_stream.Aborted_AbortReason" json:"reason,omitempty"` - Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Aborted) Reset() { - *x = Aborted{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Aborted) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Aborted) ProtoMessage() {} - -func (x *Aborted) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[2] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Aborted.ProtoReflect.Descriptor instead. -func (*Aborted) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{2} -} - -func (x *Aborted) GetReason() Aborted_AbortReason { - if x != nil { - return x.Reason - } - return Aborted_UNKNOWN -} - -func (x *Aborted) GetDescription() string { - if x != nil { - return x.Description - } - return "" -} - -type BuildStarted struct { - state protoimpl.MessageState `protogen:"open.v1"` - Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - StartTimeMillis int64 `protobuf:"varint,2,opt,name=start_time_millis,json=startTimeMillis,proto3" json:"start_time_millis,omitempty"` - StartTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` - BuildToolVersion string `protobuf:"bytes,3,opt,name=build_tool_version,json=buildToolVersion,proto3" json:"build_tool_version,omitempty"` - OptionsDescription string `protobuf:"bytes,4,opt,name=options_description,json=optionsDescription,proto3" json:"options_description,omitempty"` - Command string `protobuf:"bytes,5,opt,name=command,proto3" json:"command,omitempty"` - WorkingDirectory string `protobuf:"bytes,6,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"` - WorkspaceDirectory string `protobuf:"bytes,7,opt,name=workspace_directory,json=workspaceDirectory,proto3" json:"workspace_directory,omitempty"` - ServerPid int64 `protobuf:"varint,8,opt,name=server_pid,json=serverPid,proto3" json:"server_pid,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildStarted) Reset() { - *x = BuildStarted{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildStarted) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildStarted) ProtoMessage() {} - -func (x *BuildStarted) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[3] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildStarted.ProtoReflect.Descriptor instead. -func (*BuildStarted) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{3} -} - -func (x *BuildStarted) GetUuid() string { - if x != nil { - return x.Uuid - } - return "" -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *BuildStarted) GetStartTimeMillis() int64 { - if x != nil { - return x.StartTimeMillis - } - return 0 -} - -func (x *BuildStarted) GetStartTime() *timestamppb.Timestamp { - if x != nil { - return x.StartTime - } - return nil -} - -func (x *BuildStarted) GetBuildToolVersion() string { - if x != nil { - return x.BuildToolVersion - } - return "" -} - -func (x *BuildStarted) GetOptionsDescription() string { - if x != nil { - return x.OptionsDescription - } - return "" -} - -func (x *BuildStarted) GetCommand() string { - if x != nil { - return x.Command - } - return "" -} - -func (x *BuildStarted) GetWorkingDirectory() string { - if x != nil { - return x.WorkingDirectory - } - return "" -} - -func (x *BuildStarted) GetWorkspaceDirectory() string { - if x != nil { - return x.WorkspaceDirectory - } - return "" -} - -func (x *BuildStarted) GetServerPid() int64 { - if x != nil { - return x.ServerPid - } - return 0 -} - -type WorkspaceConfig struct { - state protoimpl.MessageState `protogen:"open.v1"` - LocalExecRoot string `protobuf:"bytes,1,opt,name=local_exec_root,json=localExecRoot,proto3" json:"local_exec_root,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *WorkspaceConfig) Reset() { - *x = WorkspaceConfig{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *WorkspaceConfig) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*WorkspaceConfig) ProtoMessage() {} - -func (x *WorkspaceConfig) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[4] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use WorkspaceConfig.ProtoReflect.Descriptor instead. -func (*WorkspaceConfig) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{4} -} - -func (x *WorkspaceConfig) GetLocalExecRoot() string { - if x != nil { - return x.LocalExecRoot - } - return "" -} - -type UnstructuredCommandLine struct { - state protoimpl.MessageState `protogen:"open.v1"` - Args []string `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *UnstructuredCommandLine) Reset() { - *x = UnstructuredCommandLine{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *UnstructuredCommandLine) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UnstructuredCommandLine) ProtoMessage() {} - -func (x *UnstructuredCommandLine) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[5] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UnstructuredCommandLine.ProtoReflect.Descriptor instead. -func (*UnstructuredCommandLine) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{5} -} - -func (x *UnstructuredCommandLine) GetArgs() []string { - if x != nil { - return x.Args - } - return nil -} - -type OptionsParsed struct { - state protoimpl.MessageState `protogen:"open.v1"` - StartupOptions []string `protobuf:"bytes,1,rep,name=startup_options,json=startupOptions,proto3" json:"startup_options,omitempty"` - ExplicitStartupOptions []string `protobuf:"bytes,2,rep,name=explicit_startup_options,json=explicitStartupOptions,proto3" json:"explicit_startup_options,omitempty"` - CmdLine []string `protobuf:"bytes,3,rep,name=cmd_line,json=cmdLine,proto3" json:"cmd_line,omitempty"` - ExplicitCmdLine []string `protobuf:"bytes,4,rep,name=explicit_cmd_line,json=explicitCmdLine,proto3" json:"explicit_cmd_line,omitempty"` - InvocationPolicy *invocation_policy.InvocationPolicy `protobuf:"bytes,5,opt,name=invocation_policy,json=invocationPolicy,proto3" json:"invocation_policy,omitempty"` - ToolTag string `protobuf:"bytes,6,opt,name=tool_tag,json=toolTag,proto3" json:"tool_tag,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *OptionsParsed) Reset() { - *x = OptionsParsed{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *OptionsParsed) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*OptionsParsed) ProtoMessage() {} - -func (x *OptionsParsed) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[6] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use OptionsParsed.ProtoReflect.Descriptor instead. -func (*OptionsParsed) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{6} -} - -func (x *OptionsParsed) GetStartupOptions() []string { - if x != nil { - return x.StartupOptions - } - return nil -} - -func (x *OptionsParsed) GetExplicitStartupOptions() []string { - if x != nil { - return x.ExplicitStartupOptions - } - return nil -} - -func (x *OptionsParsed) GetCmdLine() []string { - if x != nil { - return x.CmdLine - } - return nil -} - -func (x *OptionsParsed) GetExplicitCmdLine() []string { - if x != nil { - return x.ExplicitCmdLine - } - return nil -} - -func (x *OptionsParsed) GetInvocationPolicy() *invocation_policy.InvocationPolicy { - if x != nil { - return x.InvocationPolicy - } - return nil -} - -func (x *OptionsParsed) GetToolTag() string { - if x != nil { - return x.ToolTag - } - return "" -} - -type Fetch struct { - state protoimpl.MessageState `protogen:"open.v1"` - Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Fetch) Reset() { - *x = Fetch{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Fetch) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Fetch) ProtoMessage() {} - -func (x *Fetch) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[7] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Fetch.ProtoReflect.Descriptor instead. -func (*Fetch) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{7} -} - -func (x *Fetch) GetSuccess() bool { - if x != nil { - return x.Success - } - return false -} - -type WorkspaceStatus struct { - state protoimpl.MessageState `protogen:"open.v1"` - Item []*WorkspaceStatus_Item `protobuf:"bytes,1,rep,name=item,proto3" json:"item,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *WorkspaceStatus) Reset() { - *x = WorkspaceStatus{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *WorkspaceStatus) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*WorkspaceStatus) ProtoMessage() {} - -func (x *WorkspaceStatus) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[8] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use WorkspaceStatus.ProtoReflect.Descriptor instead. -func (*WorkspaceStatus) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{8} -} - -func (x *WorkspaceStatus) GetItem() []*WorkspaceStatus_Item { - if x != nil { - return x.Item - } - return nil -} - -type BuildMetadata struct { - state protoimpl.MessageState `protogen:"open.v1"` - Metadata map[string]string `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetadata) Reset() { - *x = BuildMetadata{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetadata) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetadata) ProtoMessage() {} - -func (x *BuildMetadata) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[9] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetadata.ProtoReflect.Descriptor instead. -func (*BuildMetadata) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{9} -} - -func (x *BuildMetadata) GetMetadata() map[string]string { - if x != nil { - return x.Metadata - } - return nil -} - -type Configuration struct { - state protoimpl.MessageState `protogen:"open.v1"` - Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - PlatformName string `protobuf:"bytes,2,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` - Cpu string `protobuf:"bytes,3,opt,name=cpu,proto3" json:"cpu,omitempty"` - MakeVariable map[string]string `protobuf:"bytes,4,rep,name=make_variable,json=makeVariable,proto3" json:"make_variable,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` - IsTool bool `protobuf:"varint,5,opt,name=is_tool,json=isTool,proto3" json:"is_tool,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Configuration) Reset() { - *x = Configuration{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Configuration) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Configuration) ProtoMessage() {} - -func (x *Configuration) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[10] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Configuration.ProtoReflect.Descriptor instead. -func (*Configuration) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{10} -} - -func (x *Configuration) GetMnemonic() string { - if x != nil { - return x.Mnemonic - } - return "" -} - -func (x *Configuration) GetPlatformName() string { - if x != nil { - return x.PlatformName - } - return "" -} - -func (x *Configuration) GetCpu() string { - if x != nil { - return x.Cpu - } - return "" -} - -func (x *Configuration) GetMakeVariable() map[string]string { - if x != nil { - return x.MakeVariable - } - return nil -} - -func (x *Configuration) GetIsTool() bool { - if x != nil { - return x.IsTool - } - return false -} - -type PatternExpanded struct { - state protoimpl.MessageState `protogen:"open.v1"` - TestSuiteExpansions []*PatternExpanded_TestSuiteExpansion `protobuf:"bytes,1,rep,name=test_suite_expansions,json=testSuiteExpansions,proto3" json:"test_suite_expansions,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *PatternExpanded) Reset() { - *x = PatternExpanded{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *PatternExpanded) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*PatternExpanded) ProtoMessage() {} - -func (x *PatternExpanded) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[11] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use PatternExpanded.ProtoReflect.Descriptor instead. -func (*PatternExpanded) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{11} -} - -func (x *PatternExpanded) GetTestSuiteExpansions() []*PatternExpanded_TestSuiteExpansion { - if x != nil { - return x.TestSuiteExpansions - } - return nil -} - -type TargetConfigured struct { - state protoimpl.MessageState `protogen:"open.v1"` - TargetKind string `protobuf:"bytes,1,opt,name=target_kind,json=targetKind,proto3" json:"target_kind,omitempty"` - TestSize TestSize `protobuf:"varint,2,opt,name=test_size,json=testSize,proto3,enum=build_event_stream.TestSize" json:"test_size,omitempty"` - Tag []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TargetConfigured) Reset() { - *x = TargetConfigured{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TargetConfigured) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TargetConfigured) ProtoMessage() {} - -func (x *TargetConfigured) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[12] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TargetConfigured.ProtoReflect.Descriptor instead. -func (*TargetConfigured) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{12} -} - -func (x *TargetConfigured) GetTargetKind() string { - if x != nil { - return x.TargetKind - } - return "" -} - -func (x *TargetConfigured) GetTestSize() TestSize { - if x != nil { - return x.TestSize - } - return TestSize_UNKNOWN -} - -func (x *TargetConfigured) GetTag() []string { - if x != nil { - return x.Tag - } - return nil -} - -type File struct { - state protoimpl.MessageState `protogen:"open.v1"` - PathPrefix []string `protobuf:"bytes,4,rep,name=path_prefix,json=pathPrefix,proto3" json:"path_prefix,omitempty"` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Types that are valid to be assigned to File: - // - // *File_Uri - // *File_Contents - // *File_SymlinkTargetPath - File isFile_File `protobuf_oneof:"file"` - Digest string `protobuf:"bytes,5,opt,name=digest,proto3" json:"digest,omitempty"` - Length int64 `protobuf:"varint,6,opt,name=length,proto3" json:"length,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *File) Reset() { - *x = File{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *File) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*File) ProtoMessage() {} - -func (x *File) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use File.ProtoReflect.Descriptor instead. -func (*File) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{13} -} - -func (x *File) GetPathPrefix() []string { - if x != nil { - return x.PathPrefix - } - return nil -} - -func (x *File) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *File) GetFile() isFile_File { - if x != nil { - return x.File - } - return nil -} - -func (x *File) GetUri() string { - if x != nil { - if x, ok := x.File.(*File_Uri); ok { - return x.Uri - } - } - return "" -} - -func (x *File) GetContents() []byte { - if x != nil { - if x, ok := x.File.(*File_Contents); ok { - return x.Contents - } - } - return nil -} - -func (x *File) GetSymlinkTargetPath() string { - if x != nil { - if x, ok := x.File.(*File_SymlinkTargetPath); ok { - return x.SymlinkTargetPath - } - } - return "" -} - -func (x *File) GetDigest() string { - if x != nil { - return x.Digest - } - return "" -} - -func (x *File) GetLength() int64 { - if x != nil { - return x.Length - } - return 0 -} - -type isFile_File interface { - isFile_File() -} - -type File_Uri struct { - Uri string `protobuf:"bytes,2,opt,name=uri,proto3,oneof"` -} - -type File_Contents struct { - Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3,oneof"` -} - -type File_SymlinkTargetPath struct { - SymlinkTargetPath string `protobuf:"bytes,7,opt,name=symlink_target_path,json=symlinkTargetPath,proto3,oneof"` -} - -func (*File_Uri) isFile_File() {} - -func (*File_Contents) isFile_File() {} - -func (*File_SymlinkTargetPath) isFile_File() {} - -type NamedSetOfFiles struct { - state protoimpl.MessageState `protogen:"open.v1"` - Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` - FileSets []*BuildEventId_NamedSetOfFilesId `protobuf:"bytes,2,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *NamedSetOfFiles) Reset() { - *x = NamedSetOfFiles{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *NamedSetOfFiles) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*NamedSetOfFiles) ProtoMessage() {} - -func (x *NamedSetOfFiles) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[14] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use NamedSetOfFiles.ProtoReflect.Descriptor instead. -func (*NamedSetOfFiles) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{14} -} - -func (x *NamedSetOfFiles) GetFiles() []*File { - if x != nil { - return x.Files - } - return nil -} - -func (x *NamedSetOfFiles) GetFileSets() []*BuildEventId_NamedSetOfFilesId { - if x != nil { - return x.FileSets - } - return nil -} - -type ActionExecuted struct { - state protoimpl.MessageState `protogen:"open.v1"` - Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` - Type string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"` - ExitCode int32 `protobuf:"varint,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` - Stdout *File `protobuf:"bytes,3,opt,name=stdout,proto3" json:"stdout,omitempty"` - Stderr *File `protobuf:"bytes,4,opt,name=stderr,proto3" json:"stderr,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - Label string `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,7,opt,name=configuration,proto3" json:"configuration,omitempty"` - PrimaryOutput *File `protobuf:"bytes,6,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"` - CommandLine []string `protobuf:"bytes,9,rep,name=command_line,json=commandLine,proto3" json:"command_line,omitempty"` - ActionMetadataLogs []*File `protobuf:"bytes,10,rep,name=action_metadata_logs,json=actionMetadataLogs,proto3" json:"action_metadata_logs,omitempty"` - FailureDetail *failure_details.FailureDetail `protobuf:"bytes,11,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"` - StartTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` - EndTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` - StrategyDetails []*anypb.Any `protobuf:"bytes,14,rep,name=strategy_details,json=strategyDetails,proto3" json:"strategy_details,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ActionExecuted) Reset() { - *x = ActionExecuted{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ActionExecuted) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ActionExecuted) ProtoMessage() {} - -func (x *ActionExecuted) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[15] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ActionExecuted.ProtoReflect.Descriptor instead. -func (*ActionExecuted) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{15} -} - -func (x *ActionExecuted) GetSuccess() bool { - if x != nil { - return x.Success - } - return false -} - -func (x *ActionExecuted) GetType() string { - if x != nil { - return x.Type - } - return "" -} - -func (x *ActionExecuted) GetExitCode() int32 { - if x != nil { - return x.ExitCode - } - return 0 -} - -func (x *ActionExecuted) GetStdout() *File { - if x != nil { - return x.Stdout - } - return nil -} - -func (x *ActionExecuted) GetStderr() *File { - if x != nil { - return x.Stderr - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *ActionExecuted) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *ActionExecuted) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -func (x *ActionExecuted) GetPrimaryOutput() *File { - if x != nil { - return x.PrimaryOutput - } - return nil -} - -func (x *ActionExecuted) GetCommandLine() []string { - if x != nil { - return x.CommandLine - } - return nil -} - -func (x *ActionExecuted) GetActionMetadataLogs() []*File { - if x != nil { - return x.ActionMetadataLogs - } - return nil -} - -func (x *ActionExecuted) GetFailureDetail() *failure_details.FailureDetail { - if x != nil { - return x.FailureDetail - } - return nil -} - -func (x *ActionExecuted) GetStartTime() *timestamppb.Timestamp { - if x != nil { - return x.StartTime - } - return nil -} - -func (x *ActionExecuted) GetEndTime() *timestamppb.Timestamp { - if x != nil { - return x.EndTime - } - return nil -} - -func (x *ActionExecuted) GetStrategyDetails() []*anypb.Any { - if x != nil { - return x.StrategyDetails - } - return nil -} - -type OutputGroup struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - FileSets []*BuildEventId_NamedSetOfFilesId `protobuf:"bytes,3,rep,name=file_sets,json=fileSets,proto3" json:"file_sets,omitempty"` - Incomplete bool `protobuf:"varint,4,opt,name=incomplete,proto3" json:"incomplete,omitempty"` - InlineFiles []*File `protobuf:"bytes,5,rep,name=inline_files,json=inlineFiles,proto3" json:"inline_files,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *OutputGroup) Reset() { - *x = OutputGroup{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *OutputGroup) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*OutputGroup) ProtoMessage() {} - -func (x *OutputGroup) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[16] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use OutputGroup.ProtoReflect.Descriptor instead. -func (*OutputGroup) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{16} -} - -func (x *OutputGroup) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *OutputGroup) GetFileSets() []*BuildEventId_NamedSetOfFilesId { - if x != nil { - return x.FileSets - } - return nil -} - -func (x *OutputGroup) GetIncomplete() bool { - if x != nil { - return x.Incomplete - } - return false -} - -func (x *OutputGroup) GetInlineFiles() []*File { - if x != nil { - return x.InlineFiles - } - return nil -} - -type TargetComplete struct { - state protoimpl.MessageState `protogen:"open.v1"` - Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TargetKind string `protobuf:"bytes,5,opt,name=target_kind,json=targetKind,proto3" json:"target_kind,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TestSize TestSize `protobuf:"varint,6,opt,name=test_size,json=testSize,proto3,enum=build_event_stream.TestSize" json:"test_size,omitempty"` - OutputGroup []*OutputGroup `protobuf:"bytes,2,rep,name=output_group,json=outputGroup,proto3" json:"output_group,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - ImportantOutput []*File `protobuf:"bytes,4,rep,name=important_output,json=importantOutput,proto3" json:"important_output,omitempty"` - DirectoryOutput []*File `protobuf:"bytes,8,rep,name=directory_output,json=directoryOutput,proto3" json:"directory_output,omitempty"` - Tag []string `protobuf:"bytes,3,rep,name=tag,proto3" json:"tag,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TestTimeoutSeconds int64 `protobuf:"varint,7,opt,name=test_timeout_seconds,json=testTimeoutSeconds,proto3" json:"test_timeout_seconds,omitempty"` - TestTimeout *durationpb.Duration `protobuf:"bytes,10,opt,name=test_timeout,json=testTimeout,proto3" json:"test_timeout,omitempty"` - FailureDetail *failure_details.FailureDetail `protobuf:"bytes,9,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TargetComplete) Reset() { - *x = TargetComplete{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TargetComplete) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TargetComplete) ProtoMessage() {} - -func (x *TargetComplete) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[17] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TargetComplete.ProtoReflect.Descriptor instead. -func (*TargetComplete) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{17} -} - -func (x *TargetComplete) GetSuccess() bool { - if x != nil { - return x.Success - } - return false -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TargetComplete) GetTargetKind() string { - if x != nil { - return x.TargetKind - } - return "" -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TargetComplete) GetTestSize() TestSize { - if x != nil { - return x.TestSize - } - return TestSize_UNKNOWN -} - -func (x *TargetComplete) GetOutputGroup() []*OutputGroup { - if x != nil { - return x.OutputGroup - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TargetComplete) GetImportantOutput() []*File { - if x != nil { - return x.ImportantOutput - } - return nil -} - -func (x *TargetComplete) GetDirectoryOutput() []*File { - if x != nil { - return x.DirectoryOutput - } - return nil -} - -func (x *TargetComplete) GetTag() []string { - if x != nil { - return x.Tag - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TargetComplete) GetTestTimeoutSeconds() int64 { - if x != nil { - return x.TestTimeoutSeconds - } - return 0 -} - -func (x *TargetComplete) GetTestTimeout() *durationpb.Duration { - if x != nil { - return x.TestTimeout - } - return nil -} - -func (x *TargetComplete) GetFailureDetail() *failure_details.FailureDetail { - if x != nil { - return x.FailureDetail - } - return nil -} - -type TestResult struct { - state protoimpl.MessageState `protogen:"open.v1"` - Status TestStatus `protobuf:"varint,5,opt,name=status,proto3,enum=build_event_stream.TestStatus" json:"status,omitempty"` - StatusDetails string `protobuf:"bytes,9,opt,name=status_details,json=statusDetails,proto3" json:"status_details,omitempty"` - CachedLocally bool `protobuf:"varint,4,opt,name=cached_locally,json=cachedLocally,proto3" json:"cached_locally,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TestAttemptStartMillisEpoch int64 `protobuf:"varint,6,opt,name=test_attempt_start_millis_epoch,json=testAttemptStartMillisEpoch,proto3" json:"test_attempt_start_millis_epoch,omitempty"` - TestAttemptStart *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=test_attempt_start,json=testAttemptStart,proto3" json:"test_attempt_start,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TestAttemptDurationMillis int64 `protobuf:"varint,3,opt,name=test_attempt_duration_millis,json=testAttemptDurationMillis,proto3" json:"test_attempt_duration_millis,omitempty"` - TestAttemptDuration *durationpb.Duration `protobuf:"bytes,11,opt,name=test_attempt_duration,json=testAttemptDuration,proto3" json:"test_attempt_duration,omitempty"` - TestActionOutput []*File `protobuf:"bytes,2,rep,name=test_action_output,json=testActionOutput,proto3" json:"test_action_output,omitempty"` - Warning []string `protobuf:"bytes,7,rep,name=warning,proto3" json:"warning,omitempty"` - ExecutionInfo *TestResult_ExecutionInfo `protobuf:"bytes,8,opt,name=execution_info,json=executionInfo,proto3" json:"execution_info,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestResult) Reset() { - *x = TestResult{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestResult) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestResult) ProtoMessage() {} - -func (x *TestResult) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[18] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestResult.ProtoReflect.Descriptor instead. -func (*TestResult) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18} -} - -func (x *TestResult) GetStatus() TestStatus { - if x != nil { - return x.Status - } - return TestStatus_NO_STATUS -} - -func (x *TestResult) GetStatusDetails() string { - if x != nil { - return x.StatusDetails - } - return "" -} - -func (x *TestResult) GetCachedLocally() bool { - if x != nil { - return x.CachedLocally - } - return false -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestResult) GetTestAttemptStartMillisEpoch() int64 { - if x != nil { - return x.TestAttemptStartMillisEpoch - } - return 0 -} - -func (x *TestResult) GetTestAttemptStart() *timestamppb.Timestamp { - if x != nil { - return x.TestAttemptStart - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestResult) GetTestAttemptDurationMillis() int64 { - if x != nil { - return x.TestAttemptDurationMillis - } - return 0 -} - -func (x *TestResult) GetTestAttemptDuration() *durationpb.Duration { - if x != nil { - return x.TestAttemptDuration - } - return nil -} - -func (x *TestResult) GetTestActionOutput() []*File { - if x != nil { - return x.TestActionOutput - } - return nil -} - -func (x *TestResult) GetWarning() []string { - if x != nil { - return x.Warning - } - return nil -} - -func (x *TestResult) GetExecutionInfo() *TestResult_ExecutionInfo { - if x != nil { - return x.ExecutionInfo - } - return nil -} - -type TestProgress struct { - state protoimpl.MessageState `protogen:"open.v1"` - Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestProgress) Reset() { - *x = TestProgress{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestProgress) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestProgress) ProtoMessage() {} - -func (x *TestProgress) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[19] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestProgress.ProtoReflect.Descriptor instead. -func (*TestProgress) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{19} -} - -func (x *TestProgress) GetUri() string { - if x != nil { - return x.Uri - } - return "" -} - -type TestSummary struct { - state protoimpl.MessageState `protogen:"open.v1"` - OverallStatus TestStatus `protobuf:"varint,5,opt,name=overall_status,json=overallStatus,proto3,enum=build_event_stream.TestStatus" json:"overall_status,omitempty"` - TotalRunCount int32 `protobuf:"varint,1,opt,name=total_run_count,json=totalRunCount,proto3" json:"total_run_count,omitempty"` - RunCount int32 `protobuf:"varint,10,opt,name=run_count,json=runCount,proto3" json:"run_count,omitempty"` - AttemptCount int32 `protobuf:"varint,15,opt,name=attempt_count,json=attemptCount,proto3" json:"attempt_count,omitempty"` - ShardCount int32 `protobuf:"varint,11,opt,name=shard_count,json=shardCount,proto3" json:"shard_count,omitempty"` - Passed []*File `protobuf:"bytes,3,rep,name=passed,proto3" json:"passed,omitempty"` - Failed []*File `protobuf:"bytes,4,rep,name=failed,proto3" json:"failed,omitempty"` - TotalNumCached int32 `protobuf:"varint,6,opt,name=total_num_cached,json=totalNumCached,proto3" json:"total_num_cached,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - FirstStartTimeMillis int64 `protobuf:"varint,7,opt,name=first_start_time_millis,json=firstStartTimeMillis,proto3" json:"first_start_time_millis,omitempty"` - FirstStartTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=first_start_time,json=firstStartTime,proto3" json:"first_start_time,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - LastStopTimeMillis int64 `protobuf:"varint,8,opt,name=last_stop_time_millis,json=lastStopTimeMillis,proto3" json:"last_stop_time_millis,omitempty"` - LastStopTime *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=last_stop_time,json=lastStopTime,proto3" json:"last_stop_time,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TotalRunDurationMillis int64 `protobuf:"varint,9,opt,name=total_run_duration_millis,json=totalRunDurationMillis,proto3" json:"total_run_duration_millis,omitempty"` - TotalRunDuration *durationpb.Duration `protobuf:"bytes,12,opt,name=total_run_duration,json=totalRunDuration,proto3" json:"total_run_duration,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestSummary) Reset() { - *x = TestSummary{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestSummary) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestSummary) ProtoMessage() {} - -func (x *TestSummary) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[20] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestSummary.ProtoReflect.Descriptor instead. -func (*TestSummary) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{20} -} - -func (x *TestSummary) GetOverallStatus() TestStatus { - if x != nil { - return x.OverallStatus - } - return TestStatus_NO_STATUS -} - -func (x *TestSummary) GetTotalRunCount() int32 { - if x != nil { - return x.TotalRunCount - } - return 0 -} - -func (x *TestSummary) GetRunCount() int32 { - if x != nil { - return x.RunCount - } - return 0 -} - -func (x *TestSummary) GetAttemptCount() int32 { - if x != nil { - return x.AttemptCount - } - return 0 -} - -func (x *TestSummary) GetShardCount() int32 { - if x != nil { - return x.ShardCount - } - return 0 -} - -func (x *TestSummary) GetPassed() []*File { - if x != nil { - return x.Passed - } - return nil -} - -func (x *TestSummary) GetFailed() []*File { - if x != nil { - return x.Failed - } - return nil -} - -func (x *TestSummary) GetTotalNumCached() int32 { - if x != nil { - return x.TotalNumCached - } - return 0 -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestSummary) GetFirstStartTimeMillis() int64 { - if x != nil { - return x.FirstStartTimeMillis - } - return 0 -} - -func (x *TestSummary) GetFirstStartTime() *timestamppb.Timestamp { - if x != nil { - return x.FirstStartTime - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestSummary) GetLastStopTimeMillis() int64 { - if x != nil { - return x.LastStopTimeMillis - } - return 0 -} - -func (x *TestSummary) GetLastStopTime() *timestamppb.Timestamp { - if x != nil { - return x.LastStopTime - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestSummary) GetTotalRunDurationMillis() int64 { - if x != nil { - return x.TotalRunDurationMillis - } - return 0 -} - -func (x *TestSummary) GetTotalRunDuration() *durationpb.Duration { - if x != nil { - return x.TotalRunDuration - } - return nil -} - -type TargetSummary struct { - state protoimpl.MessageState `protogen:"open.v1"` - OverallBuildSuccess bool `protobuf:"varint,1,opt,name=overall_build_success,json=overallBuildSuccess,proto3" json:"overall_build_success,omitempty"` - OverallTestStatus TestStatus `protobuf:"varint,2,opt,name=overall_test_status,json=overallTestStatus,proto3,enum=build_event_stream.TestStatus" json:"overall_test_status,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TargetSummary) Reset() { - *x = TargetSummary{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TargetSummary) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TargetSummary) ProtoMessage() {} - -func (x *TargetSummary) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[21] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TargetSummary.ProtoReflect.Descriptor instead. -func (*TargetSummary) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{21} -} - -func (x *TargetSummary) GetOverallBuildSuccess() bool { - if x != nil { - return x.OverallBuildSuccess - } - return false -} - -func (x *TargetSummary) GetOverallTestStatus() TestStatus { - if x != nil { - return x.OverallTestStatus - } - return TestStatus_NO_STATUS -} - -type BuildFinished struct { - state protoimpl.MessageState `protogen:"open.v1"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - OverallSuccess bool `protobuf:"varint,1,opt,name=overall_success,json=overallSuccess,proto3" json:"overall_success,omitempty"` - ExitCode *BuildFinished_ExitCode `protobuf:"bytes,3,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - FinishTimeMillis int64 `protobuf:"varint,2,opt,name=finish_time_millis,json=finishTimeMillis,proto3" json:"finish_time_millis,omitempty"` - FinishTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=finish_time,json=finishTime,proto3" json:"finish_time,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - AnomalyReport *BuildFinished_AnomalyReport `protobuf:"bytes,4,opt,name=anomaly_report,json=anomalyReport,proto3" json:"anomaly_report,omitempty"` - FailureDetail *failure_details.FailureDetail `protobuf:"bytes,6,opt,name=failure_detail,json=failureDetail,proto3" json:"failure_detail,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildFinished) Reset() { - *x = BuildFinished{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildFinished) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildFinished) ProtoMessage() {} - -func (x *BuildFinished) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[22] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildFinished.ProtoReflect.Descriptor instead. -func (*BuildFinished) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22} -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *BuildFinished) GetOverallSuccess() bool { - if x != nil { - return x.OverallSuccess - } - return false -} - -func (x *BuildFinished) GetExitCode() *BuildFinished_ExitCode { - if x != nil { - return x.ExitCode - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *BuildFinished) GetFinishTimeMillis() int64 { - if x != nil { - return x.FinishTimeMillis - } - return 0 -} - -func (x *BuildFinished) GetFinishTime() *timestamppb.Timestamp { - if x != nil { - return x.FinishTime - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *BuildFinished) GetAnomalyReport() *BuildFinished_AnomalyReport { - if x != nil { - return x.AnomalyReport - } - return nil -} - -func (x *BuildFinished) GetFailureDetail() *failure_details.FailureDetail { - if x != nil { - return x.FailureDetail - } - return nil -} - -type BuildMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - ActionSummary *BuildMetrics_ActionSummary `protobuf:"bytes,1,opt,name=action_summary,json=actionSummary,proto3" json:"action_summary,omitempty"` - MemoryMetrics *BuildMetrics_MemoryMetrics `protobuf:"bytes,2,opt,name=memory_metrics,json=memoryMetrics,proto3" json:"memory_metrics,omitempty"` - TargetMetrics *BuildMetrics_TargetMetrics `protobuf:"bytes,3,opt,name=target_metrics,json=targetMetrics,proto3" json:"target_metrics,omitempty"` - PackageMetrics *BuildMetrics_PackageMetrics `protobuf:"bytes,4,opt,name=package_metrics,json=packageMetrics,proto3" json:"package_metrics,omitempty"` - TimingMetrics *BuildMetrics_TimingMetrics `protobuf:"bytes,5,opt,name=timing_metrics,json=timingMetrics,proto3" json:"timing_metrics,omitempty"` - CumulativeMetrics *BuildMetrics_CumulativeMetrics `protobuf:"bytes,6,opt,name=cumulative_metrics,json=cumulativeMetrics,proto3" json:"cumulative_metrics,omitempty"` - ArtifactMetrics *BuildMetrics_ArtifactMetrics `protobuf:"bytes,7,opt,name=artifact_metrics,json=artifactMetrics,proto3" json:"artifact_metrics,omitempty"` - BuildGraphMetrics *BuildMetrics_BuildGraphMetrics `protobuf:"bytes,8,opt,name=build_graph_metrics,json=buildGraphMetrics,proto3" json:"build_graph_metrics,omitempty"` - WorkerMetrics []*BuildMetrics_WorkerMetrics `protobuf:"bytes,9,rep,name=worker_metrics,json=workerMetrics,proto3" json:"worker_metrics,omitempty"` - NetworkMetrics *BuildMetrics_NetworkMetrics `protobuf:"bytes,10,opt,name=network_metrics,json=networkMetrics,proto3" json:"network_metrics,omitempty"` - WorkerPoolMetrics *BuildMetrics_WorkerPoolMetrics `protobuf:"bytes,11,opt,name=worker_pool_metrics,json=workerPoolMetrics,proto3" json:"worker_pool_metrics,omitempty"` - DynamicExecutionMetrics *BuildMetrics_DynamicExecutionMetrics `protobuf:"bytes,12,opt,name=dynamic_execution_metrics,json=dynamicExecutionMetrics,proto3" json:"dynamic_execution_metrics,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics) Reset() { - *x = BuildMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics) ProtoMessage() {} - -func (x *BuildMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[23] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23} -} - -func (x *BuildMetrics) GetActionSummary() *BuildMetrics_ActionSummary { - if x != nil { - return x.ActionSummary - } - return nil -} - -func (x *BuildMetrics) GetMemoryMetrics() *BuildMetrics_MemoryMetrics { - if x != nil { - return x.MemoryMetrics - } - return nil -} - -func (x *BuildMetrics) GetTargetMetrics() *BuildMetrics_TargetMetrics { - if x != nil { - return x.TargetMetrics - } - return nil -} - -func (x *BuildMetrics) GetPackageMetrics() *BuildMetrics_PackageMetrics { - if x != nil { - return x.PackageMetrics - } - return nil -} - -func (x *BuildMetrics) GetTimingMetrics() *BuildMetrics_TimingMetrics { - if x != nil { - return x.TimingMetrics - } - return nil -} - -func (x *BuildMetrics) GetCumulativeMetrics() *BuildMetrics_CumulativeMetrics { - if x != nil { - return x.CumulativeMetrics - } - return nil -} - -func (x *BuildMetrics) GetArtifactMetrics() *BuildMetrics_ArtifactMetrics { - if x != nil { - return x.ArtifactMetrics - } - return nil -} - -func (x *BuildMetrics) GetBuildGraphMetrics() *BuildMetrics_BuildGraphMetrics { - if x != nil { - return x.BuildGraphMetrics - } - return nil -} - -func (x *BuildMetrics) GetWorkerMetrics() []*BuildMetrics_WorkerMetrics { - if x != nil { - return x.WorkerMetrics - } - return nil -} - -func (x *BuildMetrics) GetNetworkMetrics() *BuildMetrics_NetworkMetrics { - if x != nil { - return x.NetworkMetrics - } - return nil -} - -func (x *BuildMetrics) GetWorkerPoolMetrics() *BuildMetrics_WorkerPoolMetrics { - if x != nil { - return x.WorkerPoolMetrics - } - return nil -} - -func (x *BuildMetrics) GetDynamicExecutionMetrics() *BuildMetrics_DynamicExecutionMetrics { - if x != nil { - return x.DynamicExecutionMetrics - } - return nil -} - -type BuildToolLogs struct { - state protoimpl.MessageState `protogen:"open.v1"` - Log []*File `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildToolLogs) Reset() { - *x = BuildToolLogs{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildToolLogs) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildToolLogs) ProtoMessage() {} - -func (x *BuildToolLogs) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[24] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildToolLogs.ProtoReflect.Descriptor instead. -func (*BuildToolLogs) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{24} -} - -func (x *BuildToolLogs) GetLog() []*File { - if x != nil { - return x.Log - } - return nil -} - -type ConvenienceSymlinksIdentified struct { - state protoimpl.MessageState `protogen:"open.v1"` - ConvenienceSymlinks []*ConvenienceSymlink `protobuf:"bytes,1,rep,name=convenience_symlinks,json=convenienceSymlinks,proto3" json:"convenience_symlinks,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ConvenienceSymlinksIdentified) Reset() { - *x = ConvenienceSymlinksIdentified{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ConvenienceSymlinksIdentified) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ConvenienceSymlinksIdentified) ProtoMessage() {} - -func (x *ConvenienceSymlinksIdentified) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[25] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ConvenienceSymlinksIdentified.ProtoReflect.Descriptor instead. -func (*ConvenienceSymlinksIdentified) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{25} -} - -func (x *ConvenienceSymlinksIdentified) GetConvenienceSymlinks() []*ConvenienceSymlink { - if x != nil { - return x.ConvenienceSymlinks - } - return nil -} - -type ConvenienceSymlink struct { - state protoimpl.MessageState `protogen:"open.v1"` - Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` - Action ConvenienceSymlink_Action `protobuf:"varint,2,opt,name=action,proto3,enum=build_event_stream.ConvenienceSymlink_Action" json:"action,omitempty"` - Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ConvenienceSymlink) Reset() { - *x = ConvenienceSymlink{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ConvenienceSymlink) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ConvenienceSymlink) ProtoMessage() {} - -func (x *ConvenienceSymlink) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[26] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ConvenienceSymlink.ProtoReflect.Descriptor instead. -func (*ConvenienceSymlink) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{26} -} - -func (x *ConvenienceSymlink) GetPath() string { - if x != nil { - return x.Path - } - return "" -} - -func (x *ConvenienceSymlink) GetAction() ConvenienceSymlink_Action { - if x != nil { - return x.Action - } - return ConvenienceSymlink_UNKNOWN -} - -func (x *ConvenienceSymlink) GetTarget() string { - if x != nil { - return x.Target - } - return "" -} - -type ExecRequestConstructed struct { - state protoimpl.MessageState `protogen:"open.v1"` - WorkingDirectory []byte `protobuf:"bytes,1,opt,name=working_directory,json=workingDirectory,proto3" json:"working_directory,omitempty"` - Argv [][]byte `protobuf:"bytes,2,rep,name=argv,proto3" json:"argv,omitempty"` - EnvironmentVariable []*EnvironmentVariable `protobuf:"bytes,3,rep,name=environment_variable,json=environmentVariable,proto3" json:"environment_variable,omitempty"` - EnvironmentVariableToClear [][]byte `protobuf:"bytes,4,rep,name=environment_variable_to_clear,json=environmentVariableToClear,proto3" json:"environment_variable_to_clear,omitempty"` - ShouldExec bool `protobuf:"varint,5,opt,name=should_exec,json=shouldExec,proto3" json:"should_exec,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ExecRequestConstructed) Reset() { - *x = ExecRequestConstructed{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ExecRequestConstructed) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ExecRequestConstructed) ProtoMessage() {} - -func (x *ExecRequestConstructed) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[27] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ExecRequestConstructed.ProtoReflect.Descriptor instead. -func (*ExecRequestConstructed) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{27} -} - -func (x *ExecRequestConstructed) GetWorkingDirectory() []byte { - if x != nil { - return x.WorkingDirectory - } - return nil -} - -func (x *ExecRequestConstructed) GetArgv() [][]byte { - if x != nil { - return x.Argv - } - return nil -} - -func (x *ExecRequestConstructed) GetEnvironmentVariable() []*EnvironmentVariable { - if x != nil { - return x.EnvironmentVariable - } - return nil -} - -func (x *ExecRequestConstructed) GetEnvironmentVariableToClear() [][]byte { - if x != nil { - return x.EnvironmentVariableToClear - } - return nil -} - -func (x *ExecRequestConstructed) GetShouldExec() bool { - if x != nil { - return x.ShouldExec - } - return false -} - -type EnvironmentVariable struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name []byte `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *EnvironmentVariable) Reset() { - *x = EnvironmentVariable{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *EnvironmentVariable) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*EnvironmentVariable) ProtoMessage() {} - -func (x *EnvironmentVariable) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[28] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use EnvironmentVariable.ProtoReflect.Descriptor instead. -func (*EnvironmentVariable) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{28} -} - -func (x *EnvironmentVariable) GetName() []byte { - if x != nil { - return x.Name - } - return nil -} - -func (x *EnvironmentVariable) GetValue() []byte { - if x != nil { - return x.Value - } - return nil -} - -type BuildEvent struct { - state protoimpl.MessageState `protogen:"open.v1"` - Id *BuildEventId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - Children []*BuildEventId `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"` - LastMessage bool `protobuf:"varint,20,opt,name=last_message,json=lastMessage,proto3" json:"last_message,omitempty"` - // Types that are valid to be assigned to Payload: - // - // *BuildEvent_Progress - // *BuildEvent_Aborted - // *BuildEvent_Started - // *BuildEvent_UnstructuredCommandLine - // *BuildEvent_StructuredCommandLine - // *BuildEvent_OptionsParsed - // *BuildEvent_WorkspaceStatus - // *BuildEvent_Fetch - // *BuildEvent_Configuration - // *BuildEvent_Expanded - // *BuildEvent_Configured - // *BuildEvent_Action - // *BuildEvent_NamedSetOfFiles - // *BuildEvent_Completed - // *BuildEvent_TestResult - // *BuildEvent_TestProgress - // *BuildEvent_TestSummary - // *BuildEvent_TargetSummary - // *BuildEvent_Finished - // *BuildEvent_BuildToolLogs - // *BuildEvent_BuildMetrics - // *BuildEvent_WorkspaceInfo - // *BuildEvent_BuildMetadata - // *BuildEvent_ConvenienceSymlinksIdentified - // *BuildEvent_ExecRequest - Payload isBuildEvent_Payload `protobuf_oneof:"payload"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEvent) Reset() { - *x = BuildEvent{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEvent) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEvent) ProtoMessage() {} - -func (x *BuildEvent) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEvent.ProtoReflect.Descriptor instead. -func (*BuildEvent) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{29} -} - -func (x *BuildEvent) GetId() *BuildEventId { - if x != nil { - return x.Id - } - return nil -} - -func (x *BuildEvent) GetChildren() []*BuildEventId { - if x != nil { - return x.Children - } - return nil -} - -func (x *BuildEvent) GetLastMessage() bool { - if x != nil { - return x.LastMessage - } - return false -} - -func (x *BuildEvent) GetPayload() isBuildEvent_Payload { - if x != nil { - return x.Payload - } - return nil -} - -func (x *BuildEvent) GetProgress() *Progress { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Progress); ok { - return x.Progress - } - } - return nil -} - -func (x *BuildEvent) GetAborted() *Aborted { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Aborted); ok { - return x.Aborted - } - } - return nil -} - -func (x *BuildEvent) GetStarted() *BuildStarted { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Started); ok { - return x.Started - } - } - return nil -} - -func (x *BuildEvent) GetUnstructuredCommandLine() *UnstructuredCommandLine { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_UnstructuredCommandLine); ok { - return x.UnstructuredCommandLine - } - } - return nil -} - -func (x *BuildEvent) GetStructuredCommandLine() *command_line.CommandLine { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_StructuredCommandLine); ok { - return x.StructuredCommandLine - } - } - return nil -} - -func (x *BuildEvent) GetOptionsParsed() *OptionsParsed { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_OptionsParsed); ok { - return x.OptionsParsed - } - } - return nil -} - -func (x *BuildEvent) GetWorkspaceStatus() *WorkspaceStatus { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_WorkspaceStatus); ok { - return x.WorkspaceStatus - } - } - return nil -} - -func (x *BuildEvent) GetFetch() *Fetch { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Fetch); ok { - return x.Fetch - } - } - return nil -} - -func (x *BuildEvent) GetConfiguration() *Configuration { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Configuration); ok { - return x.Configuration - } - } - return nil -} - -func (x *BuildEvent) GetExpanded() *PatternExpanded { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Expanded); ok { - return x.Expanded - } - } - return nil -} - -func (x *BuildEvent) GetConfigured() *TargetConfigured { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Configured); ok { - return x.Configured - } - } - return nil -} - -func (x *BuildEvent) GetAction() *ActionExecuted { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Action); ok { - return x.Action - } - } - return nil -} - -func (x *BuildEvent) GetNamedSetOfFiles() *NamedSetOfFiles { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_NamedSetOfFiles); ok { - return x.NamedSetOfFiles - } - } - return nil -} - -func (x *BuildEvent) GetCompleted() *TargetComplete { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Completed); ok { - return x.Completed - } - } - return nil -} - -func (x *BuildEvent) GetTestResult() *TestResult { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_TestResult); ok { - return x.TestResult - } - } - return nil -} - -func (x *BuildEvent) GetTestProgress() *TestProgress { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_TestProgress); ok { - return x.TestProgress - } - } - return nil -} - -func (x *BuildEvent) GetTestSummary() *TestSummary { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_TestSummary); ok { - return x.TestSummary - } - } - return nil -} - -func (x *BuildEvent) GetTargetSummary() *TargetSummary { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_TargetSummary); ok { - return x.TargetSummary - } - } - return nil -} - -func (x *BuildEvent) GetFinished() *BuildFinished { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_Finished); ok { - return x.Finished - } - } - return nil -} - -func (x *BuildEvent) GetBuildToolLogs() *BuildToolLogs { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_BuildToolLogs); ok { - return x.BuildToolLogs - } - } - return nil -} - -func (x *BuildEvent) GetBuildMetrics() *BuildMetrics { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_BuildMetrics); ok { - return x.BuildMetrics - } - } - return nil -} - -func (x *BuildEvent) GetWorkspaceInfo() *WorkspaceConfig { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_WorkspaceInfo); ok { - return x.WorkspaceInfo - } - } - return nil -} - -func (x *BuildEvent) GetBuildMetadata() *BuildMetadata { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_BuildMetadata); ok { - return x.BuildMetadata - } - } - return nil -} - -func (x *BuildEvent) GetConvenienceSymlinksIdentified() *ConvenienceSymlinksIdentified { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_ConvenienceSymlinksIdentified); ok { - return x.ConvenienceSymlinksIdentified - } - } - return nil -} - -func (x *BuildEvent) GetExecRequest() *ExecRequestConstructed { - if x != nil { - if x, ok := x.Payload.(*BuildEvent_ExecRequest); ok { - return x.ExecRequest - } - } - return nil -} - -type isBuildEvent_Payload interface { - isBuildEvent_Payload() -} - -type BuildEvent_Progress struct { - Progress *Progress `protobuf:"bytes,3,opt,name=progress,proto3,oneof"` -} - -type BuildEvent_Aborted struct { - Aborted *Aborted `protobuf:"bytes,4,opt,name=aborted,proto3,oneof"` -} - -type BuildEvent_Started struct { - Started *BuildStarted `protobuf:"bytes,5,opt,name=started,proto3,oneof"` -} - -type BuildEvent_UnstructuredCommandLine struct { - UnstructuredCommandLine *UnstructuredCommandLine `protobuf:"bytes,12,opt,name=unstructured_command_line,json=unstructuredCommandLine,proto3,oneof"` -} - -type BuildEvent_StructuredCommandLine struct { - StructuredCommandLine *command_line.CommandLine `protobuf:"bytes,22,opt,name=structured_command_line,json=structuredCommandLine,proto3,oneof"` -} - -type BuildEvent_OptionsParsed struct { - OptionsParsed *OptionsParsed `protobuf:"bytes,13,opt,name=options_parsed,json=optionsParsed,proto3,oneof"` -} - -type BuildEvent_WorkspaceStatus struct { - WorkspaceStatus *WorkspaceStatus `protobuf:"bytes,16,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"` -} - -type BuildEvent_Fetch struct { - Fetch *Fetch `protobuf:"bytes,21,opt,name=fetch,proto3,oneof"` -} - -type BuildEvent_Configuration struct { - Configuration *Configuration `protobuf:"bytes,17,opt,name=configuration,proto3,oneof"` -} - -type BuildEvent_Expanded struct { - Expanded *PatternExpanded `protobuf:"bytes,6,opt,name=expanded,proto3,oneof"` -} - -type BuildEvent_Configured struct { - Configured *TargetConfigured `protobuf:"bytes,18,opt,name=configured,proto3,oneof"` -} - -type BuildEvent_Action struct { - Action *ActionExecuted `protobuf:"bytes,7,opt,name=action,proto3,oneof"` -} - -type BuildEvent_NamedSetOfFiles struct { - NamedSetOfFiles *NamedSetOfFiles `protobuf:"bytes,15,opt,name=named_set_of_files,json=namedSetOfFiles,proto3,oneof"` -} - -type BuildEvent_Completed struct { - Completed *TargetComplete `protobuf:"bytes,8,opt,name=completed,proto3,oneof"` -} - -type BuildEvent_TestResult struct { - TestResult *TestResult `protobuf:"bytes,10,opt,name=test_result,json=testResult,proto3,oneof"` -} - -type BuildEvent_TestProgress struct { - TestProgress *TestProgress `protobuf:"bytes,30,opt,name=test_progress,json=testProgress,proto3,oneof"` -} - -type BuildEvent_TestSummary struct { - TestSummary *TestSummary `protobuf:"bytes,9,opt,name=test_summary,json=testSummary,proto3,oneof"` -} - -type BuildEvent_TargetSummary struct { - TargetSummary *TargetSummary `protobuf:"bytes,28,opt,name=target_summary,json=targetSummary,proto3,oneof"` -} - -type BuildEvent_Finished struct { - Finished *BuildFinished `protobuf:"bytes,14,opt,name=finished,proto3,oneof"` -} - -type BuildEvent_BuildToolLogs struct { - BuildToolLogs *BuildToolLogs `protobuf:"bytes,23,opt,name=build_tool_logs,json=buildToolLogs,proto3,oneof"` -} - -type BuildEvent_BuildMetrics struct { - BuildMetrics *BuildMetrics `protobuf:"bytes,24,opt,name=build_metrics,json=buildMetrics,proto3,oneof"` -} - -type BuildEvent_WorkspaceInfo struct { - WorkspaceInfo *WorkspaceConfig `protobuf:"bytes,25,opt,name=workspace_info,json=workspaceInfo,proto3,oneof"` -} - -type BuildEvent_BuildMetadata struct { - BuildMetadata *BuildMetadata `protobuf:"bytes,26,opt,name=build_metadata,json=buildMetadata,proto3,oneof"` -} - -type BuildEvent_ConvenienceSymlinksIdentified struct { - ConvenienceSymlinksIdentified *ConvenienceSymlinksIdentified `protobuf:"bytes,27,opt,name=convenience_symlinks_identified,json=convenienceSymlinksIdentified,proto3,oneof"` -} - -type BuildEvent_ExecRequest struct { - ExecRequest *ExecRequestConstructed `protobuf:"bytes,29,opt,name=exec_request,json=execRequest,proto3,oneof"` -} - -func (*BuildEvent_Progress) isBuildEvent_Payload() {} - -func (*BuildEvent_Aborted) isBuildEvent_Payload() {} - -func (*BuildEvent_Started) isBuildEvent_Payload() {} - -func (*BuildEvent_UnstructuredCommandLine) isBuildEvent_Payload() {} - -func (*BuildEvent_StructuredCommandLine) isBuildEvent_Payload() {} - -func (*BuildEvent_OptionsParsed) isBuildEvent_Payload() {} - -func (*BuildEvent_WorkspaceStatus) isBuildEvent_Payload() {} - -func (*BuildEvent_Fetch) isBuildEvent_Payload() {} - -func (*BuildEvent_Configuration) isBuildEvent_Payload() {} - -func (*BuildEvent_Expanded) isBuildEvent_Payload() {} - -func (*BuildEvent_Configured) isBuildEvent_Payload() {} - -func (*BuildEvent_Action) isBuildEvent_Payload() {} - -func (*BuildEvent_NamedSetOfFiles) isBuildEvent_Payload() {} - -func (*BuildEvent_Completed) isBuildEvent_Payload() {} - -func (*BuildEvent_TestResult) isBuildEvent_Payload() {} - -func (*BuildEvent_TestProgress) isBuildEvent_Payload() {} - -func (*BuildEvent_TestSummary) isBuildEvent_Payload() {} - -func (*BuildEvent_TargetSummary) isBuildEvent_Payload() {} - -func (*BuildEvent_Finished) isBuildEvent_Payload() {} - -func (*BuildEvent_BuildToolLogs) isBuildEvent_Payload() {} - -func (*BuildEvent_BuildMetrics) isBuildEvent_Payload() {} - -func (*BuildEvent_WorkspaceInfo) isBuildEvent_Payload() {} - -func (*BuildEvent_BuildMetadata) isBuildEvent_Payload() {} - -func (*BuildEvent_ConvenienceSymlinksIdentified) isBuildEvent_Payload() {} - -func (*BuildEvent_ExecRequest) isBuildEvent_Payload() {} - -type BuildEventId_UnknownBuildEventId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Details string `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_UnknownBuildEventId) Reset() { - *x = BuildEventId_UnknownBuildEventId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_UnknownBuildEventId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_UnknownBuildEventId) ProtoMessage() {} - -func (x *BuildEventId_UnknownBuildEventId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[30] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_UnknownBuildEventId.ProtoReflect.Descriptor instead. -func (*BuildEventId_UnknownBuildEventId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 0} -} - -func (x *BuildEventId_UnknownBuildEventId) GetDetails() string { - if x != nil { - return x.Details - } - return "" -} - -type BuildEventId_ProgressId struct { - state protoimpl.MessageState `protogen:"open.v1"` - OpaqueCount int32 `protobuf:"varint,1,opt,name=opaque_count,json=opaqueCount,proto3" json:"opaque_count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_ProgressId) Reset() { - *x = BuildEventId_ProgressId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_ProgressId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_ProgressId) ProtoMessage() {} - -func (x *BuildEventId_ProgressId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[31] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_ProgressId.ProtoReflect.Descriptor instead. -func (*BuildEventId_ProgressId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 1} -} - -func (x *BuildEventId_ProgressId) GetOpaqueCount() int32 { - if x != nil { - return x.OpaqueCount - } - return 0 -} - -type BuildEventId_BuildStartedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_BuildStartedId) Reset() { - *x = BuildEventId_BuildStartedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_BuildStartedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_BuildStartedId) ProtoMessage() {} - -func (x *BuildEventId_BuildStartedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[32] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_BuildStartedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_BuildStartedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 2} -} - -type BuildEventId_UnstructuredCommandLineId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_UnstructuredCommandLineId) Reset() { - *x = BuildEventId_UnstructuredCommandLineId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_UnstructuredCommandLineId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_UnstructuredCommandLineId) ProtoMessage() {} - -func (x *BuildEventId_UnstructuredCommandLineId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[33] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_UnstructuredCommandLineId.ProtoReflect.Descriptor instead. -func (*BuildEventId_UnstructuredCommandLineId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 3} -} - -type BuildEventId_StructuredCommandLineId struct { - state protoimpl.MessageState `protogen:"open.v1"` - CommandLineLabel string `protobuf:"bytes,1,opt,name=command_line_label,json=commandLineLabel,proto3" json:"command_line_label,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_StructuredCommandLineId) Reset() { - *x = BuildEventId_StructuredCommandLineId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_StructuredCommandLineId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_StructuredCommandLineId) ProtoMessage() {} - -func (x *BuildEventId_StructuredCommandLineId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[34] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_StructuredCommandLineId.ProtoReflect.Descriptor instead. -func (*BuildEventId_StructuredCommandLineId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 4} -} - -func (x *BuildEventId_StructuredCommandLineId) GetCommandLineLabel() string { - if x != nil { - return x.CommandLineLabel - } - return "" -} - -type BuildEventId_WorkspaceStatusId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_WorkspaceStatusId) Reset() { - *x = BuildEventId_WorkspaceStatusId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_WorkspaceStatusId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_WorkspaceStatusId) ProtoMessage() {} - -func (x *BuildEventId_WorkspaceStatusId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[35] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_WorkspaceStatusId.ProtoReflect.Descriptor instead. -func (*BuildEventId_WorkspaceStatusId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 5} -} - -type BuildEventId_OptionsParsedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_OptionsParsedId) Reset() { - *x = BuildEventId_OptionsParsedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_OptionsParsedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_OptionsParsedId) ProtoMessage() {} - -func (x *BuildEventId_OptionsParsedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[36] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_OptionsParsedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_OptionsParsedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 6} -} - -type BuildEventId_FetchId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_FetchId) Reset() { - *x = BuildEventId_FetchId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_FetchId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_FetchId) ProtoMessage() {} - -func (x *BuildEventId_FetchId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[37] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_FetchId.ProtoReflect.Descriptor instead. -func (*BuildEventId_FetchId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 7} -} - -func (x *BuildEventId_FetchId) GetUrl() string { - if x != nil { - return x.Url - } - return "" -} - -type BuildEventId_PatternExpandedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Pattern []string `protobuf:"bytes,1,rep,name=pattern,proto3" json:"pattern,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_PatternExpandedId) Reset() { - *x = BuildEventId_PatternExpandedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_PatternExpandedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_PatternExpandedId) ProtoMessage() {} - -func (x *BuildEventId_PatternExpandedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[38] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_PatternExpandedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_PatternExpandedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 8} -} - -func (x *BuildEventId_PatternExpandedId) GetPattern() []string { - if x != nil { - return x.Pattern - } - return nil -} - -type BuildEventId_WorkspaceConfigId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_WorkspaceConfigId) Reset() { - *x = BuildEventId_WorkspaceConfigId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_WorkspaceConfigId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_WorkspaceConfigId) ProtoMessage() {} - -func (x *BuildEventId_WorkspaceConfigId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[39] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_WorkspaceConfigId.ProtoReflect.Descriptor instead. -func (*BuildEventId_WorkspaceConfigId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 9} -} - -type BuildEventId_BuildMetadataId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_BuildMetadataId) Reset() { - *x = BuildEventId_BuildMetadataId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_BuildMetadataId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_BuildMetadataId) ProtoMessage() {} - -func (x *BuildEventId_BuildMetadataId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[40] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_BuildMetadataId.ProtoReflect.Descriptor instead. -func (*BuildEventId_BuildMetadataId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 10} -} - -type BuildEventId_TargetConfiguredId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Aspect string `protobuf:"bytes,2,opt,name=aspect,proto3" json:"aspect,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_TargetConfiguredId) Reset() { - *x = BuildEventId_TargetConfiguredId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_TargetConfiguredId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_TargetConfiguredId) ProtoMessage() {} - -func (x *BuildEventId_TargetConfiguredId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[41] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_TargetConfiguredId.ProtoReflect.Descriptor instead. -func (*BuildEventId_TargetConfiguredId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 11} -} - -func (x *BuildEventId_TargetConfiguredId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_TargetConfiguredId) GetAspect() string { - if x != nil { - return x.Aspect - } - return "" -} - -type BuildEventId_NamedSetOfFilesId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_NamedSetOfFilesId) Reset() { - *x = BuildEventId_NamedSetOfFilesId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_NamedSetOfFilesId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_NamedSetOfFilesId) ProtoMessage() {} - -func (x *BuildEventId_NamedSetOfFilesId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[42] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_NamedSetOfFilesId.ProtoReflect.Descriptor instead. -func (*BuildEventId_NamedSetOfFilesId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 12} -} - -func (x *BuildEventId_NamedSetOfFilesId) GetId() string { - if x != nil { - return x.Id - } - return "" -} - -type BuildEventId_ConfigurationId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_ConfigurationId) Reset() { - *x = BuildEventId_ConfigurationId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_ConfigurationId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_ConfigurationId) ProtoMessage() {} - -func (x *BuildEventId_ConfigurationId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[43] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_ConfigurationId.ProtoReflect.Descriptor instead. -func (*BuildEventId_ConfigurationId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 13} -} - -func (x *BuildEventId_ConfigurationId) GetId() string { - if x != nil { - return x.Id - } - return "" -} - -type BuildEventId_TargetCompletedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"` - Aspect string `protobuf:"bytes,2,opt,name=aspect,proto3" json:"aspect,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_TargetCompletedId) Reset() { - *x = BuildEventId_TargetCompletedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_TargetCompletedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_TargetCompletedId) ProtoMessage() {} - -func (x *BuildEventId_TargetCompletedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[44] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_TargetCompletedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_TargetCompletedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 14} -} - -func (x *BuildEventId_TargetCompletedId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_TargetCompletedId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -func (x *BuildEventId_TargetCompletedId) GetAspect() string { - if x != nil { - return x.Aspect - } - return "" -} - -type BuildEventId_ActionCompletedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - PrimaryOutput string `protobuf:"bytes,1,opt,name=primary_output,json=primaryOutput,proto3" json:"primary_output,omitempty"` - Label string `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,3,opt,name=configuration,proto3" json:"configuration,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_ActionCompletedId) Reset() { - *x = BuildEventId_ActionCompletedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_ActionCompletedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_ActionCompletedId) ProtoMessage() {} - -func (x *BuildEventId_ActionCompletedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[45] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_ActionCompletedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_ActionCompletedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 15} -} - -func (x *BuildEventId_ActionCompletedId) GetPrimaryOutput() string { - if x != nil { - return x.PrimaryOutput - } - return "" -} - -func (x *BuildEventId_ActionCompletedId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_ActionCompletedId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -type BuildEventId_UnconfiguredLabelId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_UnconfiguredLabelId) Reset() { - *x = BuildEventId_UnconfiguredLabelId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_UnconfiguredLabelId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_UnconfiguredLabelId) ProtoMessage() {} - -func (x *BuildEventId_UnconfiguredLabelId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[46] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_UnconfiguredLabelId.ProtoReflect.Descriptor instead. -func (*BuildEventId_UnconfiguredLabelId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 16} -} - -func (x *BuildEventId_UnconfiguredLabelId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -type BuildEventId_ConfiguredLabelId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_ConfiguredLabelId) Reset() { - *x = BuildEventId_ConfiguredLabelId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_ConfiguredLabelId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_ConfiguredLabelId) ProtoMessage() {} - -func (x *BuildEventId_ConfiguredLabelId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[47] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_ConfiguredLabelId.ProtoReflect.Descriptor instead. -func (*BuildEventId_ConfiguredLabelId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 17} -} - -func (x *BuildEventId_ConfiguredLabelId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_ConfiguredLabelId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -type BuildEventId_TestResultId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,5,opt,name=configuration,proto3" json:"configuration,omitempty"` - Run int32 `protobuf:"varint,2,opt,name=run,proto3" json:"run,omitempty"` - Shard int32 `protobuf:"varint,3,opt,name=shard,proto3" json:"shard,omitempty"` - Attempt int32 `protobuf:"varint,4,opt,name=attempt,proto3" json:"attempt,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_TestResultId) Reset() { - *x = BuildEventId_TestResultId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_TestResultId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_TestResultId) ProtoMessage() {} - -func (x *BuildEventId_TestResultId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[48] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_TestResultId.ProtoReflect.Descriptor instead. -func (*BuildEventId_TestResultId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 18} -} - -func (x *BuildEventId_TestResultId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_TestResultId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -func (x *BuildEventId_TestResultId) GetRun() int32 { - if x != nil { - return x.Run - } - return 0 -} - -func (x *BuildEventId_TestResultId) GetShard() int32 { - if x != nil { - return x.Shard - } - return 0 -} - -func (x *BuildEventId_TestResultId) GetAttempt() int32 { - if x != nil { - return x.Attempt - } - return 0 -} - -type BuildEventId_TestProgressId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` - Run int32 `protobuf:"varint,3,opt,name=run,proto3" json:"run,omitempty"` - Shard int32 `protobuf:"varint,4,opt,name=shard,proto3" json:"shard,omitempty"` - Attempt int32 `protobuf:"varint,5,opt,name=attempt,proto3" json:"attempt,omitempty"` - OpaqueCount int32 `protobuf:"varint,6,opt,name=opaque_count,json=opaqueCount,proto3" json:"opaque_count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_TestProgressId) Reset() { - *x = BuildEventId_TestProgressId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_TestProgressId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_TestProgressId) ProtoMessage() {} - -func (x *BuildEventId_TestProgressId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[49] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_TestProgressId.ProtoReflect.Descriptor instead. -func (*BuildEventId_TestProgressId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 19} -} - -func (x *BuildEventId_TestProgressId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_TestProgressId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -func (x *BuildEventId_TestProgressId) GetRun() int32 { - if x != nil { - return x.Run - } - return 0 -} - -func (x *BuildEventId_TestProgressId) GetShard() int32 { - if x != nil { - return x.Shard - } - return 0 -} - -func (x *BuildEventId_TestProgressId) GetAttempt() int32 { - if x != nil { - return x.Attempt - } - return 0 -} - -func (x *BuildEventId_TestProgressId) GetOpaqueCount() int32 { - if x != nil { - return x.OpaqueCount - } - return 0 -} - -type BuildEventId_TestSummaryId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_TestSummaryId) Reset() { - *x = BuildEventId_TestSummaryId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_TestSummaryId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_TestSummaryId) ProtoMessage() {} - -func (x *BuildEventId_TestSummaryId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[50] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_TestSummaryId.ProtoReflect.Descriptor instead. -func (*BuildEventId_TestSummaryId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 20} -} - -func (x *BuildEventId_TestSummaryId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_TestSummaryId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -type BuildEventId_TargetSummaryId struct { - state protoimpl.MessageState `protogen:"open.v1"` - Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"` - Configuration *BuildEventId_ConfigurationId `protobuf:"bytes,2,opt,name=configuration,proto3" json:"configuration,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_TargetSummaryId) Reset() { - *x = BuildEventId_TargetSummaryId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_TargetSummaryId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_TargetSummaryId) ProtoMessage() {} - -func (x *BuildEventId_TargetSummaryId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[51] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_TargetSummaryId.ProtoReflect.Descriptor instead. -func (*BuildEventId_TargetSummaryId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 21} -} - -func (x *BuildEventId_TargetSummaryId) GetLabel() string { - if x != nil { - return x.Label - } - return "" -} - -func (x *BuildEventId_TargetSummaryId) GetConfiguration() *BuildEventId_ConfigurationId { - if x != nil { - return x.Configuration - } - return nil -} - -type BuildEventId_BuildFinishedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_BuildFinishedId) Reset() { - *x = BuildEventId_BuildFinishedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_BuildFinishedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_BuildFinishedId) ProtoMessage() {} - -func (x *BuildEventId_BuildFinishedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[52] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_BuildFinishedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_BuildFinishedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 22} -} - -type BuildEventId_BuildToolLogsId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_BuildToolLogsId) Reset() { - *x = BuildEventId_BuildToolLogsId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_BuildToolLogsId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_BuildToolLogsId) ProtoMessage() {} - -func (x *BuildEventId_BuildToolLogsId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[53] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_BuildToolLogsId.ProtoReflect.Descriptor instead. -func (*BuildEventId_BuildToolLogsId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 23} -} - -type BuildEventId_BuildMetricsId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_BuildMetricsId) Reset() { - *x = BuildEventId_BuildMetricsId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[54] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_BuildMetricsId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_BuildMetricsId) ProtoMessage() {} - -func (x *BuildEventId_BuildMetricsId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[54] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_BuildMetricsId.ProtoReflect.Descriptor instead. -func (*BuildEventId_BuildMetricsId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 24} -} - -type BuildEventId_ConvenienceSymlinksIdentifiedId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) Reset() { - *x = BuildEventId_ConvenienceSymlinksIdentifiedId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[55] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_ConvenienceSymlinksIdentifiedId) ProtoMessage() {} - -func (x *BuildEventId_ConvenienceSymlinksIdentifiedId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[55] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_ConvenienceSymlinksIdentifiedId.ProtoReflect.Descriptor instead. -func (*BuildEventId_ConvenienceSymlinksIdentifiedId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 25} -} - -type BuildEventId_ExecRequestId struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildEventId_ExecRequestId) Reset() { - *x = BuildEventId_ExecRequestId{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildEventId_ExecRequestId) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildEventId_ExecRequestId) ProtoMessage() {} - -func (x *BuildEventId_ExecRequestId) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[56] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildEventId_ExecRequestId.ProtoReflect.Descriptor instead. -func (*BuildEventId_ExecRequestId) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{0, 26} -} - -type WorkspaceStatus_Item struct { - state protoimpl.MessageState `protogen:"open.v1"` - Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` - Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *WorkspaceStatus_Item) Reset() { - *x = WorkspaceStatus_Item{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *WorkspaceStatus_Item) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*WorkspaceStatus_Item) ProtoMessage() {} - -func (x *WorkspaceStatus_Item) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[57] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use WorkspaceStatus_Item.ProtoReflect.Descriptor instead. -func (*WorkspaceStatus_Item) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{8, 0} -} - -func (x *WorkspaceStatus_Item) GetKey() string { - if x != nil { - return x.Key - } - return "" -} - -func (x *WorkspaceStatus_Item) GetValue() string { - if x != nil { - return x.Value - } - return "" -} - -type PatternExpanded_TestSuiteExpansion struct { - state protoimpl.MessageState `protogen:"open.v1"` - SuiteLabel string `protobuf:"bytes,1,opt,name=suite_label,json=suiteLabel,proto3" json:"suite_label,omitempty"` - TestLabels []string `protobuf:"bytes,2,rep,name=test_labels,json=testLabels,proto3" json:"test_labels,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *PatternExpanded_TestSuiteExpansion) Reset() { - *x = PatternExpanded_TestSuiteExpansion{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *PatternExpanded_TestSuiteExpansion) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*PatternExpanded_TestSuiteExpansion) ProtoMessage() {} - -func (x *PatternExpanded_TestSuiteExpansion) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[60] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use PatternExpanded_TestSuiteExpansion.ProtoReflect.Descriptor instead. -func (*PatternExpanded_TestSuiteExpansion) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{11, 0} -} - -func (x *PatternExpanded_TestSuiteExpansion) GetSuiteLabel() string { - if x != nil { - return x.SuiteLabel - } - return "" -} - -func (x *PatternExpanded_TestSuiteExpansion) GetTestLabels() []string { - if x != nil { - return x.TestLabels - } - return nil -} - -type TestResult_ExecutionInfo struct { - state protoimpl.MessageState `protogen:"open.v1"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TimeoutSeconds int32 `protobuf:"varint,1,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"` - Strategy string `protobuf:"bytes,2,opt,name=strategy,proto3" json:"strategy,omitempty"` - CachedRemotely bool `protobuf:"varint,6,opt,name=cached_remotely,json=cachedRemotely,proto3" json:"cached_remotely,omitempty"` - ExitCode int32 `protobuf:"varint,7,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` - Hostname string `protobuf:"bytes,3,opt,name=hostname,proto3" json:"hostname,omitempty"` - TimingBreakdown *TestResult_ExecutionInfo_TimingBreakdown `protobuf:"bytes,4,opt,name=timing_breakdown,json=timingBreakdown,proto3" json:"timing_breakdown,omitempty"` - ResourceUsage []*TestResult_ExecutionInfo_ResourceUsage `protobuf:"bytes,5,rep,name=resource_usage,json=resourceUsage,proto3" json:"resource_usage,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestResult_ExecutionInfo) Reset() { - *x = TestResult_ExecutionInfo{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestResult_ExecutionInfo) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestResult_ExecutionInfo) ProtoMessage() {} - -func (x *TestResult_ExecutionInfo) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[61] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestResult_ExecutionInfo.ProtoReflect.Descriptor instead. -func (*TestResult_ExecutionInfo) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0} -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestResult_ExecutionInfo) GetTimeoutSeconds() int32 { - if x != nil { - return x.TimeoutSeconds - } - return 0 -} - -func (x *TestResult_ExecutionInfo) GetStrategy() string { - if x != nil { - return x.Strategy - } - return "" -} - -func (x *TestResult_ExecutionInfo) GetCachedRemotely() bool { - if x != nil { - return x.CachedRemotely - } - return false -} - -func (x *TestResult_ExecutionInfo) GetExitCode() int32 { - if x != nil { - return x.ExitCode - } - return 0 -} - -func (x *TestResult_ExecutionInfo) GetHostname() string { - if x != nil { - return x.Hostname - } - return "" -} - -func (x *TestResult_ExecutionInfo) GetTimingBreakdown() *TestResult_ExecutionInfo_TimingBreakdown { - if x != nil { - return x.TimingBreakdown - } - return nil -} - -func (x *TestResult_ExecutionInfo) GetResourceUsage() []*TestResult_ExecutionInfo_ResourceUsage { - if x != nil { - return x.ResourceUsage - } - return nil -} - -type TestResult_ExecutionInfo_TimingBreakdown struct { - state protoimpl.MessageState `protogen:"open.v1"` - Child []*TestResult_ExecutionInfo_TimingBreakdown `protobuf:"bytes,1,rep,name=child,proto3" json:"child,omitempty"` - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - TimeMillis int64 `protobuf:"varint,3,opt,name=time_millis,json=timeMillis,proto3" json:"time_millis,omitempty"` - Time *durationpb.Duration `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestResult_ExecutionInfo_TimingBreakdown) Reset() { - *x = TestResult_ExecutionInfo_TimingBreakdown{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestResult_ExecutionInfo_TimingBreakdown) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestResult_ExecutionInfo_TimingBreakdown) ProtoMessage() {} - -func (x *TestResult_ExecutionInfo_TimingBreakdown) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[62] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestResult_ExecutionInfo_TimingBreakdown.ProtoReflect.Descriptor instead. -func (*TestResult_ExecutionInfo_TimingBreakdown) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0, 0} -} - -func (x *TestResult_ExecutionInfo_TimingBreakdown) GetChild() []*TestResult_ExecutionInfo_TimingBreakdown { - if x != nil { - return x.Child - } - return nil -} - -func (x *TestResult_ExecutionInfo_TimingBreakdown) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *TestResult_ExecutionInfo_TimingBreakdown) GetTimeMillis() int64 { - if x != nil { - return x.TimeMillis - } - return 0 -} - -func (x *TestResult_ExecutionInfo_TimingBreakdown) GetTime() *durationpb.Duration { - if x != nil { - return x.Time - } - return nil -} - -type TestResult_ExecutionInfo_ResourceUsage struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - Value int64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestResult_ExecutionInfo_ResourceUsage) Reset() { - *x = TestResult_ExecutionInfo_ResourceUsage{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestResult_ExecutionInfo_ResourceUsage) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestResult_ExecutionInfo_ResourceUsage) ProtoMessage() {} - -func (x *TestResult_ExecutionInfo_ResourceUsage) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[63] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestResult_ExecutionInfo_ResourceUsage.ProtoReflect.Descriptor instead. -func (*TestResult_ExecutionInfo_ResourceUsage) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{18, 0, 1} -} - -func (x *TestResult_ExecutionInfo_ResourceUsage) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *TestResult_ExecutionInfo_ResourceUsage) GetValue() int64 { - if x != nil { - return x.Value - } - return 0 -} - -type BuildFinished_ExitCode struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildFinished_ExitCode) Reset() { - *x = BuildFinished_ExitCode{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildFinished_ExitCode) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildFinished_ExitCode) ProtoMessage() {} - -func (x *BuildFinished_ExitCode) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[64] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildFinished_ExitCode.ProtoReflect.Descriptor instead. -func (*BuildFinished_ExitCode) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 0} -} - -func (x *BuildFinished_ExitCode) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *BuildFinished_ExitCode) GetCode() int32 { - if x != nil { - return x.Code - } - return 0 -} - -type BuildFinished_AnomalyReport struct { - state protoimpl.MessageState `protogen:"open.v1"` - WasSuspended bool `protobuf:"varint,1,opt,name=was_suspended,json=wasSuspended,proto3" json:"was_suspended,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildFinished_AnomalyReport) Reset() { - *x = BuildFinished_AnomalyReport{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildFinished_AnomalyReport) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildFinished_AnomalyReport) ProtoMessage() {} - -func (x *BuildFinished_AnomalyReport) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[65] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildFinished_AnomalyReport.ProtoReflect.Descriptor instead. -func (*BuildFinished_AnomalyReport) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{22, 1} -} - -func (x *BuildFinished_AnomalyReport) GetWasSuspended() bool { - if x != nil { - return x.WasSuspended - } - return false -} - -type BuildMetrics_ActionSummary struct { - state protoimpl.MessageState `protogen:"open.v1"` - ActionsCreated int64 `protobuf:"varint,1,opt,name=actions_created,json=actionsCreated,proto3" json:"actions_created,omitempty"` - ActionsCreatedNotIncludingAspects int64 `protobuf:"varint,3,opt,name=actions_created_not_including_aspects,json=actionsCreatedNotIncludingAspects,proto3" json:"actions_created_not_including_aspects,omitempty"` - ActionsExecuted int64 `protobuf:"varint,2,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"` - ActionData []*BuildMetrics_ActionSummary_ActionData `protobuf:"bytes,4,rep,name=action_data,json=actionData,proto3" json:"action_data,omitempty"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - RemoteCacheHits int64 `protobuf:"varint,5,opt,name=remote_cache_hits,json=remoteCacheHits,proto3" json:"remote_cache_hits,omitempty"` - RunnerCount []*BuildMetrics_ActionSummary_RunnerCount `protobuf:"bytes,6,rep,name=runner_count,json=runnerCount,proto3" json:"runner_count,omitempty"` - ActionCacheStatistics *action_cache.ActionCacheStatistics `protobuf:"bytes,7,opt,name=action_cache_statistics,json=actionCacheStatistics,proto3" json:"action_cache_statistics,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_ActionSummary) Reset() { - *x = BuildMetrics_ActionSummary{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_ActionSummary) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_ActionSummary) ProtoMessage() {} - -func (x *BuildMetrics_ActionSummary) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[66] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_ActionSummary.ProtoReflect.Descriptor instead. -func (*BuildMetrics_ActionSummary) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 0} -} - -func (x *BuildMetrics_ActionSummary) GetActionsCreated() int64 { - if x != nil { - return x.ActionsCreated - } - return 0 -} - -func (x *BuildMetrics_ActionSummary) GetActionsCreatedNotIncludingAspects() int64 { - if x != nil { - return x.ActionsCreatedNotIncludingAspects - } - return 0 -} - -func (x *BuildMetrics_ActionSummary) GetActionsExecuted() int64 { - if x != nil { - return x.ActionsExecuted - } - return 0 -} - -func (x *BuildMetrics_ActionSummary) GetActionData() []*BuildMetrics_ActionSummary_ActionData { - if x != nil { - return x.ActionData - } - return nil -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *BuildMetrics_ActionSummary) GetRemoteCacheHits() int64 { - if x != nil { - return x.RemoteCacheHits - } - return 0 -} - -func (x *BuildMetrics_ActionSummary) GetRunnerCount() []*BuildMetrics_ActionSummary_RunnerCount { - if x != nil { - return x.RunnerCount - } - return nil -} - -func (x *BuildMetrics_ActionSummary) GetActionCacheStatistics() *action_cache.ActionCacheStatistics { - if x != nil { - return x.ActionCacheStatistics - } - return nil -} - -type BuildMetrics_MemoryMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - UsedHeapSizePostBuild int64 `protobuf:"varint,1,opt,name=used_heap_size_post_build,json=usedHeapSizePostBuild,proto3" json:"used_heap_size_post_build,omitempty"` - PeakPostGcHeapSize int64 `protobuf:"varint,2,opt,name=peak_post_gc_heap_size,json=peakPostGcHeapSize,proto3" json:"peak_post_gc_heap_size,omitempty"` - PeakPostGcTenuredSpaceHeapSize int64 `protobuf:"varint,4,opt,name=peak_post_gc_tenured_space_heap_size,json=peakPostGcTenuredSpaceHeapSize,proto3" json:"peak_post_gc_tenured_space_heap_size,omitempty"` - GarbageMetrics []*BuildMetrics_MemoryMetrics_GarbageMetrics `protobuf:"bytes,3,rep,name=garbage_metrics,json=garbageMetrics,proto3" json:"garbage_metrics,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_MemoryMetrics) Reset() { - *x = BuildMetrics_MemoryMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_MemoryMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_MemoryMetrics) ProtoMessage() {} - -func (x *BuildMetrics_MemoryMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[67] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_MemoryMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_MemoryMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 1} -} - -func (x *BuildMetrics_MemoryMetrics) GetUsedHeapSizePostBuild() int64 { - if x != nil { - return x.UsedHeapSizePostBuild - } - return 0 -} - -func (x *BuildMetrics_MemoryMetrics) GetPeakPostGcHeapSize() int64 { - if x != nil { - return x.PeakPostGcHeapSize - } - return 0 -} - -func (x *BuildMetrics_MemoryMetrics) GetPeakPostGcTenuredSpaceHeapSize() int64 { - if x != nil { - return x.PeakPostGcTenuredSpaceHeapSize - } - return 0 -} - -func (x *BuildMetrics_MemoryMetrics) GetGarbageMetrics() []*BuildMetrics_MemoryMetrics_GarbageMetrics { - if x != nil { - return x.GarbageMetrics - } - return nil -} - -type BuildMetrics_TargetMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - TargetsLoaded int64 `protobuf:"varint,1,opt,name=targets_loaded,json=targetsLoaded,proto3" json:"targets_loaded,omitempty"` - TargetsConfigured int64 `protobuf:"varint,2,opt,name=targets_configured,json=targetsConfigured,proto3" json:"targets_configured,omitempty"` - TargetsConfiguredNotIncludingAspects int64 `protobuf:"varint,3,opt,name=targets_configured_not_including_aspects,json=targetsConfiguredNotIncludingAspects,proto3" json:"targets_configured_not_including_aspects,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_TargetMetrics) Reset() { - *x = BuildMetrics_TargetMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_TargetMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_TargetMetrics) ProtoMessage() {} - -func (x *BuildMetrics_TargetMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[68] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_TargetMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_TargetMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 2} -} - -func (x *BuildMetrics_TargetMetrics) GetTargetsLoaded() int64 { - if x != nil { - return x.TargetsLoaded - } - return 0 -} - -func (x *BuildMetrics_TargetMetrics) GetTargetsConfigured() int64 { - if x != nil { - return x.TargetsConfigured - } - return 0 -} - -func (x *BuildMetrics_TargetMetrics) GetTargetsConfiguredNotIncludingAspects() int64 { - if x != nil { - return x.TargetsConfiguredNotIncludingAspects - } - return 0 -} - -type BuildMetrics_PackageMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - PackagesLoaded int64 `protobuf:"varint,1,opt,name=packages_loaded,json=packagesLoaded,proto3" json:"packages_loaded,omitempty"` - PackageLoadMetrics []*metrics.PackageLoadMetrics `protobuf:"bytes,2,rep,name=package_load_metrics,json=packageLoadMetrics,proto3" json:"package_load_metrics,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_PackageMetrics) Reset() { - *x = BuildMetrics_PackageMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_PackageMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_PackageMetrics) ProtoMessage() {} - -func (x *BuildMetrics_PackageMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[69] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_PackageMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_PackageMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 3} -} - -func (x *BuildMetrics_PackageMetrics) GetPackagesLoaded() int64 { - if x != nil { - return x.PackagesLoaded - } - return 0 -} - -func (x *BuildMetrics_PackageMetrics) GetPackageLoadMetrics() []*metrics.PackageLoadMetrics { - if x != nil { - return x.PackageLoadMetrics - } - return nil -} - -type BuildMetrics_TimingMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - CpuTimeInMs int64 `protobuf:"varint,1,opt,name=cpu_time_in_ms,json=cpuTimeInMs,proto3" json:"cpu_time_in_ms,omitempty"` - WallTimeInMs int64 `protobuf:"varint,2,opt,name=wall_time_in_ms,json=wallTimeInMs,proto3" json:"wall_time_in_ms,omitempty"` - AnalysisPhaseTimeInMs int64 `protobuf:"varint,3,opt,name=analysis_phase_time_in_ms,json=analysisPhaseTimeInMs,proto3" json:"analysis_phase_time_in_ms,omitempty"` - ExecutionPhaseTimeInMs int64 `protobuf:"varint,4,opt,name=execution_phase_time_in_ms,json=executionPhaseTimeInMs,proto3" json:"execution_phase_time_in_ms,omitempty"` - ActionsExecutionStartInMs int64 `protobuf:"varint,5,opt,name=actions_execution_start_in_ms,json=actionsExecutionStartInMs,proto3" json:"actions_execution_start_in_ms,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_TimingMetrics) Reset() { - *x = BuildMetrics_TimingMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_TimingMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_TimingMetrics) ProtoMessage() {} - -func (x *BuildMetrics_TimingMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[70] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_TimingMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_TimingMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 4} -} - -func (x *BuildMetrics_TimingMetrics) GetCpuTimeInMs() int64 { - if x != nil { - return x.CpuTimeInMs - } - return 0 -} - -func (x *BuildMetrics_TimingMetrics) GetWallTimeInMs() int64 { - if x != nil { - return x.WallTimeInMs - } - return 0 -} - -func (x *BuildMetrics_TimingMetrics) GetAnalysisPhaseTimeInMs() int64 { - if x != nil { - return x.AnalysisPhaseTimeInMs - } - return 0 -} - -func (x *BuildMetrics_TimingMetrics) GetExecutionPhaseTimeInMs() int64 { - if x != nil { - return x.ExecutionPhaseTimeInMs - } - return 0 -} - -func (x *BuildMetrics_TimingMetrics) GetActionsExecutionStartInMs() int64 { - if x != nil { - return x.ActionsExecutionStartInMs - } - return 0 -} - -type BuildMetrics_CumulativeMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - NumAnalyses int32 `protobuf:"varint,11,opt,name=num_analyses,json=numAnalyses,proto3" json:"num_analyses,omitempty"` - NumBuilds int32 `protobuf:"varint,12,opt,name=num_builds,json=numBuilds,proto3" json:"num_builds,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_CumulativeMetrics) Reset() { - *x = BuildMetrics_CumulativeMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_CumulativeMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_CumulativeMetrics) ProtoMessage() {} - -func (x *BuildMetrics_CumulativeMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[71] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_CumulativeMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_CumulativeMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 5} -} - -func (x *BuildMetrics_CumulativeMetrics) GetNumAnalyses() int32 { - if x != nil { - return x.NumAnalyses - } - return 0 -} - -func (x *BuildMetrics_CumulativeMetrics) GetNumBuilds() int32 { - if x != nil { - return x.NumBuilds - } - return 0 -} - -type BuildMetrics_ArtifactMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - SourceArtifactsRead *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,2,opt,name=source_artifacts_read,json=sourceArtifactsRead,proto3" json:"source_artifacts_read,omitempty"` - OutputArtifactsSeen *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,3,opt,name=output_artifacts_seen,json=outputArtifactsSeen,proto3" json:"output_artifacts_seen,omitempty"` - OutputArtifactsFromActionCache *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,4,opt,name=output_artifacts_from_action_cache,json=outputArtifactsFromActionCache,proto3" json:"output_artifacts_from_action_cache,omitempty"` - TopLevelArtifacts *BuildMetrics_ArtifactMetrics_FilesMetric `protobuf:"bytes,5,opt,name=top_level_artifacts,json=topLevelArtifacts,proto3" json:"top_level_artifacts,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_ArtifactMetrics) Reset() { - *x = BuildMetrics_ArtifactMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_ArtifactMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_ArtifactMetrics) ProtoMessage() {} - -func (x *BuildMetrics_ArtifactMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[72] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_ArtifactMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_ArtifactMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 6} -} - -func (x *BuildMetrics_ArtifactMetrics) GetSourceArtifactsRead() *BuildMetrics_ArtifactMetrics_FilesMetric { - if x != nil { - return x.SourceArtifactsRead - } - return nil -} - -func (x *BuildMetrics_ArtifactMetrics) GetOutputArtifactsSeen() *BuildMetrics_ArtifactMetrics_FilesMetric { - if x != nil { - return x.OutputArtifactsSeen - } - return nil -} - -func (x *BuildMetrics_ArtifactMetrics) GetOutputArtifactsFromActionCache() *BuildMetrics_ArtifactMetrics_FilesMetric { - if x != nil { - return x.OutputArtifactsFromActionCache - } - return nil -} - -func (x *BuildMetrics_ArtifactMetrics) GetTopLevelArtifacts() *BuildMetrics_ArtifactMetrics_FilesMetric { - if x != nil { - return x.TopLevelArtifacts - } - return nil -} - -type BuildMetrics_EvaluationStat struct { - state protoimpl.MessageState `protogen:"open.v1"` - SkyfunctionName string `protobuf:"bytes,1,opt,name=skyfunction_name,json=skyfunctionName,proto3" json:"skyfunction_name,omitempty"` - Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_EvaluationStat) Reset() { - *x = BuildMetrics_EvaluationStat{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_EvaluationStat) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_EvaluationStat) ProtoMessage() {} - -func (x *BuildMetrics_EvaluationStat) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[73] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_EvaluationStat.ProtoReflect.Descriptor instead. -func (*BuildMetrics_EvaluationStat) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 7} -} - -func (x *BuildMetrics_EvaluationStat) GetSkyfunctionName() string { - if x != nil { - return x.SkyfunctionName - } - return "" -} - -func (x *BuildMetrics_EvaluationStat) GetCount() int64 { - if x != nil { - return x.Count - } - return 0 -} - -type BuildMetrics_BuildGraphMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - ActionLookupValueCount int32 `protobuf:"varint,1,opt,name=action_lookup_value_count,json=actionLookupValueCount,proto3" json:"action_lookup_value_count,omitempty"` - ActionLookupValueCountNotIncludingAspects int32 `protobuf:"varint,5,opt,name=action_lookup_value_count_not_including_aspects,json=actionLookupValueCountNotIncludingAspects,proto3" json:"action_lookup_value_count_not_including_aspects,omitempty"` - ActionCount int32 `protobuf:"varint,2,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"` - ActionCountNotIncludingAspects int32 `protobuf:"varint,6,opt,name=action_count_not_including_aspects,json=actionCountNotIncludingAspects,proto3" json:"action_count_not_including_aspects,omitempty"` - InputFileConfiguredTargetCount int32 `protobuf:"varint,7,opt,name=input_file_configured_target_count,json=inputFileConfiguredTargetCount,proto3" json:"input_file_configured_target_count,omitempty"` - OutputFileConfiguredTargetCount int32 `protobuf:"varint,8,opt,name=output_file_configured_target_count,json=outputFileConfiguredTargetCount,proto3" json:"output_file_configured_target_count,omitempty"` - OtherConfiguredTargetCount int32 `protobuf:"varint,9,opt,name=other_configured_target_count,json=otherConfiguredTargetCount,proto3" json:"other_configured_target_count,omitempty"` - OutputArtifactCount int32 `protobuf:"varint,3,opt,name=output_artifact_count,json=outputArtifactCount,proto3" json:"output_artifact_count,omitempty"` - PostInvocationSkyframeNodeCount int32 `protobuf:"varint,4,opt,name=post_invocation_skyframe_node_count,json=postInvocationSkyframeNodeCount,proto3" json:"post_invocation_skyframe_node_count,omitempty"` - DirtiedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,10,rep,name=dirtied_values,json=dirtiedValues,proto3" json:"dirtied_values,omitempty"` - ChangedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,11,rep,name=changed_values,json=changedValues,proto3" json:"changed_values,omitempty"` - BuiltValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,12,rep,name=built_values,json=builtValues,proto3" json:"built_values,omitempty"` - CleanedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,13,rep,name=cleaned_values,json=cleanedValues,proto3" json:"cleaned_values,omitempty"` - EvaluatedValues []*BuildMetrics_EvaluationStat `protobuf:"bytes,17,rep,name=evaluated_values,json=evaluatedValues,proto3" json:"evaluated_values,omitempty"` - RuleClass []*BuildMetrics_BuildGraphMetrics_RuleClassCount `protobuf:"bytes,14,rep,name=rule_class,json=ruleClass,proto3" json:"rule_class,omitempty"` - Aspect []*BuildMetrics_BuildGraphMetrics_AspectCount `protobuf:"bytes,15,rep,name=aspect,proto3" json:"aspect,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_BuildGraphMetrics) Reset() { - *x = BuildMetrics_BuildGraphMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_BuildGraphMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_BuildGraphMetrics) ProtoMessage() {} - -func (x *BuildMetrics_BuildGraphMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[74] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_BuildGraphMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_BuildGraphMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 8} -} - -func (x *BuildMetrics_BuildGraphMetrics) GetActionLookupValueCount() int32 { - if x != nil { - return x.ActionLookupValueCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetActionLookupValueCountNotIncludingAspects() int32 { - if x != nil { - return x.ActionLookupValueCountNotIncludingAspects - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetActionCount() int32 { - if x != nil { - return x.ActionCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetActionCountNotIncludingAspects() int32 { - if x != nil { - return x.ActionCountNotIncludingAspects - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetInputFileConfiguredTargetCount() int32 { - if x != nil { - return x.InputFileConfiguredTargetCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetOutputFileConfiguredTargetCount() int32 { - if x != nil { - return x.OutputFileConfiguredTargetCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetOtherConfiguredTargetCount() int32 { - if x != nil { - return x.OtherConfiguredTargetCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetOutputArtifactCount() int32 { - if x != nil { - return x.OutputArtifactCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetPostInvocationSkyframeNodeCount() int32 { - if x != nil { - return x.PostInvocationSkyframeNodeCount - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics) GetDirtiedValues() []*BuildMetrics_EvaluationStat { - if x != nil { - return x.DirtiedValues - } - return nil -} - -func (x *BuildMetrics_BuildGraphMetrics) GetChangedValues() []*BuildMetrics_EvaluationStat { - if x != nil { - return x.ChangedValues - } - return nil -} - -func (x *BuildMetrics_BuildGraphMetrics) GetBuiltValues() []*BuildMetrics_EvaluationStat { - if x != nil { - return x.BuiltValues - } - return nil -} - -func (x *BuildMetrics_BuildGraphMetrics) GetCleanedValues() []*BuildMetrics_EvaluationStat { - if x != nil { - return x.CleanedValues - } - return nil -} - -func (x *BuildMetrics_BuildGraphMetrics) GetEvaluatedValues() []*BuildMetrics_EvaluationStat { - if x != nil { - return x.EvaluatedValues - } - return nil -} - -func (x *BuildMetrics_BuildGraphMetrics) GetRuleClass() []*BuildMetrics_BuildGraphMetrics_RuleClassCount { - if x != nil { - return x.RuleClass - } - return nil -} - -func (x *BuildMetrics_BuildGraphMetrics) GetAspect() []*BuildMetrics_BuildGraphMetrics_AspectCount { - if x != nil { - return x.Aspect - } - return nil -} - -type BuildMetrics_WorkerMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - // Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. - WorkerId int32 `protobuf:"varint,1,opt,name=worker_id,json=workerId,proto3" json:"worker_id,omitempty"` - WorkerIds []uint32 `protobuf:"varint,8,rep,packed,name=worker_ids,json=workerIds,proto3" json:"worker_ids,omitempty"` - ProcessId uint32 `protobuf:"varint,2,opt,name=process_id,json=processId,proto3" json:"process_id,omitempty"` - Mnemonic string `protobuf:"bytes,3,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - IsMultiplex bool `protobuf:"varint,4,opt,name=is_multiplex,json=isMultiplex,proto3" json:"is_multiplex,omitempty"` - IsSandbox bool `protobuf:"varint,5,opt,name=is_sandbox,json=isSandbox,proto3" json:"is_sandbox,omitempty"` - IsMeasurable bool `protobuf:"varint,6,opt,name=is_measurable,json=isMeasurable,proto3" json:"is_measurable,omitempty"` - WorkerKeyHash int64 `protobuf:"varint,9,opt,name=worker_key_hash,json=workerKeyHash,proto3" json:"worker_key_hash,omitempty"` - WorkerStatus BuildMetrics_WorkerMetrics_WorkerStatus `protobuf:"varint,10,opt,name=worker_status,json=workerStatus,proto3,enum=build_event_stream.BuildMetrics_WorkerMetrics_WorkerStatus" json:"worker_status,omitempty"` - Code *failure_details.Worker_Code `protobuf:"varint,12,opt,name=code,proto3,enum=failure_details.Worker_Code,oneof" json:"code,omitempty"` - ActionsExecuted int64 `protobuf:"varint,11,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"` - PriorActionsExecuted int64 `protobuf:"varint,13,opt,name=prior_actions_executed,json=priorActionsExecuted,proto3" json:"prior_actions_executed,omitempty"` - WorkerStats []*BuildMetrics_WorkerMetrics_WorkerStats `protobuf:"bytes,7,rep,name=worker_stats,json=workerStats,proto3" json:"worker_stats,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_WorkerMetrics) Reset() { - *x = BuildMetrics_WorkerMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_WorkerMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_WorkerMetrics) ProtoMessage() {} - -func (x *BuildMetrics_WorkerMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_WorkerMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_WorkerMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 9} -} - -// Deprecated: Marked as deprecated in src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto. -func (x *BuildMetrics_WorkerMetrics) GetWorkerId() int32 { - if x != nil { - return x.WorkerId - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics) GetWorkerIds() []uint32 { - if x != nil { - return x.WorkerIds - } - return nil -} - -func (x *BuildMetrics_WorkerMetrics) GetProcessId() uint32 { - if x != nil { - return x.ProcessId - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics) GetMnemonic() string { - if x != nil { - return x.Mnemonic - } - return "" -} - -func (x *BuildMetrics_WorkerMetrics) GetIsMultiplex() bool { - if x != nil { - return x.IsMultiplex - } - return false -} - -func (x *BuildMetrics_WorkerMetrics) GetIsSandbox() bool { - if x != nil { - return x.IsSandbox - } - return false -} - -func (x *BuildMetrics_WorkerMetrics) GetIsMeasurable() bool { - if x != nil { - return x.IsMeasurable - } - return false -} - -func (x *BuildMetrics_WorkerMetrics) GetWorkerKeyHash() int64 { - if x != nil { - return x.WorkerKeyHash - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics) GetWorkerStatus() BuildMetrics_WorkerMetrics_WorkerStatus { - if x != nil { - return x.WorkerStatus - } - return BuildMetrics_WorkerMetrics_NOT_STARTED -} - -func (x *BuildMetrics_WorkerMetrics) GetCode() failure_details.Worker_Code { - if x != nil && x.Code != nil { - return *x.Code - } - return failure_details.Worker_Code(0) -} - -func (x *BuildMetrics_WorkerMetrics) GetActionsExecuted() int64 { - if x != nil { - return x.ActionsExecuted - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics) GetPriorActionsExecuted() int64 { - if x != nil { - return x.PriorActionsExecuted - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics) GetWorkerStats() []*BuildMetrics_WorkerMetrics_WorkerStats { - if x != nil { - return x.WorkerStats - } - return nil -} - -type BuildMetrics_NetworkMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - SystemNetworkStats *BuildMetrics_NetworkMetrics_SystemNetworkStats `protobuf:"bytes,1,opt,name=system_network_stats,json=systemNetworkStats,proto3" json:"system_network_stats,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_NetworkMetrics) Reset() { - *x = BuildMetrics_NetworkMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_NetworkMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_NetworkMetrics) ProtoMessage() {} - -func (x *BuildMetrics_NetworkMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[76] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_NetworkMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_NetworkMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 10} -} - -func (x *BuildMetrics_NetworkMetrics) GetSystemNetworkStats() *BuildMetrics_NetworkMetrics_SystemNetworkStats { - if x != nil { - return x.SystemNetworkStats - } - return nil -} - -type BuildMetrics_WorkerPoolMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - WorkerPoolStats []*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats `protobuf:"bytes,1,rep,name=worker_pool_stats,json=workerPoolStats,proto3" json:"worker_pool_stats,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_WorkerPoolMetrics) Reset() { - *x = BuildMetrics_WorkerPoolMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_WorkerPoolMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_WorkerPoolMetrics) ProtoMessage() {} - -func (x *BuildMetrics_WorkerPoolMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[77] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_WorkerPoolMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_WorkerPoolMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 11} -} - -func (x *BuildMetrics_WorkerPoolMetrics) GetWorkerPoolStats() []*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats { - if x != nil { - return x.WorkerPoolStats - } - return nil -} - -type BuildMetrics_DynamicExecutionMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - RaceStatistics []*BuildMetrics_DynamicExecutionMetrics_RaceStatistics `protobuf:"bytes,1,rep,name=race_statistics,json=raceStatistics,proto3" json:"race_statistics,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_DynamicExecutionMetrics) Reset() { - *x = BuildMetrics_DynamicExecutionMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_DynamicExecutionMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_DynamicExecutionMetrics) ProtoMessage() {} - -func (x *BuildMetrics_DynamicExecutionMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[78] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_DynamicExecutionMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_DynamicExecutionMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 12} -} - -func (x *BuildMetrics_DynamicExecutionMetrics) GetRaceStatistics() []*BuildMetrics_DynamicExecutionMetrics_RaceStatistics { - if x != nil { - return x.RaceStatistics - } - return nil -} - -type BuildMetrics_ActionSummary_ActionData struct { - state protoimpl.MessageState `protogen:"open.v1"` - Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - ActionsExecuted int64 `protobuf:"varint,2,opt,name=actions_executed,json=actionsExecuted,proto3" json:"actions_executed,omitempty"` - FirstStartedMs int64 `protobuf:"varint,3,opt,name=first_started_ms,json=firstStartedMs,proto3" json:"first_started_ms,omitempty"` - LastEndedMs int64 `protobuf:"varint,4,opt,name=last_ended_ms,json=lastEndedMs,proto3" json:"last_ended_ms,omitempty"` - SystemTime *durationpb.Duration `protobuf:"bytes,5,opt,name=system_time,json=systemTime,proto3" json:"system_time,omitempty"` - UserTime *durationpb.Duration `protobuf:"bytes,6,opt,name=user_time,json=userTime,proto3" json:"user_time,omitempty"` - ActionsCreated int64 `protobuf:"varint,7,opt,name=actions_created,json=actionsCreated,proto3" json:"actions_created,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_ActionSummary_ActionData) Reset() { - *x = BuildMetrics_ActionSummary_ActionData{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_ActionSummary_ActionData) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_ActionSummary_ActionData) ProtoMessage() {} - -func (x *BuildMetrics_ActionSummary_ActionData) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[79] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_ActionSummary_ActionData.ProtoReflect.Descriptor instead. -func (*BuildMetrics_ActionSummary_ActionData) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 0, 0} -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetMnemonic() string { - if x != nil { - return x.Mnemonic - } - return "" -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetActionsExecuted() int64 { - if x != nil { - return x.ActionsExecuted - } - return 0 -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetFirstStartedMs() int64 { - if x != nil { - return x.FirstStartedMs - } - return 0 -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetLastEndedMs() int64 { - if x != nil { - return x.LastEndedMs - } - return 0 -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetSystemTime() *durationpb.Duration { - if x != nil { - return x.SystemTime - } - return nil -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetUserTime() *durationpb.Duration { - if x != nil { - return x.UserTime - } - return nil -} - -func (x *BuildMetrics_ActionSummary_ActionData) GetActionsCreated() int64 { - if x != nil { - return x.ActionsCreated - } - return 0 -} - -type BuildMetrics_ActionSummary_RunnerCount struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` - ExecKind string `protobuf:"bytes,3,opt,name=exec_kind,json=execKind,proto3" json:"exec_kind,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_ActionSummary_RunnerCount) Reset() { - *x = BuildMetrics_ActionSummary_RunnerCount{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[80] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_ActionSummary_RunnerCount) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_ActionSummary_RunnerCount) ProtoMessage() {} - -func (x *BuildMetrics_ActionSummary_RunnerCount) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[80] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_ActionSummary_RunnerCount.ProtoReflect.Descriptor instead. -func (*BuildMetrics_ActionSummary_RunnerCount) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 0, 1} -} - -func (x *BuildMetrics_ActionSummary_RunnerCount) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *BuildMetrics_ActionSummary_RunnerCount) GetCount() int32 { - if x != nil { - return x.Count - } - return 0 -} - -func (x *BuildMetrics_ActionSummary_RunnerCount) GetExecKind() string { - if x != nil { - return x.ExecKind - } - return "" -} - -type BuildMetrics_MemoryMetrics_GarbageMetrics struct { - state protoimpl.MessageState `protogen:"open.v1"` - Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` - GarbageCollected int64 `protobuf:"varint,2,opt,name=garbage_collected,json=garbageCollected,proto3" json:"garbage_collected,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) Reset() { - *x = BuildMetrics_MemoryMetrics_GarbageMetrics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[81] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_MemoryMetrics_GarbageMetrics) ProtoMessage() {} - -func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[81] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_MemoryMetrics_GarbageMetrics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_MemoryMetrics_GarbageMetrics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 1, 0} -} - -func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) GetType() string { - if x != nil { - return x.Type - } - return "" -} - -func (x *BuildMetrics_MemoryMetrics_GarbageMetrics) GetGarbageCollected() int64 { - if x != nil { - return x.GarbageCollected - } - return 0 -} - -type BuildMetrics_ArtifactMetrics_FilesMetric struct { - state protoimpl.MessageState `protogen:"open.v1"` - SizeInBytes int64 `protobuf:"varint,1,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"` - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_ArtifactMetrics_FilesMetric) Reset() { - *x = BuildMetrics_ArtifactMetrics_FilesMetric{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[82] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_ArtifactMetrics_FilesMetric) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_ArtifactMetrics_FilesMetric) ProtoMessage() {} - -func (x *BuildMetrics_ArtifactMetrics_FilesMetric) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[82] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_ArtifactMetrics_FilesMetric.ProtoReflect.Descriptor instead. -func (*BuildMetrics_ArtifactMetrics_FilesMetric) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 6, 0} -} - -func (x *BuildMetrics_ArtifactMetrics_FilesMetric) GetSizeInBytes() int64 { - if x != nil { - return x.SizeInBytes - } - return 0 -} - -func (x *BuildMetrics_ArtifactMetrics_FilesMetric) GetCount() int32 { - if x != nil { - return x.Count - } - return 0 -} - -type BuildMetrics_BuildGraphMetrics_RuleClassCount struct { - state protoimpl.MessageState `protogen:"open.v1"` - Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` - RuleClass string `protobuf:"bytes,2,opt,name=rule_class,json=ruleClass,proto3" json:"rule_class,omitempty"` - Count uint64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` - ActionCount uint64 `protobuf:"varint,4,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) Reset() { - *x = BuildMetrics_BuildGraphMetrics_RuleClassCount{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[83] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_BuildGraphMetrics_RuleClassCount) ProtoMessage() {} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[83] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_BuildGraphMetrics_RuleClassCount.ProtoReflect.Descriptor instead. -func (*BuildMetrics_BuildGraphMetrics_RuleClassCount) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 8, 0} -} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetKey() string { - if x != nil { - return x.Key - } - return "" -} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetRuleClass() string { - if x != nil { - return x.RuleClass - } - return "" -} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetCount() uint64 { - if x != nil { - return x.Count - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics_RuleClassCount) GetActionCount() uint64 { - if x != nil { - return x.ActionCount - } - return 0 -} - -type BuildMetrics_BuildGraphMetrics_AspectCount struct { - state protoimpl.MessageState `protogen:"open.v1"` - Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` - AspectName string `protobuf:"bytes,2,opt,name=aspect_name,json=aspectName,proto3" json:"aspect_name,omitempty"` - Count uint64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` - ActionCount uint64 `protobuf:"varint,4,opt,name=action_count,json=actionCount,proto3" json:"action_count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) Reset() { - *x = BuildMetrics_BuildGraphMetrics_AspectCount{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[84] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_BuildGraphMetrics_AspectCount) ProtoMessage() {} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[84] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_BuildGraphMetrics_AspectCount.ProtoReflect.Descriptor instead. -func (*BuildMetrics_BuildGraphMetrics_AspectCount) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 8, 1} -} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetKey() string { - if x != nil { - return x.Key - } - return "" -} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetAspectName() string { - if x != nil { - return x.AspectName - } - return "" -} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetCount() uint64 { - if x != nil { - return x.Count - } - return 0 -} - -func (x *BuildMetrics_BuildGraphMetrics_AspectCount) GetActionCount() uint64 { - if x != nil { - return x.ActionCount - } - return 0 -} - -type BuildMetrics_WorkerMetrics_WorkerStats struct { - state protoimpl.MessageState `protogen:"open.v1"` - CollectTimeInMs int64 `protobuf:"varint,1,opt,name=collect_time_in_ms,json=collectTimeInMs,proto3" json:"collect_time_in_ms,omitempty"` - WorkerMemoryInKb int32 `protobuf:"varint,2,opt,name=worker_memory_in_kb,json=workerMemoryInKb,proto3" json:"worker_memory_in_kb,omitempty"` - PriorWorkerMemoryInKb int32 `protobuf:"varint,4,opt,name=prior_worker_memory_in_kb,json=priorWorkerMemoryInKb,proto3" json:"prior_worker_memory_in_kb,omitempty"` - LastActionStartTimeInMs int64 `protobuf:"varint,3,opt,name=last_action_start_time_in_ms,json=lastActionStartTimeInMs,proto3" json:"last_action_start_time_in_ms,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) Reset() { - *x = BuildMetrics_WorkerMetrics_WorkerStats{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[85] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_WorkerMetrics_WorkerStats) ProtoMessage() {} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[85] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_WorkerMetrics_WorkerStats.ProtoReflect.Descriptor instead. -func (*BuildMetrics_WorkerMetrics_WorkerStats) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 9, 0} -} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetCollectTimeInMs() int64 { - if x != nil { - return x.CollectTimeInMs - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetWorkerMemoryInKb() int32 { - if x != nil { - return x.WorkerMemoryInKb - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetPriorWorkerMemoryInKb() int32 { - if x != nil { - return x.PriorWorkerMemoryInKb - } - return 0 -} - -func (x *BuildMetrics_WorkerMetrics_WorkerStats) GetLastActionStartTimeInMs() int64 { - if x != nil { - return x.LastActionStartTimeInMs - } - return 0 -} - -type BuildMetrics_NetworkMetrics_SystemNetworkStats struct { - state protoimpl.MessageState `protogen:"open.v1"` - BytesSent uint64 `protobuf:"varint,1,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` - BytesRecv uint64 `protobuf:"varint,2,opt,name=bytes_recv,json=bytesRecv,proto3" json:"bytes_recv,omitempty"` - PacketsSent uint64 `protobuf:"varint,3,opt,name=packets_sent,json=packetsSent,proto3" json:"packets_sent,omitempty"` - PacketsRecv uint64 `protobuf:"varint,4,opt,name=packets_recv,json=packetsRecv,proto3" json:"packets_recv,omitempty"` - PeakBytesSentPerSec uint64 `protobuf:"varint,5,opt,name=peak_bytes_sent_per_sec,json=peakBytesSentPerSec,proto3" json:"peak_bytes_sent_per_sec,omitempty"` - PeakBytesRecvPerSec uint64 `protobuf:"varint,6,opt,name=peak_bytes_recv_per_sec,json=peakBytesRecvPerSec,proto3" json:"peak_bytes_recv_per_sec,omitempty"` - PeakPacketsSentPerSec uint64 `protobuf:"varint,7,opt,name=peak_packets_sent_per_sec,json=peakPacketsSentPerSec,proto3" json:"peak_packets_sent_per_sec,omitempty"` - PeakPacketsRecvPerSec uint64 `protobuf:"varint,8,opt,name=peak_packets_recv_per_sec,json=peakPacketsRecvPerSec,proto3" json:"peak_packets_recv_per_sec,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) Reset() { - *x = BuildMetrics_NetworkMetrics_SystemNetworkStats{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[86] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_NetworkMetrics_SystemNetworkStats) ProtoMessage() {} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[86] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_NetworkMetrics_SystemNetworkStats.ProtoReflect.Descriptor instead. -func (*BuildMetrics_NetworkMetrics_SystemNetworkStats) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 10, 0} -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetBytesSent() uint64 { - if x != nil { - return x.BytesSent - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetBytesRecv() uint64 { - if x != nil { - return x.BytesRecv - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPacketsSent() uint64 { - if x != nil { - return x.PacketsSent - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPacketsRecv() uint64 { - if x != nil { - return x.PacketsRecv - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakBytesSentPerSec() uint64 { - if x != nil { - return x.PeakBytesSentPerSec - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakBytesRecvPerSec() uint64 { - if x != nil { - return x.PeakBytesRecvPerSec - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakPacketsSentPerSec() uint64 { - if x != nil { - return x.PeakPacketsSentPerSec - } - return 0 -} - -func (x *BuildMetrics_NetworkMetrics_SystemNetworkStats) GetPeakPacketsRecvPerSec() uint64 { - if x != nil { - return x.PeakPacketsRecvPerSec - } - return 0 -} - -type BuildMetrics_WorkerPoolMetrics_WorkerPoolStats struct { - state protoimpl.MessageState `protogen:"open.v1"` - Hash int32 `protobuf:"varint,1,opt,name=hash,proto3" json:"hash,omitempty"` - Mnemonic string `protobuf:"bytes,2,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - CreatedCount int64 `protobuf:"varint,3,opt,name=created_count,json=createdCount,proto3" json:"created_count,omitempty"` - DestroyedCount int64 `protobuf:"varint,4,opt,name=destroyed_count,json=destroyedCount,proto3" json:"destroyed_count,omitempty"` - EvictedCount int64 `protobuf:"varint,5,opt,name=evicted_count,json=evictedCount,proto3" json:"evicted_count,omitempty"` - UserExecExceptionDestroyedCount int64 `protobuf:"varint,6,opt,name=user_exec_exception_destroyed_count,json=userExecExceptionDestroyedCount,proto3" json:"user_exec_exception_destroyed_count,omitempty"` - IoExceptionDestroyedCount int64 `protobuf:"varint,7,opt,name=io_exception_destroyed_count,json=ioExceptionDestroyedCount,proto3" json:"io_exception_destroyed_count,omitempty"` - InterruptedExceptionDestroyedCount int64 `protobuf:"varint,8,opt,name=interrupted_exception_destroyed_count,json=interruptedExceptionDestroyedCount,proto3" json:"interrupted_exception_destroyed_count,omitempty"` - UnknownDestroyedCount int64 `protobuf:"varint,9,opt,name=unknown_destroyed_count,json=unknownDestroyedCount,proto3" json:"unknown_destroyed_count,omitempty"` - AliveCount int64 `protobuf:"varint,10,opt,name=alive_count,json=aliveCount,proto3" json:"alive_count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) Reset() { - *x = BuildMetrics_WorkerPoolMetrics_WorkerPoolStats{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[87] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) ProtoMessage() {} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[87] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_WorkerPoolMetrics_WorkerPoolStats.ProtoReflect.Descriptor instead. -func (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 11, 0} -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetHash() int32 { - if x != nil { - return x.Hash - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetMnemonic() string { - if x != nil { - return x.Mnemonic - } - return "" -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetCreatedCount() int64 { - if x != nil { - return x.CreatedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetDestroyedCount() int64 { - if x != nil { - return x.DestroyedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetEvictedCount() int64 { - if x != nil { - return x.EvictedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetUserExecExceptionDestroyedCount() int64 { - if x != nil { - return x.UserExecExceptionDestroyedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetIoExceptionDestroyedCount() int64 { - if x != nil { - return x.IoExceptionDestroyedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetInterruptedExceptionDestroyedCount() int64 { - if x != nil { - return x.InterruptedExceptionDestroyedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetUnknownDestroyedCount() int64 { - if x != nil { - return x.UnknownDestroyedCount - } - return 0 -} - -func (x *BuildMetrics_WorkerPoolMetrics_WorkerPoolStats) GetAliveCount() int64 { - if x != nil { - return x.AliveCount - } - return 0 -} - -type BuildMetrics_DynamicExecutionMetrics_RaceStatistics struct { - state protoimpl.MessageState `protogen:"open.v1"` - Mnemonic string `protobuf:"bytes,1,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"` - LocalRunner string `protobuf:"bytes,2,opt,name=local_runner,json=localRunner,proto3" json:"local_runner,omitempty"` - RemoteRunner string `protobuf:"bytes,3,opt,name=remote_runner,json=remoteRunner,proto3" json:"remote_runner,omitempty"` - LocalWins int32 `protobuf:"varint,4,opt,name=local_wins,json=localWins,proto3" json:"local_wins,omitempty"` - RemoteWins int32 `protobuf:"varint,5,opt,name=remote_wins,json=remoteWins,proto3" json:"remote_wins,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) Reset() { - *x = BuildMetrics_DynamicExecutionMetrics_RaceStatistics{} - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[88] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildMetrics_DynamicExecutionMetrics_RaceStatistics) ProtoMessage() {} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[88] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildMetrics_DynamicExecutionMetrics_RaceStatistics.ProtoReflect.Descriptor instead. -func (*BuildMetrics_DynamicExecutionMetrics_RaceStatistics) Descriptor() ([]byte, []int) { - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP(), []int{23, 12, 0} -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetMnemonic() string { - if x != nil { - return x.Mnemonic - } - return "" -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetLocalRunner() string { - if x != nil { - return x.LocalRunner - } - return "" -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetRemoteRunner() string { - if x != nil { - return x.RemoteRunner - } - return "" -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetLocalWins() int32 { - if x != nil { - return x.LocalWins - } - return 0 -} - -func (x *BuildMetrics_DynamicExecutionMetrics_RaceStatistics) GetRemoteWins() int32 { - if x != nil { - return x.RemoteWins - } - return 0 -} - -var File_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto protoreflect.FileDescriptor - -const file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc = "" + - "\n" + - "[src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto\x12\x12build_event_stream\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1aWsrc/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto\x1a$src/main/protobuf/action_cache.proto\x1a$src/main/protobuf/command_line.proto\x1a'src/main/protobuf/failure_details.proto\x1a)src/main/protobuf/invocation_policy.proto\"\xc1\"\n" + - "\fBuildEventId\x12P\n" + - "\aunknown\x18\x01 \x01(\v24.build_event_stream.BuildEventId.UnknownBuildEventIdH\x00R\aunknown\x12I\n" + - "\bprogress\x18\x02 \x01(\v2+.build_event_stream.BuildEventId.ProgressIdH\x00R\bprogress\x12K\n" + - "\astarted\x18\x03 \x01(\v2/.build_event_stream.BuildEventId.BuildStartedIdH\x00R\astarted\x12x\n" + - "\x19unstructured_command_line\x18\v \x01(\v2:.build_event_stream.BuildEventId.UnstructuredCommandLineIdH\x00R\x17unstructuredCommandLine\x12r\n" + - "\x17structured_command_line\x18\x12 \x01(\v28.build_event_stream.BuildEventId.StructuredCommandLineIdH\x00R\x15structuredCommandLine\x12_\n" + - "\x10workspace_status\x18\x0e \x01(\v22.build_event_stream.BuildEventId.WorkspaceStatusIdH\x00R\x0fworkspaceStatus\x12Y\n" + - "\x0eoptions_parsed\x18\f \x01(\v20.build_event_stream.BuildEventId.OptionsParsedIdH\x00R\roptionsParsed\x12@\n" + - "\x05fetch\x18\x11 \x01(\v2(.build_event_stream.BuildEventId.FetchIdH\x00R\x05fetch\x12X\n" + - "\rconfiguration\x18\x0f \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdH\x00R\rconfiguration\x12b\n" + - "\x11target_configured\x18\x10 \x01(\v23.build_event_stream.BuildEventId.TargetConfiguredIdH\x00R\x10targetConfigured\x12N\n" + - "\apattern\x18\x04 \x01(\v22.build_event_stream.BuildEventId.PatternExpandedIdH\x00R\apattern\x12]\n" + - "\x0fpattern_skipped\x18\n" + - " \x01(\v22.build_event_stream.BuildEventId.PatternExpandedIdH\x00R\x0epatternSkipped\x12Q\n" + - "\tnamed_set\x18\r \x01(\v22.build_event_stream.BuildEventId.NamedSetOfFilesIdH\x00R\bnamedSet\x12_\n" + - "\x10target_completed\x18\x05 \x01(\v22.build_event_stream.BuildEventId.TargetCompletedIdH\x00R\x0ftargetCompleted\x12_\n" + - "\x10action_completed\x18\x06 \x01(\v22.build_event_stream.BuildEventId.ActionCompletedIdH\x00R\x0factionCompleted\x12e\n" + - "\x12unconfigured_label\x18\x13 \x01(\v24.build_event_stream.BuildEventId.UnconfiguredLabelIdH\x00R\x11unconfiguredLabel\x12_\n" + - "\x10configured_label\x18\x15 \x01(\v22.build_event_stream.BuildEventId.ConfiguredLabelIdH\x00R\x0fconfiguredLabel\x12P\n" + - "\vtest_result\x18\b \x01(\v2-.build_event_stream.BuildEventId.TestResultIdH\x00R\n" + - "testResult\x12V\n" + - "\rtest_progress\x18\x1d \x01(\v2/.build_event_stream.BuildEventId.TestProgressIdH\x00R\ftestProgress\x12S\n" + - "\ftest_summary\x18\a \x01(\v2..build_event_stream.BuildEventId.TestSummaryIdH\x00R\vtestSummary\x12Y\n" + - "\x0etarget_summary\x18\x1a \x01(\v20.build_event_stream.BuildEventId.TargetSummaryIdH\x00R\rtargetSummary\x12Y\n" + - "\x0ebuild_finished\x18\t \x01(\v20.build_event_stream.BuildEventId.BuildFinishedIdH\x00R\rbuildFinished\x12Z\n" + - "\x0fbuild_tool_logs\x18\x14 \x01(\v20.build_event_stream.BuildEventId.BuildToolLogsIdH\x00R\rbuildToolLogs\x12V\n" + - "\rbuild_metrics\x18\x16 \x01(\v2/.build_event_stream.BuildEventId.BuildMetricsIdH\x00R\fbuildMetrics\x12R\n" + - "\tworkspace\x18\x17 \x01(\v22.build_event_stream.BuildEventId.WorkspaceConfigIdH\x00R\tworkspace\x12Y\n" + - "\x0ebuild_metadata\x18\x18 \x01(\v20.build_event_stream.BuildEventId.BuildMetadataIdH\x00R\rbuildMetadata\x12\x8a\x01\n" + - "\x1fconvenience_symlinks_identified\x18\x19 \x01(\v2@.build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedIdH\x00R\x1dconvenienceSymlinksIdentified\x12S\n" + - "\fexec_request\x18\x1c \x01(\v2..build_event_stream.BuildEventId.ExecRequestIdH\x00R\vexecRequest\x1a/\n" + - "\x13UnknownBuildEventId\x12\x18\n" + - "\adetails\x18\x01 \x01(\tR\adetails\x1a/\n" + - "\n" + - "ProgressId\x12!\n" + - "\fopaque_count\x18\x01 \x01(\x05R\vopaqueCount\x1a\x10\n" + - "\x0eBuildStartedId\x1a\x1b\n" + - "\x19UnstructuredCommandLineId\x1aG\n" + - "\x17StructuredCommandLineId\x12,\n" + - "\x12command_line_label\x18\x01 \x01(\tR\x10commandLineLabel\x1a\x13\n" + - "\x11WorkspaceStatusId\x1a\x11\n" + - "\x0fOptionsParsedId\x1a\x1b\n" + - "\aFetchId\x12\x10\n" + - "\x03url\x18\x01 \x01(\tR\x03url\x1a-\n" + - "\x11PatternExpandedId\x12\x18\n" + - "\apattern\x18\x01 \x03(\tR\apattern\x1a\x13\n" + - "\x11WorkspaceConfigId\x1a\x11\n" + - "\x0fBuildMetadataId\x1aB\n" + - "\x12TargetConfiguredId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12\x16\n" + - "\x06aspect\x18\x02 \x01(\tR\x06aspect\x1a#\n" + - "\x11NamedSetOfFilesId\x12\x0e\n" + - "\x02id\x18\x01 \x01(\tR\x02id\x1a!\n" + - "\x0fConfigurationId\x12\x0e\n" + - "\x02id\x18\x01 \x01(\tR\x02id\x1a\x99\x01\n" + - "\x11TargetCompletedId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x03 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x12\x16\n" + - "\x06aspect\x18\x02 \x01(\tR\x06aspect\x1a\xa8\x01\n" + - "\x11ActionCompletedId\x12%\n" + - "\x0eprimary_output\x18\x01 \x01(\tR\rprimaryOutput\x12\x14\n" + - "\x05label\x18\x02 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x03 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a+\n" + - "\x13UnconfiguredLabelId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x1a\x81\x01\n" + - "\x11ConfiguredLabelId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a\xbe\x01\n" + - "\fTestResultId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x05 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x12\x10\n" + - "\x03run\x18\x02 \x01(\x05R\x03run\x12\x14\n" + - "\x05shard\x18\x03 \x01(\x05R\x05shard\x12\x18\n" + - "\aattempt\x18\x04 \x01(\x05R\aattempt\x1a\xe3\x01\n" + - "\x0eTestProgressId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x12\x10\n" + - "\x03run\x18\x03 \x01(\x05R\x03run\x12\x14\n" + - "\x05shard\x18\x04 \x01(\x05R\x05shard\x12\x18\n" + - "\aattempt\x18\x05 \x01(\x05R\aattempt\x12!\n" + - "\fopaque_count\x18\x06 \x01(\x05R\vopaqueCount\x1a}\n" + - "\rTestSummaryId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a\x7f\n" + - "\x0fTargetSummaryId\x12\x14\n" + - "\x05label\x18\x01 \x01(\tR\x05label\x12V\n" + - "\rconfiguration\x18\x02 \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdR\rconfiguration\x1a\x11\n" + - "\x0fBuildFinishedId\x1a\x11\n" + - "\x0fBuildToolLogsId\x1a\x10\n" + - "\x0eBuildMetricsId\x1a!\n" + - "\x1fConvenienceSymlinksIdentifiedId\x1a\x0f\n" + - "\rExecRequestIdB\x04\n" + - "\x02idJ\x04\b\x1b\x10\x1c\":\n" + - "\bProgress\x12\x16\n" + - "\x06stdout\x18\x01 \x01(\tR\x06stdout\x12\x16\n" + - "\x06stderr\x18\x02 \x01(\tR\x06stderr\"\xd4\x02\n" + - "\aAborted\x12?\n" + - "\x06reason\x18\x01 \x01(\x0e2'.build_event_stream.Aborted.AbortReasonR\x06reason\x12 \n" + - "\vdescription\x18\x02 \x01(\tR\vdescription\"\xe5\x01\n" + - "\vAbortReason\x12\v\n" + - "\aUNKNOWN\x10\x00\x12\x14\n" + - "\x10USER_INTERRUPTED\x10\x01\x12\x0e\n" + - "\n" + - "NO_ANALYZE\x10\b\x12\f\n" + - "\bNO_BUILD\x10\t\x12\f\n" + - "\bTIME_OUT\x10\x02\x12\x1e\n" + - "\x1aREMOTE_ENVIRONMENT_FAILURE\x10\x03\x12\f\n" + - "\bINTERNAL\x10\x04\x12\x13\n" + - "\x0fLOADING_FAILURE\x10\x05\x12\x14\n" + - "\x10ANALYSIS_FAILURE\x10\x06\x12\v\n" + - "\aSKIPPED\x10\a\x12\x0e\n" + - "\n" + - "INCOMPLETE\x10\n" + - "\x12\x11\n" + - "\rOUT_OF_MEMORY\x10\v\"\x83\x03\n" + - "\fBuildStarted\x12\x12\n" + - "\x04uuid\x18\x01 \x01(\tR\x04uuid\x12.\n" + - "\x11start_time_millis\x18\x02 \x01(\x03B\x02\x18\x01R\x0fstartTimeMillis\x129\n" + - "\n" + - "start_time\x18\t \x01(\v2\x1a.google.protobuf.TimestampR\tstartTime\x12,\n" + - "\x12build_tool_version\x18\x03 \x01(\tR\x10buildToolVersion\x12/\n" + - "\x13options_description\x18\x04 \x01(\tR\x12optionsDescription\x12\x18\n" + - "\acommand\x18\x05 \x01(\tR\acommand\x12+\n" + - "\x11working_directory\x18\x06 \x01(\tR\x10workingDirectory\x12/\n" + - "\x13workspace_directory\x18\a \x01(\tR\x12workspaceDirectory\x12\x1d\n" + - "\n" + - "server_pid\x18\b \x01(\x03R\tserverPid\"9\n" + - "\x0fWorkspaceConfig\x12&\n" + - "\x0flocal_exec_root\x18\x01 \x01(\tR\rlocalExecRoot\"-\n" + - "\x17UnstructuredCommandLine\x12\x12\n" + - "\x04args\x18\x01 \x03(\tR\x04args\"\xac\x02\n" + - "\rOptionsParsed\x12'\n" + - "\x0fstartup_options\x18\x01 \x03(\tR\x0estartupOptions\x128\n" + - "\x18explicit_startup_options\x18\x02 \x03(\tR\x16explicitStartupOptions\x12\x19\n" + - "\bcmd_line\x18\x03 \x03(\tR\acmdLine\x12*\n" + - "\x11explicit_cmd_line\x18\x04 \x03(\tR\x0fexplicitCmdLine\x12V\n" + - "\x11invocation_policy\x18\x05 \x01(\v2).blaze.invocation_policy.InvocationPolicyR\x10invocationPolicy\x12\x19\n" + - "\btool_tag\x18\x06 \x01(\tR\atoolTag\"!\n" + - "\x05Fetch\x12\x18\n" + - "\asuccess\x18\x01 \x01(\bR\asuccess\"\x7f\n" + - "\x0fWorkspaceStatus\x12<\n" + - "\x04item\x18\x01 \x03(\v2(.build_event_stream.WorkspaceStatus.ItemR\x04item\x1a.\n" + - "\x04Item\x12\x10\n" + - "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + - "\x05value\x18\x02 \x01(\tR\x05value\"\x99\x01\n" + - "\rBuildMetadata\x12K\n" + - "\bmetadata\x18\x01 \x03(\v2/.build_event_stream.BuildMetadata.MetadataEntryR\bmetadata\x1a;\n" + - "\rMetadataEntry\x12\x10\n" + - "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + - "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\x96\x02\n" + - "\rConfiguration\x12\x1a\n" + - "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12#\n" + - "\rplatform_name\x18\x02 \x01(\tR\fplatformName\x12\x10\n" + - "\x03cpu\x18\x03 \x01(\tR\x03cpu\x12X\n" + - "\rmake_variable\x18\x04 \x03(\v23.build_event_stream.Configuration.MakeVariableEntryR\fmakeVariable\x12\x17\n" + - "\ais_tool\x18\x05 \x01(\bR\x06isTool\x1a?\n" + - "\x11MakeVariableEntry\x12\x10\n" + - "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + - "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\xd5\x01\n" + - "\x0fPatternExpanded\x12j\n" + - "\x15test_suite_expansions\x18\x01 \x03(\v26.build_event_stream.PatternExpanded.TestSuiteExpansionR\x13testSuiteExpansions\x1aV\n" + - "\x12TestSuiteExpansion\x12\x1f\n" + - "\vsuite_label\x18\x01 \x01(\tR\n" + - "suiteLabel\x12\x1f\n" + - "\vtest_labels\x18\x02 \x03(\tR\n" + - "testLabels\"\x80\x01\n" + - "\x10TargetConfigured\x12\x1f\n" + - "\vtarget_kind\x18\x01 \x01(\tR\n" + - "targetKind\x129\n" + - "\ttest_size\x18\x02 \x01(\x0e2\x1c.build_event_stream.TestSizeR\btestSize\x12\x10\n" + - "\x03tag\x18\x03 \x03(\tR\x03tag\"\xd7\x01\n" + - "\x04File\x12\x1f\n" + - "\vpath_prefix\x18\x04 \x03(\tR\n" + - "pathPrefix\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" + - "\x03uri\x18\x02 \x01(\tH\x00R\x03uri\x12\x1c\n" + - "\bcontents\x18\x03 \x01(\fH\x00R\bcontents\x120\n" + - "\x13symlink_target_path\x18\a \x01(\tH\x00R\x11symlinkTargetPath\x12\x16\n" + - "\x06digest\x18\x05 \x01(\tR\x06digest\x12\x16\n" + - "\x06length\x18\x06 \x01(\x03R\x06lengthB\x06\n" + - "\x04file\"\x92\x01\n" + - "\x0fNamedSetOfFiles\x12.\n" + - "\x05files\x18\x01 \x03(\v2\x18.build_event_stream.FileR\x05files\x12O\n" + - "\tfile_sets\x18\x02 \x03(\v22.build_event_stream.BuildEventId.NamedSetOfFilesIdR\bfileSets\"\xdf\x05\n" + - "\x0eActionExecuted\x12\x18\n" + - "\asuccess\x18\x01 \x01(\bR\asuccess\x12\x12\n" + - "\x04type\x18\b \x01(\tR\x04type\x12\x1b\n" + - "\texit_code\x18\x02 \x01(\x05R\bexitCode\x120\n" + - "\x06stdout\x18\x03 \x01(\v2\x18.build_event_stream.FileR\x06stdout\x120\n" + - "\x06stderr\x18\x04 \x01(\v2\x18.build_event_stream.FileR\x06stderr\x12\x18\n" + - "\x05label\x18\x05 \x01(\tB\x02\x18\x01R\x05label\x12Z\n" + - "\rconfiguration\x18\a \x01(\v20.build_event_stream.BuildEventId.ConfigurationIdB\x02\x18\x01R\rconfiguration\x12?\n" + - "\x0eprimary_output\x18\x06 \x01(\v2\x18.build_event_stream.FileR\rprimaryOutput\x12!\n" + - "\fcommand_line\x18\t \x03(\tR\vcommandLine\x12J\n" + - "\x14action_metadata_logs\x18\n" + - " \x03(\v2\x18.build_event_stream.FileR\x12actionMetadataLogs\x12E\n" + - "\x0efailure_detail\x18\v \x01(\v2\x1e.failure_details.FailureDetailR\rfailureDetail\x129\n" + - "\n" + - "start_time\x18\f \x01(\v2\x1a.google.protobuf.TimestampR\tstartTime\x125\n" + - "\bend_time\x18\r \x01(\v2\x1a.google.protobuf.TimestampR\aendTime\x12?\n" + - "\x10strategy_details\x18\x0e \x03(\v2\x14.google.protobuf.AnyR\x0fstrategyDetails\"\xd5\x01\n" + - "\vOutputGroup\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12O\n" + - "\tfile_sets\x18\x03 \x03(\v22.build_event_stream.BuildEventId.NamedSetOfFilesIdR\bfileSets\x12\x1e\n" + - "\n" + - "incomplete\x18\x04 \x01(\bR\n" + - "incomplete\x12;\n" + - "\finline_files\x18\x05 \x03(\v2\x18.build_event_stream.FileR\vinlineFilesJ\x04\b\x02\x10\x03\"\xad\x04\n" + - "\x0eTargetComplete\x12\x18\n" + - "\asuccess\x18\x01 \x01(\bR\asuccess\x12#\n" + - "\vtarget_kind\x18\x05 \x01(\tB\x02\x18\x01R\n" + - "targetKind\x12=\n" + - "\ttest_size\x18\x06 \x01(\x0e2\x1c.build_event_stream.TestSizeB\x02\x18\x01R\btestSize\x12B\n" + - "\foutput_group\x18\x02 \x03(\v2\x1f.build_event_stream.OutputGroupR\voutputGroup\x12G\n" + - "\x10important_output\x18\x04 \x03(\v2\x18.build_event_stream.FileB\x02\x18\x01R\x0fimportantOutput\x12C\n" + - "\x10directory_output\x18\b \x03(\v2\x18.build_event_stream.FileR\x0fdirectoryOutput\x12\x10\n" + - "\x03tag\x18\x03 \x03(\tR\x03tag\x124\n" + - "\x14test_timeout_seconds\x18\a \x01(\x03B\x02\x18\x01R\x12testTimeoutSeconds\x12<\n" + - "\ftest_timeout\x18\n" + - " \x01(\v2\x19.google.protobuf.DurationR\vtestTimeout\x12E\n" + - "\x0efailure_detail\x18\t \x01(\v2\x1e.failure_details.FailureDetailR\rfailureDetail\"\x8b\n" + - "\n" + - "\n" + - "TestResult\x126\n" + - "\x06status\x18\x05 \x01(\x0e2\x1e.build_event_stream.TestStatusR\x06status\x12%\n" + - "\x0estatus_details\x18\t \x01(\tR\rstatusDetails\x12%\n" + - "\x0ecached_locally\x18\x04 \x01(\bR\rcachedLocally\x12H\n" + - "\x1ftest_attempt_start_millis_epoch\x18\x06 \x01(\x03B\x02\x18\x01R\x1btestAttemptStartMillisEpoch\x12H\n" + - "\x12test_attempt_start\x18\n" + - " \x01(\v2\x1a.google.protobuf.TimestampR\x10testAttemptStart\x12C\n" + - "\x1ctest_attempt_duration_millis\x18\x03 \x01(\x03B\x02\x18\x01R\x19testAttemptDurationMillis\x12M\n" + - "\x15test_attempt_duration\x18\v \x01(\v2\x19.google.protobuf.DurationR\x13testAttemptDuration\x12F\n" + - "\x12test_action_output\x18\x02 \x03(\v2\x18.build_event_stream.FileR\x10testActionOutput\x12\x18\n" + - "\awarning\x18\a \x03(\tR\awarning\x12S\n" + - "\x0eexecution_info\x18\b \x01(\v2,.build_event_stream.TestResult.ExecutionInfoR\rexecutionInfo\x1a\x91\x05\n" + - "\rExecutionInfo\x12+\n" + - "\x0ftimeout_seconds\x18\x01 \x01(\x05B\x02\x18\x01R\x0etimeoutSeconds\x12\x1a\n" + - "\bstrategy\x18\x02 \x01(\tR\bstrategy\x12'\n" + - "\x0fcached_remotely\x18\x06 \x01(\bR\x0ecachedRemotely\x12\x1b\n" + - "\texit_code\x18\a \x01(\x05R\bexitCode\x12\x1a\n" + - "\bhostname\x18\x03 \x01(\tR\bhostname\x12g\n" + - "\x10timing_breakdown\x18\x04 \x01(\v2<.build_event_stream.TestResult.ExecutionInfo.TimingBreakdownR\x0ftimingBreakdown\x12a\n" + - "\x0eresource_usage\x18\x05 \x03(\v2:.build_event_stream.TestResult.ExecutionInfo.ResourceUsageR\rresourceUsage\x1a\xcd\x01\n" + - "\x0fTimingBreakdown\x12R\n" + - "\x05child\x18\x01 \x03(\v2<.build_event_stream.TestResult.ExecutionInfo.TimingBreakdownR\x05child\x12\x12\n" + - "\x04name\x18\x02 \x01(\tR\x04name\x12#\n" + - "\vtime_millis\x18\x03 \x01(\x03B\x02\x18\x01R\n" + - "timeMillis\x12-\n" + - "\x04time\x18\x04 \x01(\v2\x19.google.protobuf.DurationR\x04time\x1a9\n" + - "\rResourceUsage\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" + - "\x05value\x18\x02 \x01(\x03R\x05valueJ\x04\b\x01\x10\x02\" \n" + - "\fTestProgress\x12\x10\n" + - "\x03uri\x18\x01 \x01(\tR\x03uri\"\xef\x05\n" + - "\vTestSummary\x12E\n" + - "\x0eoverall_status\x18\x05 \x01(\x0e2\x1e.build_event_stream.TestStatusR\roverallStatus\x12&\n" + - "\x0ftotal_run_count\x18\x01 \x01(\x05R\rtotalRunCount\x12\x1b\n" + - "\trun_count\x18\n" + - " \x01(\x05R\brunCount\x12#\n" + - "\rattempt_count\x18\x0f \x01(\x05R\fattemptCount\x12\x1f\n" + - "\vshard_count\x18\v \x01(\x05R\n" + - "shardCount\x120\n" + - "\x06passed\x18\x03 \x03(\v2\x18.build_event_stream.FileR\x06passed\x120\n" + - "\x06failed\x18\x04 \x03(\v2\x18.build_event_stream.FileR\x06failed\x12(\n" + - "\x10total_num_cached\x18\x06 \x01(\x05R\x0etotalNumCached\x129\n" + - "\x17first_start_time_millis\x18\a \x01(\x03B\x02\x18\x01R\x14firstStartTimeMillis\x12D\n" + - "\x10first_start_time\x18\r \x01(\v2\x1a.google.protobuf.TimestampR\x0efirstStartTime\x125\n" + - "\x15last_stop_time_millis\x18\b \x01(\x03B\x02\x18\x01R\x12lastStopTimeMillis\x12@\n" + - "\x0elast_stop_time\x18\x0e \x01(\v2\x1a.google.protobuf.TimestampR\flastStopTime\x12=\n" + - "\x19total_run_duration_millis\x18\t \x01(\x03B\x02\x18\x01R\x16totalRunDurationMillis\x12G\n" + - "\x12total_run_duration\x18\f \x01(\v2\x19.google.protobuf.DurationR\x10totalRunDuration\"\x93\x01\n" + - "\rTargetSummary\x122\n" + - "\x15overall_build_success\x18\x01 \x01(\bR\x13overallBuildSuccess\x12N\n" + - "\x13overall_test_status\x18\x02 \x01(\x0e2\x1e.build_event_stream.TestStatusR\x11overallTestStatus\"\x81\x04\n" + - "\rBuildFinished\x12+\n" + - "\x0foverall_success\x18\x01 \x01(\bB\x02\x18\x01R\x0eoverallSuccess\x12G\n" + - "\texit_code\x18\x03 \x01(\v2*.build_event_stream.BuildFinished.ExitCodeR\bexitCode\x120\n" + - "\x12finish_time_millis\x18\x02 \x01(\x03B\x02\x18\x01R\x10finishTimeMillis\x12;\n" + - "\vfinish_time\x18\x05 \x01(\v2\x1a.google.protobuf.TimestampR\n" + - "finishTime\x12Z\n" + - "\x0eanomaly_report\x18\x04 \x01(\v2/.build_event_stream.BuildFinished.AnomalyReportB\x02\x18\x01R\ranomalyReport\x12E\n" + - "\x0efailure_detail\x18\x06 \x01(\v2\x1e.failure_details.FailureDetailR\rfailureDetail\x1a2\n" + - "\bExitCode\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n" + - "\x04code\x18\x02 \x01(\x05R\x04code\x1a4\n" + - "\rAnomalyReport\x12#\n" + - "\rwas_suspended\x18\x01 \x01(\bR\fwasSuspended\"\xdd=\n" + - "\fBuildMetrics\x12U\n" + - "\x0eaction_summary\x18\x01 \x01(\v2..build_event_stream.BuildMetrics.ActionSummaryR\ractionSummary\x12U\n" + - "\x0ememory_metrics\x18\x02 \x01(\v2..build_event_stream.BuildMetrics.MemoryMetricsR\rmemoryMetrics\x12U\n" + - "\x0etarget_metrics\x18\x03 \x01(\v2..build_event_stream.BuildMetrics.TargetMetricsR\rtargetMetrics\x12X\n" + - "\x0fpackage_metrics\x18\x04 \x01(\v2/.build_event_stream.BuildMetrics.PackageMetricsR\x0epackageMetrics\x12U\n" + - "\x0etiming_metrics\x18\x05 \x01(\v2..build_event_stream.BuildMetrics.TimingMetricsR\rtimingMetrics\x12a\n" + - "\x12cumulative_metrics\x18\x06 \x01(\v22.build_event_stream.BuildMetrics.CumulativeMetricsR\x11cumulativeMetrics\x12[\n" + - "\x10artifact_metrics\x18\a \x01(\v20.build_event_stream.BuildMetrics.ArtifactMetricsR\x0fartifactMetrics\x12b\n" + - "\x13build_graph_metrics\x18\b \x01(\v22.build_event_stream.BuildMetrics.BuildGraphMetricsR\x11buildGraphMetrics\x12U\n" + - "\x0eworker_metrics\x18\t \x03(\v2..build_event_stream.BuildMetrics.WorkerMetricsR\rworkerMetrics\x12X\n" + - "\x0fnetwork_metrics\x18\n" + - " \x01(\v2/.build_event_stream.BuildMetrics.NetworkMetricsR\x0enetworkMetrics\x12b\n" + - "\x13worker_pool_metrics\x18\v \x01(\v22.build_event_stream.BuildMetrics.WorkerPoolMetricsR\x11workerPoolMetrics\x12t\n" + - "\x19dynamic_execution_metrics\x18\f \x01(\v28.build_event_stream.BuildMetrics.DynamicExecutionMetricsR\x17dynamicExecutionMetrics\x1a\x8d\a\n" + - "\rActionSummary\x12'\n" + - "\x0factions_created\x18\x01 \x01(\x03R\x0eactionsCreated\x12P\n" + - "%actions_created_not_including_aspects\x18\x03 \x01(\x03R!actionsCreatedNotIncludingAspects\x12)\n" + - "\x10actions_executed\x18\x02 \x01(\x03R\x0factionsExecuted\x12Z\n" + - "\vaction_data\x18\x04 \x03(\v29.build_event_stream.BuildMetrics.ActionSummary.ActionDataR\n" + - "actionData\x12.\n" + - "\x11remote_cache_hits\x18\x05 \x01(\x03B\x02\x18\x01R\x0fremoteCacheHits\x12]\n" + - "\frunner_count\x18\x06 \x03(\v2:.build_event_stream.BuildMetrics.ActionSummary.RunnerCountR\vrunnerCount\x12T\n" + - "\x17action_cache_statistics\x18\a \x01(\v2\x1c.blaze.ActionCacheStatisticsR\x15actionCacheStatistics\x1a\xbe\x02\n" + - "\n" + - "ActionData\x12\x1a\n" + - "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12)\n" + - "\x10actions_executed\x18\x02 \x01(\x03R\x0factionsExecuted\x12(\n" + - "\x10first_started_ms\x18\x03 \x01(\x03R\x0efirstStartedMs\x12\"\n" + - "\rlast_ended_ms\x18\x04 \x01(\x03R\vlastEndedMs\x12:\n" + - "\vsystem_time\x18\x05 \x01(\v2\x19.google.protobuf.DurationR\n" + - "systemTime\x126\n" + - "\tuser_time\x18\x06 \x01(\v2\x19.google.protobuf.DurationR\buserTime\x12'\n" + - "\x0factions_created\x18\a \x01(\x03R\x0eactionsCreated\x1aT\n" + - "\vRunnerCount\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n" + - "\x05count\x18\x02 \x01(\x05R\x05count\x12\x1b\n" + - "\texec_kind\x18\x03 \x01(\tR\bexecKind\x1a\x86\x03\n" + - "\rMemoryMetrics\x128\n" + - "\x19used_heap_size_post_build\x18\x01 \x01(\x03R\x15usedHeapSizePostBuild\x122\n" + - "\x16peak_post_gc_heap_size\x18\x02 \x01(\x03R\x12peakPostGcHeapSize\x12L\n" + - "$peak_post_gc_tenured_space_heap_size\x18\x04 \x01(\x03R\x1epeakPostGcTenuredSpaceHeapSize\x12f\n" + - "\x0fgarbage_metrics\x18\x03 \x03(\v2=.build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetricsR\x0egarbageMetrics\x1aQ\n" + - "\x0eGarbageMetrics\x12\x12\n" + - "\x04type\x18\x01 \x01(\tR\x04type\x12+\n" + - "\x11garbage_collected\x18\x02 \x01(\x03R\x10garbageCollected\x1a\xbd\x01\n" + - "\rTargetMetrics\x12%\n" + - "\x0etargets_loaded\x18\x01 \x01(\x03R\rtargetsLoaded\x12-\n" + - "\x12targets_configured\x18\x02 \x01(\x03R\x11targetsConfigured\x12V\n" + - "(targets_configured_not_including_aspects\x18\x03 \x01(\x03R$targetsConfiguredNotIncludingAspects\x1a\xa4\x01\n" + - "\x0ePackageMetrics\x12'\n" + - "\x0fpackages_loaded\x18\x01 \x01(\x03R\x0epackagesLoaded\x12i\n" + - "\x14package_load_metrics\x18\x02 \x03(\v27.devtools.build.lib.packages.metrics.PackageLoadMetricsR\x12packageLoadMetrics\x1a\x93\x02\n" + - "\rTimingMetrics\x12#\n" + - "\x0ecpu_time_in_ms\x18\x01 \x01(\x03R\vcpuTimeInMs\x12%\n" + - "\x0fwall_time_in_ms\x18\x02 \x01(\x03R\fwallTimeInMs\x128\n" + - "\x19analysis_phase_time_in_ms\x18\x03 \x01(\x03R\x15analysisPhaseTimeInMs\x12:\n" + - "\x1aexecution_phase_time_in_ms\x18\x04 \x01(\x03R\x16executionPhaseTimeInMs\x12@\n" + - "\x1dactions_execution_start_in_ms\x18\x05 \x01(\x03R\x19actionsExecutionStartInMs\x1aU\n" + - "\x11CumulativeMetrics\x12!\n" + - "\fnum_analyses\x18\v \x01(\x05R\vnumAnalyses\x12\x1d\n" + - "\n" + - "num_builds\x18\f \x01(\x05R\tnumBuilds\x1a\xbd\x04\n" + - "\x0fArtifactMetrics\x12p\n" + - "\x15source_artifacts_read\x18\x02 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x13sourceArtifactsRead\x12p\n" + - "\x15output_artifacts_seen\x18\x03 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x13outputArtifactsSeen\x12\x88\x01\n" + - "\"output_artifacts_from_action_cache\x18\x04 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x1eoutputArtifactsFromActionCache\x12l\n" + - "\x13top_level_artifacts\x18\x05 \x01(\v2<.build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetricR\x11topLevelArtifacts\x1aG\n" + - "\vFilesMetric\x12\"\n" + - "\rsize_in_bytes\x18\x01 \x01(\x03R\vsizeInBytes\x12\x14\n" + - "\x05count\x18\x02 \x01(\x05R\x05countJ\x04\b\x01\x10\x02\x1aQ\n" + - "\x0eEvaluationStat\x12)\n" + - "\x10skyfunction_name\x18\x01 \x01(\tR\x0fskyfunctionName\x12\x14\n" + - "\x05count\x18\x02 \x01(\x03R\x05count\x1a\xef\v\n" + - "\x11BuildGraphMetrics\x129\n" + - "\x19action_lookup_value_count\x18\x01 \x01(\x05R\x16actionLookupValueCount\x12b\n" + - "/action_lookup_value_count_not_including_aspects\x18\x05 \x01(\x05R)actionLookupValueCountNotIncludingAspects\x12!\n" + - "\faction_count\x18\x02 \x01(\x05R\vactionCount\x12J\n" + - "\"action_count_not_including_aspects\x18\x06 \x01(\x05R\x1eactionCountNotIncludingAspects\x12J\n" + - "\"input_file_configured_target_count\x18\a \x01(\x05R\x1einputFileConfiguredTargetCount\x12L\n" + - "#output_file_configured_target_count\x18\b \x01(\x05R\x1foutputFileConfiguredTargetCount\x12A\n" + - "\x1dother_configured_target_count\x18\t \x01(\x05R\x1aotherConfiguredTargetCount\x122\n" + - "\x15output_artifact_count\x18\x03 \x01(\x05R\x13outputArtifactCount\x12L\n" + - "#post_invocation_skyframe_node_count\x18\x04 \x01(\x05R\x1fpostInvocationSkyframeNodeCount\x12V\n" + - "\x0edirtied_values\x18\n" + - " \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\rdirtiedValues\x12V\n" + - "\x0echanged_values\x18\v \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\rchangedValues\x12R\n" + - "\fbuilt_values\x18\f \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\vbuiltValues\x12V\n" + - "\x0ecleaned_values\x18\r \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\rcleanedValues\x12Z\n" + - "\x10evaluated_values\x18\x11 \x03(\v2/.build_event_stream.BuildMetrics.EvaluationStatR\x0fevaluatedValues\x12`\n" + - "\n" + - "rule_class\x18\x0e \x03(\v2A.build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCountR\truleClass\x12V\n" + - "\x06aspect\x18\x0f \x03(\v2>.build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCountR\x06aspect\x1az\n" + - "\x0eRuleClassCount\x12\x10\n" + - "\x03key\x18\x01 \x01(\tR\x03key\x12\x1d\n" + - "\n" + - "rule_class\x18\x02 \x01(\tR\truleClass\x12\x14\n" + - "\x05count\x18\x03 \x01(\x04R\x05count\x12!\n" + - "\faction_count\x18\x04 \x01(\x04R\vactionCount\x1ay\n" + - "\vAspectCount\x12\x10\n" + - "\x03key\x18\x01 \x01(\tR\x03key\x12\x1f\n" + - "\vaspect_name\x18\x02 \x01(\tR\n" + - "aspectName\x12\x14\n" + - "\x05count\x18\x03 \x01(\x04R\x05count\x12!\n" + - "\faction_count\x18\x04 \x01(\x04R\vactionCountJ\x04\b\x10\x10\x11\x1a\xb4\b\n" + - "\rWorkerMetrics\x12\x1f\n" + - "\tworker_id\x18\x01 \x01(\x05B\x02\x18\x01R\bworkerId\x12\x1d\n" + - "\n" + - "worker_ids\x18\b \x03(\rR\tworkerIds\x12\x1d\n" + - "\n" + - "process_id\x18\x02 \x01(\rR\tprocessId\x12\x1a\n" + - "\bmnemonic\x18\x03 \x01(\tR\bmnemonic\x12!\n" + - "\fis_multiplex\x18\x04 \x01(\bR\visMultiplex\x12\x1d\n" + - "\n" + - "is_sandbox\x18\x05 \x01(\bR\tisSandbox\x12#\n" + - "\ris_measurable\x18\x06 \x01(\bR\fisMeasurable\x12&\n" + - "\x0fworker_key_hash\x18\t \x01(\x03R\rworkerKeyHash\x12`\n" + - "\rworker_status\x18\n" + - " \x01(\x0e2;.build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatusR\fworkerStatus\x125\n" + - "\x04code\x18\f \x01(\x0e2\x1c.failure_details.Worker.CodeH\x00R\x04code\x88\x01\x01\x12)\n" + - "\x10actions_executed\x18\v \x01(\x03R\x0factionsExecuted\x124\n" + - "\x16prior_actions_executed\x18\r \x01(\x03R\x14priorActionsExecuted\x12]\n" + - "\fworker_stats\x18\a \x03(\v2:.build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatsR\vworkerStats\x1a\xe2\x01\n" + - "\vWorkerStats\x12+\n" + - "\x12collect_time_in_ms\x18\x01 \x01(\x03R\x0fcollectTimeInMs\x12-\n" + - "\x13worker_memory_in_kb\x18\x02 \x01(\x05R\x10workerMemoryInKb\x128\n" + - "\x19prior_worker_memory_in_kb\x18\x04 \x01(\x05R\x15priorWorkerMemoryInKb\x12=\n" + - "\x1clast_action_start_time_in_ms\x18\x03 \x01(\x03R\x17lastActionStartTimeInMs\"\xd1\x01\n" + - "\fWorkerStatus\x12\x0f\n" + - "\vNOT_STARTED\x10\x00\x12\t\n" + - "\x05ALIVE\x10\x01\x12!\n" + - "\x1dKILLED_DUE_TO_MEMORY_PRESSURE\x10\x02\x12\x12\n" + - "\x0eKILLED_UNKNOWN\x10\x03\x12'\n" + - "#KILLED_DUE_TO_INTERRUPTED_EXCEPTION\x10\x04\x12\x1e\n" + - "\x1aKILLED_DUE_TO_IO_EXCEPTION\x10\x05\x12%\n" + - "!KILLED_DUE_TO_USER_EXEC_EXCEPTION\x10\x06B\a\n" + - "\x05_code\x1a\x81\x04\n" + - "\x0eNetworkMetrics\x12t\n" + - "\x14system_network_stats\x18\x01 \x01(\v2B.build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStatsR\x12systemNetworkStats\x1a\xf8\x02\n" + - "\x12SystemNetworkStats\x12\x1d\n" + - "\n" + - "bytes_sent\x18\x01 \x01(\x04R\tbytesSent\x12\x1d\n" + - "\n" + - "bytes_recv\x18\x02 \x01(\x04R\tbytesRecv\x12!\n" + - "\fpackets_sent\x18\x03 \x01(\x04R\vpacketsSent\x12!\n" + - "\fpackets_recv\x18\x04 \x01(\x04R\vpacketsRecv\x124\n" + - "\x17peak_bytes_sent_per_sec\x18\x05 \x01(\x04R\x13peakBytesSentPerSec\x124\n" + - "\x17peak_bytes_recv_per_sec\x18\x06 \x01(\x04R\x13peakBytesRecvPerSec\x128\n" + - "\x19peak_packets_sent_per_sec\x18\a \x01(\x04R\x15peakPacketsSentPerSec\x128\n" + - "\x19peak_packets_recv_per_sec\x18\b \x01(\x04R\x15peakPacketsRecvPerSec\x1a\xf5\x04\n" + - "\x11WorkerPoolMetrics\x12n\n" + - "\x11worker_pool_stats\x18\x01 \x03(\v2B.build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStatsR\x0fworkerPoolStats\x1a\xef\x03\n" + - "\x0fWorkerPoolStats\x12\x12\n" + - "\x04hash\x18\x01 \x01(\x05R\x04hash\x12\x1a\n" + - "\bmnemonic\x18\x02 \x01(\tR\bmnemonic\x12#\n" + - "\rcreated_count\x18\x03 \x01(\x03R\fcreatedCount\x12'\n" + - "\x0fdestroyed_count\x18\x04 \x01(\x03R\x0edestroyedCount\x12#\n" + - "\revicted_count\x18\x05 \x01(\x03R\fevictedCount\x12L\n" + - "#user_exec_exception_destroyed_count\x18\x06 \x01(\x03R\x1fuserExecExceptionDestroyedCount\x12?\n" + - "\x1cio_exception_destroyed_count\x18\a \x01(\x03R\x19ioExceptionDestroyedCount\x12Q\n" + - "%interrupted_exception_destroyed_count\x18\b \x01(\x03R\"interruptedExceptionDestroyedCount\x126\n" + - "\x17unknown_destroyed_count\x18\t \x01(\x03R\x15unknownDestroyedCount\x12\x1f\n" + - "\valive_count\x18\n" + - " \x01(\x03R\n" + - "aliveCount\x1a\xc2\x02\n" + - "\x17DynamicExecutionMetrics\x12p\n" + - "\x0frace_statistics\x18\x01 \x03(\v2G.build_event_stream.BuildMetrics.DynamicExecutionMetrics.RaceStatisticsR\x0eraceStatistics\x1a\xb4\x01\n" + - "\x0eRaceStatistics\x12\x1a\n" + - "\bmnemonic\x18\x01 \x01(\tR\bmnemonic\x12!\n" + - "\flocal_runner\x18\x02 \x01(\tR\vlocalRunner\x12#\n" + - "\rremote_runner\x18\x03 \x01(\tR\fremoteRunner\x12\x1d\n" + - "\n" + - "local_wins\x18\x04 \x01(\x05R\tlocalWins\x12\x1f\n" + - "\vremote_wins\x18\x05 \x01(\x05R\n" + - "remoteWins\";\n" + - "\rBuildToolLogs\x12*\n" + - "\x03log\x18\x01 \x03(\v2\x18.build_event_stream.FileR\x03log\"z\n" + - "\x1dConvenienceSymlinksIdentified\x12Y\n" + - "\x14convenience_symlinks\x18\x01 \x03(\v2&.build_event_stream.ConvenienceSymlinkR\x13convenienceSymlinks\"\xb6\x01\n" + - "\x12ConvenienceSymlink\x12\x12\n" + - "\x04path\x18\x01 \x01(\tR\x04path\x12E\n" + - "\x06action\x18\x02 \x01(\x0e2-.build_event_stream.ConvenienceSymlink.ActionR\x06action\x12\x16\n" + - "\x06target\x18\x03 \x01(\tR\x06target\"-\n" + - "\x06Action\x12\v\n" + - "\aUNKNOWN\x10\x00\x12\n" + - "\n" + - "\x06CREATE\x10\x01\x12\n" + - "\n" + - "\x06DELETE\x10\x02\"\x99\x02\n" + - "\x16ExecRequestConstructed\x12+\n" + - "\x11working_directory\x18\x01 \x01(\fR\x10workingDirectory\x12\x12\n" + - "\x04argv\x18\x02 \x03(\fR\x04argv\x12Z\n" + - "\x14environment_variable\x18\x03 \x03(\v2'.build_event_stream.EnvironmentVariableR\x13environmentVariable\x12A\n" + - "\x1denvironment_variable_to_clear\x18\x04 \x03(\fR\x1aenvironmentVariableToClear\x12\x1f\n" + - "\vshould_exec\x18\x05 \x01(\bR\n" + - "shouldExec\"?\n" + - "\x13EnvironmentVariable\x12\x12\n" + - "\x04name\x18\x01 \x01(\fR\x04name\x12\x14\n" + - "\x05value\x18\x02 \x01(\fR\x05value\"\x83\x10\n" + - "\n" + - "BuildEvent\x120\n" + - "\x02id\x18\x01 \x01(\v2 .build_event_stream.BuildEventIdR\x02id\x12<\n" + - "\bchildren\x18\x02 \x03(\v2 .build_event_stream.BuildEventIdR\bchildren\x12!\n" + - "\flast_message\x18\x14 \x01(\bR\vlastMessage\x12:\n" + - "\bprogress\x18\x03 \x01(\v2\x1c.build_event_stream.ProgressH\x00R\bprogress\x127\n" + - "\aaborted\x18\x04 \x01(\v2\x1b.build_event_stream.AbortedH\x00R\aaborted\x12<\n" + - "\astarted\x18\x05 \x01(\v2 .build_event_stream.BuildStartedH\x00R\astarted\x12i\n" + - "\x19unstructured_command_line\x18\f \x01(\v2+.build_event_stream.UnstructuredCommandLineH\x00R\x17unstructuredCommandLine\x12S\n" + - "\x17structured_command_line\x18\x16 \x01(\v2\x19.command_line.CommandLineH\x00R\x15structuredCommandLine\x12J\n" + - "\x0eoptions_parsed\x18\r \x01(\v2!.build_event_stream.OptionsParsedH\x00R\roptionsParsed\x12P\n" + - "\x10workspace_status\x18\x10 \x01(\v2#.build_event_stream.WorkspaceStatusH\x00R\x0fworkspaceStatus\x121\n" + - "\x05fetch\x18\x15 \x01(\v2\x19.build_event_stream.FetchH\x00R\x05fetch\x12I\n" + - "\rconfiguration\x18\x11 \x01(\v2!.build_event_stream.ConfigurationH\x00R\rconfiguration\x12A\n" + - "\bexpanded\x18\x06 \x01(\v2#.build_event_stream.PatternExpandedH\x00R\bexpanded\x12F\n" + - "\n" + - "configured\x18\x12 \x01(\v2$.build_event_stream.TargetConfiguredH\x00R\n" + - "configured\x12<\n" + - "\x06action\x18\a \x01(\v2\".build_event_stream.ActionExecutedH\x00R\x06action\x12R\n" + - "\x12named_set_of_files\x18\x0f \x01(\v2#.build_event_stream.NamedSetOfFilesH\x00R\x0fnamedSetOfFiles\x12B\n" + - "\tcompleted\x18\b \x01(\v2\".build_event_stream.TargetCompleteH\x00R\tcompleted\x12A\n" + - "\vtest_result\x18\n" + - " \x01(\v2\x1e.build_event_stream.TestResultH\x00R\n" + - "testResult\x12G\n" + - "\rtest_progress\x18\x1e \x01(\v2 .build_event_stream.TestProgressH\x00R\ftestProgress\x12D\n" + - "\ftest_summary\x18\t \x01(\v2\x1f.build_event_stream.TestSummaryH\x00R\vtestSummary\x12J\n" + - "\x0etarget_summary\x18\x1c \x01(\v2!.build_event_stream.TargetSummaryH\x00R\rtargetSummary\x12?\n" + - "\bfinished\x18\x0e \x01(\v2!.build_event_stream.BuildFinishedH\x00R\bfinished\x12K\n" + - "\x0fbuild_tool_logs\x18\x17 \x01(\v2!.build_event_stream.BuildToolLogsH\x00R\rbuildToolLogs\x12G\n" + - "\rbuild_metrics\x18\x18 \x01(\v2 .build_event_stream.BuildMetricsH\x00R\fbuildMetrics\x12L\n" + - "\x0eworkspace_info\x18\x19 \x01(\v2#.build_event_stream.WorkspaceConfigH\x00R\rworkspaceInfo\x12J\n" + - "\x0ebuild_metadata\x18\x1a \x01(\v2!.build_event_stream.BuildMetadataH\x00R\rbuildMetadata\x12{\n" + - "\x1fconvenience_symlinks_identified\x18\x1b \x01(\v21.build_event_stream.ConvenienceSymlinksIdentifiedH\x00R\x1dconvenienceSymlinksIdentified\x12O\n" + - "\fexec_request\x18\x1d \x01(\v2*.build_event_stream.ExecRequestConstructedH\x00R\vexecRequestB\t\n" + - "\apayloadJ\x04\b\v\x10\fJ\x04\b\x13\x10\x14*G\n" + - "\bTestSize\x12\v\n" + - "\aUNKNOWN\x10\x00\x12\t\n" + - "\x05SMALL\x10\x01\x12\n" + - "\n" + - "\x06MEDIUM\x10\x02\x12\t\n" + - "\x05LARGE\x10\x03\x12\f\n" + - "\bENORMOUS\x10\x04*\xa4\x01\n" + - "\n" + - "TestStatus\x12\r\n" + - "\tNO_STATUS\x10\x00\x12\n" + - "\n" + - "\x06PASSED\x10\x01\x12\t\n" + - "\x05FLAKY\x10\x02\x12\v\n" + - "\aTIMEOUT\x10\x03\x12\n" + - "\n" + - "\x06FAILED\x10\x04\x12\x0e\n" + - "\n" + - "INCOMPLETE\x10\x05\x12\x12\n" + - "\x0eREMOTE_FAILURE\x10\x06\x12\x13\n" + - "\x0fFAILED_TO_BUILD\x10\a\x12\x1e\n" + - "\x1aTOOL_HALTED_BEFORE_TESTING\x10\bBH\n" + - ".com.google.devtools.build.lib.buildeventstreamB\x16BuildEventStreamProtosb\x06proto3" - -var ( - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescOnce sync.Once - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData []byte -) - -func file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescGZIP() []byte { - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescOnce.Do(func() { - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc))) - }) - return file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDescData -} - -var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes = make([]protoimpl.EnumInfo, 5) -var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes = make([]protoimpl.MessageInfo, 89) -var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes = []any{ - (TestSize)(0), // 0: build_event_stream.TestSize - (TestStatus)(0), // 1: build_event_stream.TestStatus - (Aborted_AbortReason)(0), // 2: build_event_stream.Aborted.AbortReason - (BuildMetrics_WorkerMetrics_WorkerStatus)(0), // 3: build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatus - (ConvenienceSymlink_Action)(0), // 4: build_event_stream.ConvenienceSymlink.Action - (*BuildEventId)(nil), // 5: build_event_stream.BuildEventId - (*Progress)(nil), // 6: build_event_stream.Progress - (*Aborted)(nil), // 7: build_event_stream.Aborted - (*BuildStarted)(nil), // 8: build_event_stream.BuildStarted - (*WorkspaceConfig)(nil), // 9: build_event_stream.WorkspaceConfig - (*UnstructuredCommandLine)(nil), // 10: build_event_stream.UnstructuredCommandLine - (*OptionsParsed)(nil), // 11: build_event_stream.OptionsParsed - (*Fetch)(nil), // 12: build_event_stream.Fetch - (*WorkspaceStatus)(nil), // 13: build_event_stream.WorkspaceStatus - (*BuildMetadata)(nil), // 14: build_event_stream.BuildMetadata - (*Configuration)(nil), // 15: build_event_stream.Configuration - (*PatternExpanded)(nil), // 16: build_event_stream.PatternExpanded - (*TargetConfigured)(nil), // 17: build_event_stream.TargetConfigured - (*File)(nil), // 18: build_event_stream.File - (*NamedSetOfFiles)(nil), // 19: build_event_stream.NamedSetOfFiles - (*ActionExecuted)(nil), // 20: build_event_stream.ActionExecuted - (*OutputGroup)(nil), // 21: build_event_stream.OutputGroup - (*TargetComplete)(nil), // 22: build_event_stream.TargetComplete - (*TestResult)(nil), // 23: build_event_stream.TestResult - (*TestProgress)(nil), // 24: build_event_stream.TestProgress - (*TestSummary)(nil), // 25: build_event_stream.TestSummary - (*TargetSummary)(nil), // 26: build_event_stream.TargetSummary - (*BuildFinished)(nil), // 27: build_event_stream.BuildFinished - (*BuildMetrics)(nil), // 28: build_event_stream.BuildMetrics - (*BuildToolLogs)(nil), // 29: build_event_stream.BuildToolLogs - (*ConvenienceSymlinksIdentified)(nil), // 30: build_event_stream.ConvenienceSymlinksIdentified - (*ConvenienceSymlink)(nil), // 31: build_event_stream.ConvenienceSymlink - (*ExecRequestConstructed)(nil), // 32: build_event_stream.ExecRequestConstructed - (*EnvironmentVariable)(nil), // 33: build_event_stream.EnvironmentVariable - (*BuildEvent)(nil), // 34: build_event_stream.BuildEvent - (*BuildEventId_UnknownBuildEventId)(nil), // 35: build_event_stream.BuildEventId.UnknownBuildEventId - (*BuildEventId_ProgressId)(nil), // 36: build_event_stream.BuildEventId.ProgressId - (*BuildEventId_BuildStartedId)(nil), // 37: build_event_stream.BuildEventId.BuildStartedId - (*BuildEventId_UnstructuredCommandLineId)(nil), // 38: build_event_stream.BuildEventId.UnstructuredCommandLineId - (*BuildEventId_StructuredCommandLineId)(nil), // 39: build_event_stream.BuildEventId.StructuredCommandLineId - (*BuildEventId_WorkspaceStatusId)(nil), // 40: build_event_stream.BuildEventId.WorkspaceStatusId - (*BuildEventId_OptionsParsedId)(nil), // 41: build_event_stream.BuildEventId.OptionsParsedId - (*BuildEventId_FetchId)(nil), // 42: build_event_stream.BuildEventId.FetchId - (*BuildEventId_PatternExpandedId)(nil), // 43: build_event_stream.BuildEventId.PatternExpandedId - (*BuildEventId_WorkspaceConfigId)(nil), // 44: build_event_stream.BuildEventId.WorkspaceConfigId - (*BuildEventId_BuildMetadataId)(nil), // 45: build_event_stream.BuildEventId.BuildMetadataId - (*BuildEventId_TargetConfiguredId)(nil), // 46: build_event_stream.BuildEventId.TargetConfiguredId - (*BuildEventId_NamedSetOfFilesId)(nil), // 47: build_event_stream.BuildEventId.NamedSetOfFilesId - (*BuildEventId_ConfigurationId)(nil), // 48: build_event_stream.BuildEventId.ConfigurationId - (*BuildEventId_TargetCompletedId)(nil), // 49: build_event_stream.BuildEventId.TargetCompletedId - (*BuildEventId_ActionCompletedId)(nil), // 50: build_event_stream.BuildEventId.ActionCompletedId - (*BuildEventId_UnconfiguredLabelId)(nil), // 51: build_event_stream.BuildEventId.UnconfiguredLabelId - (*BuildEventId_ConfiguredLabelId)(nil), // 52: build_event_stream.BuildEventId.ConfiguredLabelId - (*BuildEventId_TestResultId)(nil), // 53: build_event_stream.BuildEventId.TestResultId - (*BuildEventId_TestProgressId)(nil), // 54: build_event_stream.BuildEventId.TestProgressId - (*BuildEventId_TestSummaryId)(nil), // 55: build_event_stream.BuildEventId.TestSummaryId - (*BuildEventId_TargetSummaryId)(nil), // 56: build_event_stream.BuildEventId.TargetSummaryId - (*BuildEventId_BuildFinishedId)(nil), // 57: build_event_stream.BuildEventId.BuildFinishedId - (*BuildEventId_BuildToolLogsId)(nil), // 58: build_event_stream.BuildEventId.BuildToolLogsId - (*BuildEventId_BuildMetricsId)(nil), // 59: build_event_stream.BuildEventId.BuildMetricsId - (*BuildEventId_ConvenienceSymlinksIdentifiedId)(nil), // 60: build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedId - (*BuildEventId_ExecRequestId)(nil), // 61: build_event_stream.BuildEventId.ExecRequestId - (*WorkspaceStatus_Item)(nil), // 62: build_event_stream.WorkspaceStatus.Item - nil, // 63: build_event_stream.BuildMetadata.MetadataEntry - nil, // 64: build_event_stream.Configuration.MakeVariableEntry - (*PatternExpanded_TestSuiteExpansion)(nil), // 65: build_event_stream.PatternExpanded.TestSuiteExpansion - (*TestResult_ExecutionInfo)(nil), // 66: build_event_stream.TestResult.ExecutionInfo - (*TestResult_ExecutionInfo_TimingBreakdown)(nil), // 67: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown - (*TestResult_ExecutionInfo_ResourceUsage)(nil), // 68: build_event_stream.TestResult.ExecutionInfo.ResourceUsage - (*BuildFinished_ExitCode)(nil), // 69: build_event_stream.BuildFinished.ExitCode - (*BuildFinished_AnomalyReport)(nil), // 70: build_event_stream.BuildFinished.AnomalyReport - (*BuildMetrics_ActionSummary)(nil), // 71: build_event_stream.BuildMetrics.ActionSummary - (*BuildMetrics_MemoryMetrics)(nil), // 72: build_event_stream.BuildMetrics.MemoryMetrics - (*BuildMetrics_TargetMetrics)(nil), // 73: build_event_stream.BuildMetrics.TargetMetrics - (*BuildMetrics_PackageMetrics)(nil), // 74: build_event_stream.BuildMetrics.PackageMetrics - (*BuildMetrics_TimingMetrics)(nil), // 75: build_event_stream.BuildMetrics.TimingMetrics - (*BuildMetrics_CumulativeMetrics)(nil), // 76: build_event_stream.BuildMetrics.CumulativeMetrics - (*BuildMetrics_ArtifactMetrics)(nil), // 77: build_event_stream.BuildMetrics.ArtifactMetrics - (*BuildMetrics_EvaluationStat)(nil), // 78: build_event_stream.BuildMetrics.EvaluationStat - (*BuildMetrics_BuildGraphMetrics)(nil), // 79: build_event_stream.BuildMetrics.BuildGraphMetrics - (*BuildMetrics_WorkerMetrics)(nil), // 80: build_event_stream.BuildMetrics.WorkerMetrics - (*BuildMetrics_NetworkMetrics)(nil), // 81: build_event_stream.BuildMetrics.NetworkMetrics - (*BuildMetrics_WorkerPoolMetrics)(nil), // 82: build_event_stream.BuildMetrics.WorkerPoolMetrics - (*BuildMetrics_DynamicExecutionMetrics)(nil), // 83: build_event_stream.BuildMetrics.DynamicExecutionMetrics - (*BuildMetrics_ActionSummary_ActionData)(nil), // 84: build_event_stream.BuildMetrics.ActionSummary.ActionData - (*BuildMetrics_ActionSummary_RunnerCount)(nil), // 85: build_event_stream.BuildMetrics.ActionSummary.RunnerCount - (*BuildMetrics_MemoryMetrics_GarbageMetrics)(nil), // 86: build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics - (*BuildMetrics_ArtifactMetrics_FilesMetric)(nil), // 87: build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric - (*BuildMetrics_BuildGraphMetrics_RuleClassCount)(nil), // 88: build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount - (*BuildMetrics_BuildGraphMetrics_AspectCount)(nil), // 89: build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount - (*BuildMetrics_WorkerMetrics_WorkerStats)(nil), // 90: build_event_stream.BuildMetrics.WorkerMetrics.WorkerStats - (*BuildMetrics_NetworkMetrics_SystemNetworkStats)(nil), // 91: build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStats - (*BuildMetrics_WorkerPoolMetrics_WorkerPoolStats)(nil), // 92: build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats - (*BuildMetrics_DynamicExecutionMetrics_RaceStatistics)(nil), // 93: build_event_stream.BuildMetrics.DynamicExecutionMetrics.RaceStatistics - (*timestamppb.Timestamp)(nil), // 94: google.protobuf.Timestamp - (*invocation_policy.InvocationPolicy)(nil), // 95: blaze.invocation_policy.InvocationPolicy - (*failure_details.FailureDetail)(nil), // 96: failure_details.FailureDetail - (*anypb.Any)(nil), // 97: google.protobuf.Any - (*durationpb.Duration)(nil), // 98: google.protobuf.Duration - (*command_line.CommandLine)(nil), // 99: command_line.CommandLine - (*action_cache.ActionCacheStatistics)(nil), // 100: blaze.ActionCacheStatistics - (*metrics.PackageLoadMetrics)(nil), // 101: devtools.build.lib.packages.metrics.PackageLoadMetrics - (failure_details.Worker_Code)(0), // 102: failure_details.Worker.Code -} -var file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs = []int32{ - 35, // 0: build_event_stream.BuildEventId.unknown:type_name -> build_event_stream.BuildEventId.UnknownBuildEventId - 36, // 1: build_event_stream.BuildEventId.progress:type_name -> build_event_stream.BuildEventId.ProgressId - 37, // 2: build_event_stream.BuildEventId.started:type_name -> build_event_stream.BuildEventId.BuildStartedId - 38, // 3: build_event_stream.BuildEventId.unstructured_command_line:type_name -> build_event_stream.BuildEventId.UnstructuredCommandLineId - 39, // 4: build_event_stream.BuildEventId.structured_command_line:type_name -> build_event_stream.BuildEventId.StructuredCommandLineId - 40, // 5: build_event_stream.BuildEventId.workspace_status:type_name -> build_event_stream.BuildEventId.WorkspaceStatusId - 41, // 6: build_event_stream.BuildEventId.options_parsed:type_name -> build_event_stream.BuildEventId.OptionsParsedId - 42, // 7: build_event_stream.BuildEventId.fetch:type_name -> build_event_stream.BuildEventId.FetchId - 48, // 8: build_event_stream.BuildEventId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 46, // 9: build_event_stream.BuildEventId.target_configured:type_name -> build_event_stream.BuildEventId.TargetConfiguredId - 43, // 10: build_event_stream.BuildEventId.pattern:type_name -> build_event_stream.BuildEventId.PatternExpandedId - 43, // 11: build_event_stream.BuildEventId.pattern_skipped:type_name -> build_event_stream.BuildEventId.PatternExpandedId - 47, // 12: build_event_stream.BuildEventId.named_set:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId - 49, // 13: build_event_stream.BuildEventId.target_completed:type_name -> build_event_stream.BuildEventId.TargetCompletedId - 50, // 14: build_event_stream.BuildEventId.action_completed:type_name -> build_event_stream.BuildEventId.ActionCompletedId - 51, // 15: build_event_stream.BuildEventId.unconfigured_label:type_name -> build_event_stream.BuildEventId.UnconfiguredLabelId - 52, // 16: build_event_stream.BuildEventId.configured_label:type_name -> build_event_stream.BuildEventId.ConfiguredLabelId - 53, // 17: build_event_stream.BuildEventId.test_result:type_name -> build_event_stream.BuildEventId.TestResultId - 54, // 18: build_event_stream.BuildEventId.test_progress:type_name -> build_event_stream.BuildEventId.TestProgressId - 55, // 19: build_event_stream.BuildEventId.test_summary:type_name -> build_event_stream.BuildEventId.TestSummaryId - 56, // 20: build_event_stream.BuildEventId.target_summary:type_name -> build_event_stream.BuildEventId.TargetSummaryId - 57, // 21: build_event_stream.BuildEventId.build_finished:type_name -> build_event_stream.BuildEventId.BuildFinishedId - 58, // 22: build_event_stream.BuildEventId.build_tool_logs:type_name -> build_event_stream.BuildEventId.BuildToolLogsId - 59, // 23: build_event_stream.BuildEventId.build_metrics:type_name -> build_event_stream.BuildEventId.BuildMetricsId - 44, // 24: build_event_stream.BuildEventId.workspace:type_name -> build_event_stream.BuildEventId.WorkspaceConfigId - 45, // 25: build_event_stream.BuildEventId.build_metadata:type_name -> build_event_stream.BuildEventId.BuildMetadataId - 60, // 26: build_event_stream.BuildEventId.convenience_symlinks_identified:type_name -> build_event_stream.BuildEventId.ConvenienceSymlinksIdentifiedId - 61, // 27: build_event_stream.BuildEventId.exec_request:type_name -> build_event_stream.BuildEventId.ExecRequestId - 2, // 28: build_event_stream.Aborted.reason:type_name -> build_event_stream.Aborted.AbortReason - 94, // 29: build_event_stream.BuildStarted.start_time:type_name -> google.protobuf.Timestamp - 95, // 30: build_event_stream.OptionsParsed.invocation_policy:type_name -> blaze.invocation_policy.InvocationPolicy - 62, // 31: build_event_stream.WorkspaceStatus.item:type_name -> build_event_stream.WorkspaceStatus.Item - 63, // 32: build_event_stream.BuildMetadata.metadata:type_name -> build_event_stream.BuildMetadata.MetadataEntry - 64, // 33: build_event_stream.Configuration.make_variable:type_name -> build_event_stream.Configuration.MakeVariableEntry - 65, // 34: build_event_stream.PatternExpanded.test_suite_expansions:type_name -> build_event_stream.PatternExpanded.TestSuiteExpansion - 0, // 35: build_event_stream.TargetConfigured.test_size:type_name -> build_event_stream.TestSize - 18, // 36: build_event_stream.NamedSetOfFiles.files:type_name -> build_event_stream.File - 47, // 37: build_event_stream.NamedSetOfFiles.file_sets:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId - 18, // 38: build_event_stream.ActionExecuted.stdout:type_name -> build_event_stream.File - 18, // 39: build_event_stream.ActionExecuted.stderr:type_name -> build_event_stream.File - 48, // 40: build_event_stream.ActionExecuted.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 18, // 41: build_event_stream.ActionExecuted.primary_output:type_name -> build_event_stream.File - 18, // 42: build_event_stream.ActionExecuted.action_metadata_logs:type_name -> build_event_stream.File - 96, // 43: build_event_stream.ActionExecuted.failure_detail:type_name -> failure_details.FailureDetail - 94, // 44: build_event_stream.ActionExecuted.start_time:type_name -> google.protobuf.Timestamp - 94, // 45: build_event_stream.ActionExecuted.end_time:type_name -> google.protobuf.Timestamp - 97, // 46: build_event_stream.ActionExecuted.strategy_details:type_name -> google.protobuf.Any - 47, // 47: build_event_stream.OutputGroup.file_sets:type_name -> build_event_stream.BuildEventId.NamedSetOfFilesId - 18, // 48: build_event_stream.OutputGroup.inline_files:type_name -> build_event_stream.File - 0, // 49: build_event_stream.TargetComplete.test_size:type_name -> build_event_stream.TestSize - 21, // 50: build_event_stream.TargetComplete.output_group:type_name -> build_event_stream.OutputGroup - 18, // 51: build_event_stream.TargetComplete.important_output:type_name -> build_event_stream.File - 18, // 52: build_event_stream.TargetComplete.directory_output:type_name -> build_event_stream.File - 98, // 53: build_event_stream.TargetComplete.test_timeout:type_name -> google.protobuf.Duration - 96, // 54: build_event_stream.TargetComplete.failure_detail:type_name -> failure_details.FailureDetail - 1, // 55: build_event_stream.TestResult.status:type_name -> build_event_stream.TestStatus - 94, // 56: build_event_stream.TestResult.test_attempt_start:type_name -> google.protobuf.Timestamp - 98, // 57: build_event_stream.TestResult.test_attempt_duration:type_name -> google.protobuf.Duration - 18, // 58: build_event_stream.TestResult.test_action_output:type_name -> build_event_stream.File - 66, // 59: build_event_stream.TestResult.execution_info:type_name -> build_event_stream.TestResult.ExecutionInfo - 1, // 60: build_event_stream.TestSummary.overall_status:type_name -> build_event_stream.TestStatus - 18, // 61: build_event_stream.TestSummary.passed:type_name -> build_event_stream.File - 18, // 62: build_event_stream.TestSummary.failed:type_name -> build_event_stream.File - 94, // 63: build_event_stream.TestSummary.first_start_time:type_name -> google.protobuf.Timestamp - 94, // 64: build_event_stream.TestSummary.last_stop_time:type_name -> google.protobuf.Timestamp - 98, // 65: build_event_stream.TestSummary.total_run_duration:type_name -> google.protobuf.Duration - 1, // 66: build_event_stream.TargetSummary.overall_test_status:type_name -> build_event_stream.TestStatus - 69, // 67: build_event_stream.BuildFinished.exit_code:type_name -> build_event_stream.BuildFinished.ExitCode - 94, // 68: build_event_stream.BuildFinished.finish_time:type_name -> google.protobuf.Timestamp - 70, // 69: build_event_stream.BuildFinished.anomaly_report:type_name -> build_event_stream.BuildFinished.AnomalyReport - 96, // 70: build_event_stream.BuildFinished.failure_detail:type_name -> failure_details.FailureDetail - 71, // 71: build_event_stream.BuildMetrics.action_summary:type_name -> build_event_stream.BuildMetrics.ActionSummary - 72, // 72: build_event_stream.BuildMetrics.memory_metrics:type_name -> build_event_stream.BuildMetrics.MemoryMetrics - 73, // 73: build_event_stream.BuildMetrics.target_metrics:type_name -> build_event_stream.BuildMetrics.TargetMetrics - 74, // 74: build_event_stream.BuildMetrics.package_metrics:type_name -> build_event_stream.BuildMetrics.PackageMetrics - 75, // 75: build_event_stream.BuildMetrics.timing_metrics:type_name -> build_event_stream.BuildMetrics.TimingMetrics - 76, // 76: build_event_stream.BuildMetrics.cumulative_metrics:type_name -> build_event_stream.BuildMetrics.CumulativeMetrics - 77, // 77: build_event_stream.BuildMetrics.artifact_metrics:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics - 79, // 78: build_event_stream.BuildMetrics.build_graph_metrics:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics - 80, // 79: build_event_stream.BuildMetrics.worker_metrics:type_name -> build_event_stream.BuildMetrics.WorkerMetrics - 81, // 80: build_event_stream.BuildMetrics.network_metrics:type_name -> build_event_stream.BuildMetrics.NetworkMetrics - 82, // 81: build_event_stream.BuildMetrics.worker_pool_metrics:type_name -> build_event_stream.BuildMetrics.WorkerPoolMetrics - 83, // 82: build_event_stream.BuildMetrics.dynamic_execution_metrics:type_name -> build_event_stream.BuildMetrics.DynamicExecutionMetrics - 18, // 83: build_event_stream.BuildToolLogs.log:type_name -> build_event_stream.File - 31, // 84: build_event_stream.ConvenienceSymlinksIdentified.convenience_symlinks:type_name -> build_event_stream.ConvenienceSymlink - 4, // 85: build_event_stream.ConvenienceSymlink.action:type_name -> build_event_stream.ConvenienceSymlink.Action - 33, // 86: build_event_stream.ExecRequestConstructed.environment_variable:type_name -> build_event_stream.EnvironmentVariable - 5, // 87: build_event_stream.BuildEvent.id:type_name -> build_event_stream.BuildEventId - 5, // 88: build_event_stream.BuildEvent.children:type_name -> build_event_stream.BuildEventId - 6, // 89: build_event_stream.BuildEvent.progress:type_name -> build_event_stream.Progress - 7, // 90: build_event_stream.BuildEvent.aborted:type_name -> build_event_stream.Aborted - 8, // 91: build_event_stream.BuildEvent.started:type_name -> build_event_stream.BuildStarted - 10, // 92: build_event_stream.BuildEvent.unstructured_command_line:type_name -> build_event_stream.UnstructuredCommandLine - 99, // 93: build_event_stream.BuildEvent.structured_command_line:type_name -> command_line.CommandLine - 11, // 94: build_event_stream.BuildEvent.options_parsed:type_name -> build_event_stream.OptionsParsed - 13, // 95: build_event_stream.BuildEvent.workspace_status:type_name -> build_event_stream.WorkspaceStatus - 12, // 96: build_event_stream.BuildEvent.fetch:type_name -> build_event_stream.Fetch - 15, // 97: build_event_stream.BuildEvent.configuration:type_name -> build_event_stream.Configuration - 16, // 98: build_event_stream.BuildEvent.expanded:type_name -> build_event_stream.PatternExpanded - 17, // 99: build_event_stream.BuildEvent.configured:type_name -> build_event_stream.TargetConfigured - 20, // 100: build_event_stream.BuildEvent.action:type_name -> build_event_stream.ActionExecuted - 19, // 101: build_event_stream.BuildEvent.named_set_of_files:type_name -> build_event_stream.NamedSetOfFiles - 22, // 102: build_event_stream.BuildEvent.completed:type_name -> build_event_stream.TargetComplete - 23, // 103: build_event_stream.BuildEvent.test_result:type_name -> build_event_stream.TestResult - 24, // 104: build_event_stream.BuildEvent.test_progress:type_name -> build_event_stream.TestProgress - 25, // 105: build_event_stream.BuildEvent.test_summary:type_name -> build_event_stream.TestSummary - 26, // 106: build_event_stream.BuildEvent.target_summary:type_name -> build_event_stream.TargetSummary - 27, // 107: build_event_stream.BuildEvent.finished:type_name -> build_event_stream.BuildFinished - 29, // 108: build_event_stream.BuildEvent.build_tool_logs:type_name -> build_event_stream.BuildToolLogs - 28, // 109: build_event_stream.BuildEvent.build_metrics:type_name -> build_event_stream.BuildMetrics - 9, // 110: build_event_stream.BuildEvent.workspace_info:type_name -> build_event_stream.WorkspaceConfig - 14, // 111: build_event_stream.BuildEvent.build_metadata:type_name -> build_event_stream.BuildMetadata - 30, // 112: build_event_stream.BuildEvent.convenience_symlinks_identified:type_name -> build_event_stream.ConvenienceSymlinksIdentified - 32, // 113: build_event_stream.BuildEvent.exec_request:type_name -> build_event_stream.ExecRequestConstructed - 48, // 114: build_event_stream.BuildEventId.TargetCompletedId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 48, // 115: build_event_stream.BuildEventId.ActionCompletedId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 48, // 116: build_event_stream.BuildEventId.ConfiguredLabelId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 48, // 117: build_event_stream.BuildEventId.TestResultId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 48, // 118: build_event_stream.BuildEventId.TestProgressId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 48, // 119: build_event_stream.BuildEventId.TestSummaryId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 48, // 120: build_event_stream.BuildEventId.TargetSummaryId.configuration:type_name -> build_event_stream.BuildEventId.ConfigurationId - 67, // 121: build_event_stream.TestResult.ExecutionInfo.timing_breakdown:type_name -> build_event_stream.TestResult.ExecutionInfo.TimingBreakdown - 68, // 122: build_event_stream.TestResult.ExecutionInfo.resource_usage:type_name -> build_event_stream.TestResult.ExecutionInfo.ResourceUsage - 67, // 123: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.child:type_name -> build_event_stream.TestResult.ExecutionInfo.TimingBreakdown - 98, // 124: build_event_stream.TestResult.ExecutionInfo.TimingBreakdown.time:type_name -> google.protobuf.Duration - 84, // 125: build_event_stream.BuildMetrics.ActionSummary.action_data:type_name -> build_event_stream.BuildMetrics.ActionSummary.ActionData - 85, // 126: build_event_stream.BuildMetrics.ActionSummary.runner_count:type_name -> build_event_stream.BuildMetrics.ActionSummary.RunnerCount - 100, // 127: build_event_stream.BuildMetrics.ActionSummary.action_cache_statistics:type_name -> blaze.ActionCacheStatistics - 86, // 128: build_event_stream.BuildMetrics.MemoryMetrics.garbage_metrics:type_name -> build_event_stream.BuildMetrics.MemoryMetrics.GarbageMetrics - 101, // 129: build_event_stream.BuildMetrics.PackageMetrics.package_load_metrics:type_name -> devtools.build.lib.packages.metrics.PackageLoadMetrics - 87, // 130: build_event_stream.BuildMetrics.ArtifactMetrics.source_artifacts_read:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric - 87, // 131: build_event_stream.BuildMetrics.ArtifactMetrics.output_artifacts_seen:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric - 87, // 132: build_event_stream.BuildMetrics.ArtifactMetrics.output_artifacts_from_action_cache:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric - 87, // 133: build_event_stream.BuildMetrics.ArtifactMetrics.top_level_artifacts:type_name -> build_event_stream.BuildMetrics.ArtifactMetrics.FilesMetric - 78, // 134: build_event_stream.BuildMetrics.BuildGraphMetrics.dirtied_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat - 78, // 135: build_event_stream.BuildMetrics.BuildGraphMetrics.changed_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat - 78, // 136: build_event_stream.BuildMetrics.BuildGraphMetrics.built_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat - 78, // 137: build_event_stream.BuildMetrics.BuildGraphMetrics.cleaned_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat - 78, // 138: build_event_stream.BuildMetrics.BuildGraphMetrics.evaluated_values:type_name -> build_event_stream.BuildMetrics.EvaluationStat - 88, // 139: build_event_stream.BuildMetrics.BuildGraphMetrics.rule_class:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics.RuleClassCount - 89, // 140: build_event_stream.BuildMetrics.BuildGraphMetrics.aspect:type_name -> build_event_stream.BuildMetrics.BuildGraphMetrics.AspectCount - 3, // 141: build_event_stream.BuildMetrics.WorkerMetrics.worker_status:type_name -> build_event_stream.BuildMetrics.WorkerMetrics.WorkerStatus - 102, // 142: build_event_stream.BuildMetrics.WorkerMetrics.code:type_name -> failure_details.Worker.Code - 90, // 143: build_event_stream.BuildMetrics.WorkerMetrics.worker_stats:type_name -> build_event_stream.BuildMetrics.WorkerMetrics.WorkerStats - 91, // 144: build_event_stream.BuildMetrics.NetworkMetrics.system_network_stats:type_name -> build_event_stream.BuildMetrics.NetworkMetrics.SystemNetworkStats - 92, // 145: build_event_stream.BuildMetrics.WorkerPoolMetrics.worker_pool_stats:type_name -> build_event_stream.BuildMetrics.WorkerPoolMetrics.WorkerPoolStats - 93, // 146: build_event_stream.BuildMetrics.DynamicExecutionMetrics.race_statistics:type_name -> build_event_stream.BuildMetrics.DynamicExecutionMetrics.RaceStatistics - 98, // 147: build_event_stream.BuildMetrics.ActionSummary.ActionData.system_time:type_name -> google.protobuf.Duration - 98, // 148: build_event_stream.BuildMetrics.ActionSummary.ActionData.user_time:type_name -> google.protobuf.Duration - 149, // [149:149] is the sub-list for method output_type - 149, // [149:149] is the sub-list for method input_type - 149, // [149:149] is the sub-list for extension type_name - 149, // [149:149] is the sub-list for extension extendee - 0, // [0:149] is the sub-list for field type_name -} - -func init() { - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_init() -} -func file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_init() { - if File_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto != nil { - return - } - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[0].OneofWrappers = []any{ - (*BuildEventId_Unknown)(nil), - (*BuildEventId_Progress)(nil), - (*BuildEventId_Started)(nil), - (*BuildEventId_UnstructuredCommandLine)(nil), - (*BuildEventId_StructuredCommandLine)(nil), - (*BuildEventId_WorkspaceStatus)(nil), - (*BuildEventId_OptionsParsed)(nil), - (*BuildEventId_Fetch)(nil), - (*BuildEventId_Configuration)(nil), - (*BuildEventId_TargetConfigured)(nil), - (*BuildEventId_Pattern)(nil), - (*BuildEventId_PatternSkipped)(nil), - (*BuildEventId_NamedSet)(nil), - (*BuildEventId_TargetCompleted)(nil), - (*BuildEventId_ActionCompleted)(nil), - (*BuildEventId_UnconfiguredLabel)(nil), - (*BuildEventId_ConfiguredLabel)(nil), - (*BuildEventId_TestResult)(nil), - (*BuildEventId_TestProgress)(nil), - (*BuildEventId_TestSummary)(nil), - (*BuildEventId_TargetSummary)(nil), - (*BuildEventId_BuildFinished)(nil), - (*BuildEventId_BuildToolLogs)(nil), - (*BuildEventId_BuildMetrics)(nil), - (*BuildEventId_Workspace)(nil), - (*BuildEventId_BuildMetadata)(nil), - (*BuildEventId_ConvenienceSymlinksIdentified)(nil), - (*BuildEventId_ExecRequest)(nil), - } - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[13].OneofWrappers = []any{ - (*File_Uri)(nil), - (*File_Contents)(nil), - (*File_SymlinkTargetPath)(nil), - } - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[29].OneofWrappers = []any{ - (*BuildEvent_Progress)(nil), - (*BuildEvent_Aborted)(nil), - (*BuildEvent_Started)(nil), - (*BuildEvent_UnstructuredCommandLine)(nil), - (*BuildEvent_StructuredCommandLine)(nil), - (*BuildEvent_OptionsParsed)(nil), - (*BuildEvent_WorkspaceStatus)(nil), - (*BuildEvent_Fetch)(nil), - (*BuildEvent_Configuration)(nil), - (*BuildEvent_Expanded)(nil), - (*BuildEvent_Configured)(nil), - (*BuildEvent_Action)(nil), - (*BuildEvent_NamedSetOfFiles)(nil), - (*BuildEvent_Completed)(nil), - (*BuildEvent_TestResult)(nil), - (*BuildEvent_TestProgress)(nil), - (*BuildEvent_TestSummary)(nil), - (*BuildEvent_TargetSummary)(nil), - (*BuildEvent_Finished)(nil), - (*BuildEvent_BuildToolLogs)(nil), - (*BuildEvent_BuildMetrics)(nil), - (*BuildEvent_WorkspaceInfo)(nil), - (*BuildEvent_BuildMetadata)(nil), - (*BuildEvent_ConvenienceSymlinksIdentified)(nil), - (*BuildEvent_ExecRequest)(nil), - } - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes[75].OneofWrappers = []any{} - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc), len(file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_rawDesc)), - NumEnums: 5, - NumMessages: 89, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes, - DependencyIndexes: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs, - EnumInfos: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_enumTypes, - MessageInfos: file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_msgTypes, - }.Build() - File_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto = out.File - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_goTypes = nil - file_src_main_java_com_google_devtools_build_lib_buildeventstream_proto_build_event_stream_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod deleted file mode 100644 index 9f62ae4..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel deleted file mode 100644 index 1287f2c..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "action_cache", - srcs = ["action_cache.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go deleted file mode 100755 index f1c8fba..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/action_cache.pb.go +++ /dev/null @@ -1,301 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/protobuf/action_cache.proto - -package action_cache - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type ActionCacheStatistics_MissReason int32 - -const ( - ActionCacheStatistics_DIFFERENT_ACTION_KEY ActionCacheStatistics_MissReason = 0 - ActionCacheStatistics_DIFFERENT_DEPS ActionCacheStatistics_MissReason = 1 - ActionCacheStatistics_DIFFERENT_ENVIRONMENT ActionCacheStatistics_MissReason = 2 - ActionCacheStatistics_DIFFERENT_FILES ActionCacheStatistics_MissReason = 3 - ActionCacheStatistics_CORRUPTED_CACHE_ENTRY ActionCacheStatistics_MissReason = 4 - ActionCacheStatistics_NOT_CACHED ActionCacheStatistics_MissReason = 5 - ActionCacheStatistics_UNCONDITIONAL_EXECUTION ActionCacheStatistics_MissReason = 6 -) - -// Enum value maps for ActionCacheStatistics_MissReason. -var ( - ActionCacheStatistics_MissReason_name = map[int32]string{ - 0: "DIFFERENT_ACTION_KEY", - 1: "DIFFERENT_DEPS", - 2: "DIFFERENT_ENVIRONMENT", - 3: "DIFFERENT_FILES", - 4: "CORRUPTED_CACHE_ENTRY", - 5: "NOT_CACHED", - 6: "UNCONDITIONAL_EXECUTION", - } - ActionCacheStatistics_MissReason_value = map[string]int32{ - "DIFFERENT_ACTION_KEY": 0, - "DIFFERENT_DEPS": 1, - "DIFFERENT_ENVIRONMENT": 2, - "DIFFERENT_FILES": 3, - "CORRUPTED_CACHE_ENTRY": 4, - "NOT_CACHED": 5, - "UNCONDITIONAL_EXECUTION": 6, - } -) - -func (x ActionCacheStatistics_MissReason) Enum() *ActionCacheStatistics_MissReason { - p := new(ActionCacheStatistics_MissReason) - *p = x - return p -} - -func (x ActionCacheStatistics_MissReason) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ActionCacheStatistics_MissReason) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_action_cache_proto_enumTypes[0].Descriptor() -} - -func (ActionCacheStatistics_MissReason) Type() protoreflect.EnumType { - return &file_src_main_protobuf_action_cache_proto_enumTypes[0] -} - -func (x ActionCacheStatistics_MissReason) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ActionCacheStatistics_MissReason.Descriptor instead. -func (ActionCacheStatistics_MissReason) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_action_cache_proto_rawDescGZIP(), []int{0, 0} -} - -type ActionCacheStatistics struct { - state protoimpl.MessageState `protogen:"open.v1"` - SizeInBytes uint64 `protobuf:"varint,1,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"` - SaveTimeInMs uint64 `protobuf:"varint,2,opt,name=save_time_in_ms,json=saveTimeInMs,proto3" json:"save_time_in_ms,omitempty"` - Hits int32 `protobuf:"varint,3,opt,name=hits,proto3" json:"hits,omitempty"` - Misses int32 `protobuf:"varint,4,opt,name=misses,proto3" json:"misses,omitempty"` - MissDetails []*ActionCacheStatistics_MissDetail `protobuf:"bytes,5,rep,name=miss_details,json=missDetails,proto3" json:"miss_details,omitempty"` - LoadTimeInMs uint64 `protobuf:"varint,6,opt,name=load_time_in_ms,json=loadTimeInMs,proto3" json:"load_time_in_ms,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ActionCacheStatistics) Reset() { - *x = ActionCacheStatistics{} - mi := &file_src_main_protobuf_action_cache_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ActionCacheStatistics) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ActionCacheStatistics) ProtoMessage() {} - -func (x *ActionCacheStatistics) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_action_cache_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ActionCacheStatistics.ProtoReflect.Descriptor instead. -func (*ActionCacheStatistics) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_action_cache_proto_rawDescGZIP(), []int{0} -} - -func (x *ActionCacheStatistics) GetSizeInBytes() uint64 { - if x != nil { - return x.SizeInBytes - } - return 0 -} - -func (x *ActionCacheStatistics) GetSaveTimeInMs() uint64 { - if x != nil { - return x.SaveTimeInMs - } - return 0 -} - -func (x *ActionCacheStatistics) GetHits() int32 { - if x != nil { - return x.Hits - } - return 0 -} - -func (x *ActionCacheStatistics) GetMisses() int32 { - if x != nil { - return x.Misses - } - return 0 -} - -func (x *ActionCacheStatistics) GetMissDetails() []*ActionCacheStatistics_MissDetail { - if x != nil { - return x.MissDetails - } - return nil -} - -func (x *ActionCacheStatistics) GetLoadTimeInMs() uint64 { - if x != nil { - return x.LoadTimeInMs - } - return 0 -} - -type ActionCacheStatistics_MissDetail struct { - state protoimpl.MessageState `protogen:"open.v1"` - Reason ActionCacheStatistics_MissReason `protobuf:"varint,1,opt,name=reason,proto3,enum=blaze.ActionCacheStatistics_MissReason" json:"reason,omitempty"` - Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ActionCacheStatistics_MissDetail) Reset() { - *x = ActionCacheStatistics_MissDetail{} - mi := &file_src_main_protobuf_action_cache_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ActionCacheStatistics_MissDetail) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ActionCacheStatistics_MissDetail) ProtoMessage() {} - -func (x *ActionCacheStatistics_MissDetail) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_action_cache_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ActionCacheStatistics_MissDetail.ProtoReflect.Descriptor instead. -func (*ActionCacheStatistics_MissDetail) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_action_cache_proto_rawDescGZIP(), []int{0, 0} -} - -func (x *ActionCacheStatistics_MissDetail) GetReason() ActionCacheStatistics_MissReason { - if x != nil { - return x.Reason - } - return ActionCacheStatistics_DIFFERENT_ACTION_KEY -} - -func (x *ActionCacheStatistics_MissDetail) GetCount() int32 { - if x != nil { - return x.Count - } - return 0 -} - -var File_src_main_protobuf_action_cache_proto protoreflect.FileDescriptor - -const file_src_main_protobuf_action_cache_proto_rawDesc = "" + - "\n" + - "$src/main/protobuf/action_cache.proto\x12\x05blaze\"\x9b\x04\n" + - "\x15ActionCacheStatistics\x12\"\n" + - "\rsize_in_bytes\x18\x01 \x01(\x04R\vsizeInBytes\x12%\n" + - "\x0fsave_time_in_ms\x18\x02 \x01(\x04R\fsaveTimeInMs\x12\x12\n" + - "\x04hits\x18\x03 \x01(\x05R\x04hits\x12\x16\n" + - "\x06misses\x18\x04 \x01(\x05R\x06misses\x12J\n" + - "\fmiss_details\x18\x05 \x03(\v2'.blaze.ActionCacheStatistics.MissDetailR\vmissDetails\x12%\n" + - "\x0fload_time_in_ms\x18\x06 \x01(\x04R\floadTimeInMs\x1ac\n" + - "\n" + - "MissDetail\x12?\n" + - "\x06reason\x18\x01 \x01(\x0e2'.blaze.ActionCacheStatistics.MissReasonR\x06reason\x12\x14\n" + - "\x05count\x18\x02 \x01(\x05R\x05count\"\xb2\x01\n" + - "\n" + - "MissReason\x12\x18\n" + - "\x14DIFFERENT_ACTION_KEY\x10\x00\x12\x12\n" + - "\x0eDIFFERENT_DEPS\x10\x01\x12\x19\n" + - "\x15DIFFERENT_ENVIRONMENT\x10\x02\x12\x13\n" + - "\x0fDIFFERENT_FILES\x10\x03\x12\x19\n" + - "\x15CORRUPTED_CACHE_ENTRY\x10\x04\x12\x0e\n" + - "\n" + - "NOT_CACHED\x10\x05\x12\x1b\n" + - "\x17UNCONDITIONAL_EXECUTION\x10\x06B5\n" + - "+com.google.devtools.build.lib.actions.cacheB\x06Protosb\x06proto3" - -var ( - file_src_main_protobuf_action_cache_proto_rawDescOnce sync.Once - file_src_main_protobuf_action_cache_proto_rawDescData []byte -) - -func file_src_main_protobuf_action_cache_proto_rawDescGZIP() []byte { - file_src_main_protobuf_action_cache_proto_rawDescOnce.Do(func() { - file_src_main_protobuf_action_cache_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_action_cache_proto_rawDesc), len(file_src_main_protobuf_action_cache_proto_rawDesc))) - }) - return file_src_main_protobuf_action_cache_proto_rawDescData -} - -var file_src_main_protobuf_action_cache_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_src_main_protobuf_action_cache_proto_msgTypes = make([]protoimpl.MessageInfo, 2) -var file_src_main_protobuf_action_cache_proto_goTypes = []any{ - (ActionCacheStatistics_MissReason)(0), // 0: blaze.ActionCacheStatistics.MissReason - (*ActionCacheStatistics)(nil), // 1: blaze.ActionCacheStatistics - (*ActionCacheStatistics_MissDetail)(nil), // 2: blaze.ActionCacheStatistics.MissDetail -} -var file_src_main_protobuf_action_cache_proto_depIdxs = []int32{ - 2, // 0: blaze.ActionCacheStatistics.miss_details:type_name -> blaze.ActionCacheStatistics.MissDetail - 0, // 1: blaze.ActionCacheStatistics.MissDetail.reason:type_name -> blaze.ActionCacheStatistics.MissReason - 2, // [2:2] is the sub-list for method output_type - 2, // [2:2] is the sub-list for method input_type - 2, // [2:2] is the sub-list for extension type_name - 2, // [2:2] is the sub-list for extension extendee - 0, // [0:2] is the sub-list for field type_name -} - -func init() { file_src_main_protobuf_action_cache_proto_init() } -func file_src_main_protobuf_action_cache_proto_init() { - if File_src_main_protobuf_action_cache_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_action_cache_proto_rawDesc), len(file_src_main_protobuf_action_cache_proto_rawDesc)), - NumEnums: 1, - NumMessages: 2, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_protobuf_action_cache_proto_goTypes, - DependencyIndexes: file_src_main_protobuf_action_cache_proto_depIdxs, - EnumInfos: file_src_main_protobuf_action_cache_proto_enumTypes, - MessageInfos: file_src_main_protobuf_action_cache_proto_msgTypes, - }.Build() - File_src_main_protobuf_action_cache_proto = out.File - file_src_main_protobuf_action_cache_proto_goTypes = nil - file_src_main_protobuf_action_cache_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod deleted file mode 100644 index 9244923..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/action_cache.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel deleted file mode 100644 index 111258f..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2/BUILD.bazel +++ /dev/null @@ -1,13 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "analysis_v2", - srcs = ["analysis_v2.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2", - visibility = ["//visibility:public"], - deps = [ - "@bazelapis//src/main/protobuf:build_go_proto", - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel deleted file mode 100644 index 3fa9350..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build/BUILD.bazel +++ /dev/null @@ -1,13 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "build", - srcs = ["build.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build", - visibility = ["//visibility:public"], - deps = [ - "@bazelapis//src/main/protobuf:stardoc_output_go_proto", - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel deleted file mode 100644 index 97c6b33..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/BUILD.bazel +++ /dev/null @@ -1,13 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "command_line", - srcs = ["command_line.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line", - visibility = ["//visibility:public"], - deps = [ - "@bazelapis//src/main/protobuf:option_filters_go_proto", - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go deleted file mode 100755 index fa879fb..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/command_line.pb.go +++ /dev/null @@ -1,423 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/protobuf/command_line.proto - -package command_line - -import ( - option_filters "github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters" - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type CommandLine struct { - state protoimpl.MessageState `protogen:"open.v1"` - CommandLineLabel string `protobuf:"bytes,1,opt,name=command_line_label,json=commandLineLabel,proto3" json:"command_line_label,omitempty"` - Sections []*CommandLineSection `protobuf:"bytes,2,rep,name=sections,proto3" json:"sections,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CommandLine) Reset() { - *x = CommandLine{} - mi := &file_src_main_protobuf_command_line_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CommandLine) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CommandLine) ProtoMessage() {} - -func (x *CommandLine) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_command_line_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CommandLine.ProtoReflect.Descriptor instead. -func (*CommandLine) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{0} -} - -func (x *CommandLine) GetCommandLineLabel() string { - if x != nil { - return x.CommandLineLabel - } - return "" -} - -func (x *CommandLine) GetSections() []*CommandLineSection { - if x != nil { - return x.Sections - } - return nil -} - -type CommandLineSection struct { - state protoimpl.MessageState `protogen:"open.v1"` - SectionLabel string `protobuf:"bytes,1,opt,name=section_label,json=sectionLabel,proto3" json:"section_label,omitempty"` - // Types that are valid to be assigned to SectionType: - // - // *CommandLineSection_ChunkList - // *CommandLineSection_OptionList - SectionType isCommandLineSection_SectionType `protobuf_oneof:"section_type"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CommandLineSection) Reset() { - *x = CommandLineSection{} - mi := &file_src_main_protobuf_command_line_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CommandLineSection) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CommandLineSection) ProtoMessage() {} - -func (x *CommandLineSection) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_command_line_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CommandLineSection.ProtoReflect.Descriptor instead. -func (*CommandLineSection) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{1} -} - -func (x *CommandLineSection) GetSectionLabel() string { - if x != nil { - return x.SectionLabel - } - return "" -} - -func (x *CommandLineSection) GetSectionType() isCommandLineSection_SectionType { - if x != nil { - return x.SectionType - } - return nil -} - -func (x *CommandLineSection) GetChunkList() *ChunkList { - if x != nil { - if x, ok := x.SectionType.(*CommandLineSection_ChunkList); ok { - return x.ChunkList - } - } - return nil -} - -func (x *CommandLineSection) GetOptionList() *OptionList { - if x != nil { - if x, ok := x.SectionType.(*CommandLineSection_OptionList); ok { - return x.OptionList - } - } - return nil -} - -type isCommandLineSection_SectionType interface { - isCommandLineSection_SectionType() -} - -type CommandLineSection_ChunkList struct { - ChunkList *ChunkList `protobuf:"bytes,2,opt,name=chunk_list,json=chunkList,proto3,oneof"` -} - -type CommandLineSection_OptionList struct { - OptionList *OptionList `protobuf:"bytes,3,opt,name=option_list,json=optionList,proto3,oneof"` -} - -func (*CommandLineSection_ChunkList) isCommandLineSection_SectionType() {} - -func (*CommandLineSection_OptionList) isCommandLineSection_SectionType() {} - -type ChunkList struct { - state protoimpl.MessageState `protogen:"open.v1"` - Chunk []string `protobuf:"bytes,1,rep,name=chunk,proto3" json:"chunk,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ChunkList) Reset() { - *x = ChunkList{} - mi := &file_src_main_protobuf_command_line_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ChunkList) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ChunkList) ProtoMessage() {} - -func (x *ChunkList) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_command_line_proto_msgTypes[2] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ChunkList.ProtoReflect.Descriptor instead. -func (*ChunkList) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{2} -} - -func (x *ChunkList) GetChunk() []string { - if x != nil { - return x.Chunk - } - return nil -} - -type OptionList struct { - state protoimpl.MessageState `protogen:"open.v1"` - Option []*Option `protobuf:"bytes,1,rep,name=option,proto3" json:"option,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *OptionList) Reset() { - *x = OptionList{} - mi := &file_src_main_protobuf_command_line_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *OptionList) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*OptionList) ProtoMessage() {} - -func (x *OptionList) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_command_line_proto_msgTypes[3] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use OptionList.ProtoReflect.Descriptor instead. -func (*OptionList) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{3} -} - -func (x *OptionList) GetOption() []*Option { - if x != nil { - return x.Option - } - return nil -} - -type Option struct { - state protoimpl.MessageState `protogen:"open.v1"` - CombinedForm string `protobuf:"bytes,1,opt,name=combined_form,json=combinedForm,proto3" json:"combined_form,omitempty"` - OptionName string `protobuf:"bytes,2,opt,name=option_name,json=optionName,proto3" json:"option_name,omitempty"` - OptionValue string `protobuf:"bytes,3,opt,name=option_value,json=optionValue,proto3" json:"option_value,omitempty"` - EffectTags []option_filters.OptionEffectTag `protobuf:"varint,4,rep,packed,name=effect_tags,json=effectTags,proto3,enum=options.OptionEffectTag" json:"effect_tags,omitempty"` - MetadataTags []option_filters.OptionMetadataTag `protobuf:"varint,5,rep,packed,name=metadata_tags,json=metadataTags,proto3,enum=options.OptionMetadataTag" json:"metadata_tags,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Option) Reset() { - *x = Option{} - mi := &file_src_main_protobuf_command_line_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Option) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Option) ProtoMessage() {} - -func (x *Option) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_command_line_proto_msgTypes[4] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Option.ProtoReflect.Descriptor instead. -func (*Option) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_command_line_proto_rawDescGZIP(), []int{4} -} - -func (x *Option) GetCombinedForm() string { - if x != nil { - return x.CombinedForm - } - return "" -} - -func (x *Option) GetOptionName() string { - if x != nil { - return x.OptionName - } - return "" -} - -func (x *Option) GetOptionValue() string { - if x != nil { - return x.OptionValue - } - return "" -} - -func (x *Option) GetEffectTags() []option_filters.OptionEffectTag { - if x != nil { - return x.EffectTags - } - return nil -} - -func (x *Option) GetMetadataTags() []option_filters.OptionMetadataTag { - if x != nil { - return x.MetadataTags - } - return nil -} - -var File_src_main_protobuf_command_line_proto protoreflect.FileDescriptor - -const file_src_main_protobuf_command_line_proto_rawDesc = "" + - "\n" + - "$src/main/protobuf/command_line.proto\x12\fcommand_line\x1a&src/main/protobuf/option_filters.proto\"y\n" + - "\vCommandLine\x12,\n" + - "\x12command_line_label\x18\x01 \x01(\tR\x10commandLineLabel\x12<\n" + - "\bsections\x18\x02 \x03(\v2 .command_line.CommandLineSectionR\bsections\"\xc0\x01\n" + - "\x12CommandLineSection\x12#\n" + - "\rsection_label\x18\x01 \x01(\tR\fsectionLabel\x128\n" + - "\n" + - "chunk_list\x18\x02 \x01(\v2\x17.command_line.ChunkListH\x00R\tchunkList\x12;\n" + - "\voption_list\x18\x03 \x01(\v2\x18.command_line.OptionListH\x00R\n" + - "optionListB\x0e\n" + - "\fsection_type\"!\n" + - "\tChunkList\x12\x14\n" + - "\x05chunk\x18\x01 \x03(\tR\x05chunk\":\n" + - "\n" + - "OptionList\x12,\n" + - "\x06option\x18\x01 \x03(\v2\x14.command_line.OptionR\x06option\"\xed\x01\n" + - "\x06Option\x12#\n" + - "\rcombined_form\x18\x01 \x01(\tR\fcombinedForm\x12\x1f\n" + - "\voption_name\x18\x02 \x01(\tR\n" + - "optionName\x12!\n" + - "\foption_value\x18\x03 \x01(\tR\voptionValue\x129\n" + - "\veffect_tags\x18\x04 \x03(\x0e2\x18.options.OptionEffectTagR\n" + - "effectTags\x12?\n" + - "\rmetadata_tags\x18\x05 \x03(\x0e2\x1a.options.OptionMetadataTagR\fmetadataTagsB-\n" + - "+com.google.devtools.build.lib.runtime.protob\x06proto3" - -var ( - file_src_main_protobuf_command_line_proto_rawDescOnce sync.Once - file_src_main_protobuf_command_line_proto_rawDescData []byte -) - -func file_src_main_protobuf_command_line_proto_rawDescGZIP() []byte { - file_src_main_protobuf_command_line_proto_rawDescOnce.Do(func() { - file_src_main_protobuf_command_line_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_command_line_proto_rawDesc), len(file_src_main_protobuf_command_line_proto_rawDesc))) - }) - return file_src_main_protobuf_command_line_proto_rawDescData -} - -var file_src_main_protobuf_command_line_proto_msgTypes = make([]protoimpl.MessageInfo, 5) -var file_src_main_protobuf_command_line_proto_goTypes = []any{ - (*CommandLine)(nil), // 0: command_line.CommandLine - (*CommandLineSection)(nil), // 1: command_line.CommandLineSection - (*ChunkList)(nil), // 2: command_line.ChunkList - (*OptionList)(nil), // 3: command_line.OptionList - (*Option)(nil), // 4: command_line.Option - (option_filters.OptionEffectTag)(0), // 5: options.OptionEffectTag - (option_filters.OptionMetadataTag)(0), // 6: options.OptionMetadataTag -} -var file_src_main_protobuf_command_line_proto_depIdxs = []int32{ - 1, // 0: command_line.CommandLine.sections:type_name -> command_line.CommandLineSection - 2, // 1: command_line.CommandLineSection.chunk_list:type_name -> command_line.ChunkList - 3, // 2: command_line.CommandLineSection.option_list:type_name -> command_line.OptionList - 4, // 3: command_line.OptionList.option:type_name -> command_line.Option - 5, // 4: command_line.Option.effect_tags:type_name -> options.OptionEffectTag - 6, // 5: command_line.Option.metadata_tags:type_name -> options.OptionMetadataTag - 6, // [6:6] is the sub-list for method output_type - 6, // [6:6] is the sub-list for method input_type - 6, // [6:6] is the sub-list for extension type_name - 6, // [6:6] is the sub-list for extension extendee - 0, // [0:6] is the sub-list for field type_name -} - -func init() { file_src_main_protobuf_command_line_proto_init() } -func file_src_main_protobuf_command_line_proto_init() { - if File_src_main_protobuf_command_line_proto != nil { - return - } - file_src_main_protobuf_command_line_proto_msgTypes[1].OneofWrappers = []any{ - (*CommandLineSection_ChunkList)(nil), - (*CommandLineSection_OptionList)(nil), - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_command_line_proto_rawDesc), len(file_src_main_protobuf_command_line_proto_rawDesc)), - NumEnums: 0, - NumMessages: 5, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_protobuf_command_line_proto_goTypes, - DependencyIndexes: file_src_main_protobuf_command_line_proto_depIdxs, - MessageInfos: file_src_main_protobuf_command_line_proto_msgTypes, - }.Build() - File_src_main_protobuf_command_line_proto = out.File - file_src_main_protobuf_command_line_proto_goTypes = nil - file_src_main_protobuf_command_line_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod deleted file mode 100644 index 7f92087..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazelapis/src/main/protobuf/command_line -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/command_line.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel deleted file mode 100644 index c3123dc..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/BUILD.bazel +++ /dev/null @@ -1,13 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "failure_details", - srcs = ["failure_details.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - "@protobufapis//google/protobuf:descriptor_go_proto", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go deleted file mode 100755 index 8625157..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/failure_details.pb.go +++ /dev/null @@ -1,9609 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/protobuf/failure_details.proto - -package failure_details - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - descriptorpb "google.golang.org/protobuf/types/descriptorpb" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Interrupted_Code int32 - -const ( - Interrupted_INTERRUPTED_UNKNOWN Interrupted_Code = 0 - Interrupted_INTERRUPTED Interrupted_Code = 28 - Interrupted_DEPRECATED_BUILD Interrupted_Code = 4 - Interrupted_DEPRECATED_BUILD_COMPLETION Interrupted_Code = 5 - Interrupted_DEPRECATED_PACKAGE_LOADING_SYNC Interrupted_Code = 6 - Interrupted_DEPRECATED_EXECUTOR_COMPLETION Interrupted_Code = 7 - Interrupted_DEPRECATED_COMMAND_DISPATCH Interrupted_Code = 8 - Interrupted_DEPRECATED_INFO_ITEM Interrupted_Code = 9 - Interrupted_DEPRECATED_AFTER_QUERY Interrupted_Code = 10 - Interrupted_DEPRECATED_FETCH_COMMAND Interrupted_Code = 17 - Interrupted_DEPRECATED_SYNC_COMMAND Interrupted_Code = 18 - Interrupted_DEPRECATED_CLEAN_COMMAND Interrupted_Code = 20 - Interrupted_DEPRECATED_MOBILE_INSTALL_COMMAND Interrupted_Code = 21 - Interrupted_DEPRECATED_QUERY Interrupted_Code = 22 - Interrupted_DEPRECATED_RUN_COMMAND Interrupted_Code = 23 - Interrupted_DEPRECATED_OPTIONS_PARSING Interrupted_Code = 27 -) - -// Enum value maps for Interrupted_Code. -var ( - Interrupted_Code_name = map[int32]string{ - 0: "INTERRUPTED_UNKNOWN", - 28: "INTERRUPTED", - 4: "DEPRECATED_BUILD", - 5: "DEPRECATED_BUILD_COMPLETION", - 6: "DEPRECATED_PACKAGE_LOADING_SYNC", - 7: "DEPRECATED_EXECUTOR_COMPLETION", - 8: "DEPRECATED_COMMAND_DISPATCH", - 9: "DEPRECATED_INFO_ITEM", - 10: "DEPRECATED_AFTER_QUERY", - 17: "DEPRECATED_FETCH_COMMAND", - 18: "DEPRECATED_SYNC_COMMAND", - 20: "DEPRECATED_CLEAN_COMMAND", - 21: "DEPRECATED_MOBILE_INSTALL_COMMAND", - 22: "DEPRECATED_QUERY", - 23: "DEPRECATED_RUN_COMMAND", - 27: "DEPRECATED_OPTIONS_PARSING", - } - Interrupted_Code_value = map[string]int32{ - "INTERRUPTED_UNKNOWN": 0, - "INTERRUPTED": 28, - "DEPRECATED_BUILD": 4, - "DEPRECATED_BUILD_COMPLETION": 5, - "DEPRECATED_PACKAGE_LOADING_SYNC": 6, - "DEPRECATED_EXECUTOR_COMPLETION": 7, - "DEPRECATED_COMMAND_DISPATCH": 8, - "DEPRECATED_INFO_ITEM": 9, - "DEPRECATED_AFTER_QUERY": 10, - "DEPRECATED_FETCH_COMMAND": 17, - "DEPRECATED_SYNC_COMMAND": 18, - "DEPRECATED_CLEAN_COMMAND": 20, - "DEPRECATED_MOBILE_INSTALL_COMMAND": 21, - "DEPRECATED_QUERY": 22, - "DEPRECATED_RUN_COMMAND": 23, - "DEPRECATED_OPTIONS_PARSING": 27, - } -) - -func (x Interrupted_Code) Enum() *Interrupted_Code { - p := new(Interrupted_Code) - *p = x - return p -} - -func (x Interrupted_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Interrupted_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[0].Descriptor() -} - -func (Interrupted_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[0] -} - -func (x Interrupted_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Interrupted_Code.Descriptor instead. -func (Interrupted_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{2, 0} -} - -type Spawn_Code int32 - -const ( - Spawn_SPAWN_UNKNOWN Spawn_Code = 0 - Spawn_NON_ZERO_EXIT Spawn_Code = 1 - Spawn_TIMEOUT Spawn_Code = 2 - Spawn_OUT_OF_MEMORY Spawn_Code = 3 - Spawn_EXECUTION_FAILED Spawn_Code = 4 - Spawn_EXECUTION_DENIED Spawn_Code = 5 - Spawn_REMOTE_CACHE_FAILED Spawn_Code = 6 - Spawn_COMMAND_LINE_EXPANSION_FAILURE Spawn_Code = 7 - Spawn_EXEC_IO_EXCEPTION Spawn_Code = 8 - Spawn_INVALID_TIMEOUT Spawn_Code = 9 - Spawn_INVALID_REMOTE_EXECUTION_PROPERTIES Spawn_Code = 10 - Spawn_NO_USABLE_STRATEGY_FOUND Spawn_Code = 11 - Spawn_UNSPECIFIED_EXECUTION_FAILURE Spawn_Code = 12 - Spawn_FORBIDDEN_INPUT Spawn_Code = 13 - Spawn_REMOTE_CACHE_EVICTED Spawn_Code = 14 - Spawn_SPAWN_LOG_IO_EXCEPTION Spawn_Code = 15 -) - -// Enum value maps for Spawn_Code. -var ( - Spawn_Code_name = map[int32]string{ - 0: "SPAWN_UNKNOWN", - 1: "NON_ZERO_EXIT", - 2: "TIMEOUT", - 3: "OUT_OF_MEMORY", - 4: "EXECUTION_FAILED", - 5: "EXECUTION_DENIED", - 6: "REMOTE_CACHE_FAILED", - 7: "COMMAND_LINE_EXPANSION_FAILURE", - 8: "EXEC_IO_EXCEPTION", - 9: "INVALID_TIMEOUT", - 10: "INVALID_REMOTE_EXECUTION_PROPERTIES", - 11: "NO_USABLE_STRATEGY_FOUND", - 12: "UNSPECIFIED_EXECUTION_FAILURE", - 13: "FORBIDDEN_INPUT", - 14: "REMOTE_CACHE_EVICTED", - 15: "SPAWN_LOG_IO_EXCEPTION", - } - Spawn_Code_value = map[string]int32{ - "SPAWN_UNKNOWN": 0, - "NON_ZERO_EXIT": 1, - "TIMEOUT": 2, - "OUT_OF_MEMORY": 3, - "EXECUTION_FAILED": 4, - "EXECUTION_DENIED": 5, - "REMOTE_CACHE_FAILED": 6, - "COMMAND_LINE_EXPANSION_FAILURE": 7, - "EXEC_IO_EXCEPTION": 8, - "INVALID_TIMEOUT": 9, - "INVALID_REMOTE_EXECUTION_PROPERTIES": 10, - "NO_USABLE_STRATEGY_FOUND": 11, - "UNSPECIFIED_EXECUTION_FAILURE": 12, - "FORBIDDEN_INPUT": 13, - "REMOTE_CACHE_EVICTED": 14, - "SPAWN_LOG_IO_EXCEPTION": 15, - } -) - -func (x Spawn_Code) Enum() *Spawn_Code { - p := new(Spawn_Code) - *p = x - return p -} - -func (x Spawn_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Spawn_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[1].Descriptor() -} - -func (Spawn_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[1] -} - -func (x Spawn_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Spawn_Code.Descriptor instead. -func (Spawn_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{3, 0} -} - -type ExternalRepository_Code int32 - -const ( - ExternalRepository_EXTERNAL_REPOSITORY_UNKNOWN ExternalRepository_Code = 0 - ExternalRepository_OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES ExternalRepository_Code = 1 - ExternalRepository_BAD_DOWNLOADER_CONFIG ExternalRepository_Code = 2 - ExternalRepository_REPOSITORY_MAPPING_RESOLUTION_FAILED ExternalRepository_Code = 3 - ExternalRepository_CREDENTIALS_INIT_FAILURE ExternalRepository_Code = 4 - ExternalRepository_BAD_REPO_CONTENTS_CACHE ExternalRepository_Code = 5 -) - -// Enum value maps for ExternalRepository_Code. -var ( - ExternalRepository_Code_name = map[int32]string{ - 0: "EXTERNAL_REPOSITORY_UNKNOWN", - 1: "OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES", - 2: "BAD_DOWNLOADER_CONFIG", - 3: "REPOSITORY_MAPPING_RESOLUTION_FAILED", - 4: "CREDENTIALS_INIT_FAILURE", - 5: "BAD_REPO_CONTENTS_CACHE", - } - ExternalRepository_Code_value = map[string]int32{ - "EXTERNAL_REPOSITORY_UNKNOWN": 0, - "OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES": 1, - "BAD_DOWNLOADER_CONFIG": 2, - "REPOSITORY_MAPPING_RESOLUTION_FAILED": 3, - "CREDENTIALS_INIT_FAILURE": 4, - "BAD_REPO_CONTENTS_CACHE": 5, - } -) - -func (x ExternalRepository_Code) Enum() *ExternalRepository_Code { - p := new(ExternalRepository_Code) - *p = x - return p -} - -func (x ExternalRepository_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ExternalRepository_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[2].Descriptor() -} - -func (ExternalRepository_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[2] -} - -func (x ExternalRepository_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ExternalRepository_Code.Descriptor instead. -func (ExternalRepository_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{4, 0} -} - -type BuildProgress_Code int32 - -const ( - BuildProgress_BUILD_PROGRESS_UNKNOWN BuildProgress_Code = 0 - BuildProgress_OUTPUT_INITIALIZATION BuildProgress_Code = 3 - BuildProgress_BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED BuildProgress_Code = 4 - BuildProgress_BES_LOCAL_WRITE_ERROR BuildProgress_Code = 5 - BuildProgress_BES_INITIALIZATION_ERROR BuildProgress_Code = 6 - BuildProgress_BES_UPLOAD_TIMEOUT_ERROR BuildProgress_Code = 7 - BuildProgress_BES_FILE_WRITE_TIMEOUT BuildProgress_Code = 8 - BuildProgress_BES_FILE_WRITE_IO_ERROR BuildProgress_Code = 9 - BuildProgress_BES_FILE_WRITE_INTERRUPTED BuildProgress_Code = 10 - BuildProgress_BES_FILE_WRITE_CANCELED BuildProgress_Code = 11 - BuildProgress_BES_FILE_WRITE_UNKNOWN_ERROR BuildProgress_Code = 12 - BuildProgress_BES_UPLOAD_LOCAL_FILE_ERROR BuildProgress_Code = 13 - BuildProgress_BES_STREAM_NOT_RETRYING_FAILURE BuildProgress_Code = 14 - BuildProgress_BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR BuildProgress_Code = 15 - BuildProgress_BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR BuildProgress_Code = 16 - BuildProgress_BES_STREAM_COMPLETED_WITH_REMOTE_ERROR BuildProgress_Code = 19 - BuildProgress_BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE BuildProgress_Code = 17 -) - -// Enum value maps for BuildProgress_Code. -var ( - BuildProgress_Code_name = map[int32]string{ - 0: "BUILD_PROGRESS_UNKNOWN", - 3: "OUTPUT_INITIALIZATION", - 4: "BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED", - 5: "BES_LOCAL_WRITE_ERROR", - 6: "BES_INITIALIZATION_ERROR", - 7: "BES_UPLOAD_TIMEOUT_ERROR", - 8: "BES_FILE_WRITE_TIMEOUT", - 9: "BES_FILE_WRITE_IO_ERROR", - 10: "BES_FILE_WRITE_INTERRUPTED", - 11: "BES_FILE_WRITE_CANCELED", - 12: "BES_FILE_WRITE_UNKNOWN_ERROR", - 13: "BES_UPLOAD_LOCAL_FILE_ERROR", - 14: "BES_STREAM_NOT_RETRYING_FAILURE", - 15: "BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR", - 16: "BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR", - 19: "BES_STREAM_COMPLETED_WITH_REMOTE_ERROR", - 17: "BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE", - } - BuildProgress_Code_value = map[string]int32{ - "BUILD_PROGRESS_UNKNOWN": 0, - "OUTPUT_INITIALIZATION": 3, - "BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED": 4, - "BES_LOCAL_WRITE_ERROR": 5, - "BES_INITIALIZATION_ERROR": 6, - "BES_UPLOAD_TIMEOUT_ERROR": 7, - "BES_FILE_WRITE_TIMEOUT": 8, - "BES_FILE_WRITE_IO_ERROR": 9, - "BES_FILE_WRITE_INTERRUPTED": 10, - "BES_FILE_WRITE_CANCELED": 11, - "BES_FILE_WRITE_UNKNOWN_ERROR": 12, - "BES_UPLOAD_LOCAL_FILE_ERROR": 13, - "BES_STREAM_NOT_RETRYING_FAILURE": 14, - "BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR": 15, - "BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR": 16, - "BES_STREAM_COMPLETED_WITH_REMOTE_ERROR": 19, - "BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE": 17, - } -) - -func (x BuildProgress_Code) Enum() *BuildProgress_Code { - p := new(BuildProgress_Code) - *p = x - return p -} - -func (x BuildProgress_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (BuildProgress_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[3].Descriptor() -} - -func (BuildProgress_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[3] -} - -func (x BuildProgress_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use BuildProgress_Code.Descriptor instead. -func (BuildProgress_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{5, 0} -} - -type RemoteOptions_Code int32 - -const ( - RemoteOptions_REMOTE_OPTIONS_UNKNOWN RemoteOptions_Code = 0 - RemoteOptions_REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR RemoteOptions_Code = 1 - RemoteOptions_CREDENTIALS_READ_FAILURE RemoteOptions_Code = 2 - RemoteOptions_CREDENTIALS_WRITE_FAILURE RemoteOptions_Code = 3 - RemoteOptions_DOWNLOADER_WITHOUT_GRPC_CACHE RemoteOptions_Code = 4 - RemoteOptions_EXECUTION_WITH_INVALID_CACHE RemoteOptions_Code = 5 -) - -// Enum value maps for RemoteOptions_Code. -var ( - RemoteOptions_Code_name = map[int32]string{ - 0: "REMOTE_OPTIONS_UNKNOWN", - 1: "REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR", - 2: "CREDENTIALS_READ_FAILURE", - 3: "CREDENTIALS_WRITE_FAILURE", - 4: "DOWNLOADER_WITHOUT_GRPC_CACHE", - 5: "EXECUTION_WITH_INVALID_CACHE", - } - RemoteOptions_Code_value = map[string]int32{ - "REMOTE_OPTIONS_UNKNOWN": 0, - "REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR": 1, - "CREDENTIALS_READ_FAILURE": 2, - "CREDENTIALS_WRITE_FAILURE": 3, - "DOWNLOADER_WITHOUT_GRPC_CACHE": 4, - "EXECUTION_WITH_INVALID_CACHE": 5, - } -) - -func (x RemoteOptions_Code) Enum() *RemoteOptions_Code { - p := new(RemoteOptions_Code) - *p = x - return p -} - -func (x RemoteOptions_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (RemoteOptions_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[4].Descriptor() -} - -func (RemoteOptions_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[4] -} - -func (x RemoteOptions_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use RemoteOptions_Code.Descriptor instead. -func (RemoteOptions_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{6, 0} -} - -type ClientEnvironment_Code int32 - -const ( - ClientEnvironment_CLIENT_ENVIRONMENT_UNKNOWN ClientEnvironment_Code = 0 - ClientEnvironment_CLIENT_CWD_MALFORMED ClientEnvironment_Code = 1 -) - -// Enum value maps for ClientEnvironment_Code. -var ( - ClientEnvironment_Code_name = map[int32]string{ - 0: "CLIENT_ENVIRONMENT_UNKNOWN", - 1: "CLIENT_CWD_MALFORMED", - } - ClientEnvironment_Code_value = map[string]int32{ - "CLIENT_ENVIRONMENT_UNKNOWN": 0, - "CLIENT_CWD_MALFORMED": 1, - } -) - -func (x ClientEnvironment_Code) Enum() *ClientEnvironment_Code { - p := new(ClientEnvironment_Code) - *p = x - return p -} - -func (x ClientEnvironment_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ClientEnvironment_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[5].Descriptor() -} - -func (ClientEnvironment_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[5] -} - -func (x ClientEnvironment_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ClientEnvironment_Code.Descriptor instead. -func (ClientEnvironment_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{7, 0} -} - -type Crash_Code int32 - -const ( - Crash_CRASH_UNKNOWN Crash_Code = 0 - Crash_CRASH_OOM Crash_Code = 1 -) - -// Enum value maps for Crash_Code. -var ( - Crash_Code_name = map[int32]string{ - 0: "CRASH_UNKNOWN", - 1: "CRASH_OOM", - } - Crash_Code_value = map[string]int32{ - "CRASH_UNKNOWN": 0, - "CRASH_OOM": 1, - } -) - -func (x Crash_Code) Enum() *Crash_Code { - p := new(Crash_Code) - *p = x - return p -} - -func (x Crash_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Crash_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[6].Descriptor() -} - -func (Crash_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[6] -} - -func (x Crash_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Crash_Code.Descriptor instead. -func (Crash_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{8, 0} -} - -type SymlinkForest_Code int32 - -const ( - SymlinkForest_SYMLINK_FOREST_UNKNOWN SymlinkForest_Code = 0 - SymlinkForest_TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT SymlinkForest_Code = 1 - SymlinkForest_TOPLEVEL_OUTDIR_USED_AS_SOURCE SymlinkForest_Code = 2 - SymlinkForest_CREATION_FAILED SymlinkForest_Code = 3 -) - -// Enum value maps for SymlinkForest_Code. -var ( - SymlinkForest_Code_name = map[int32]string{ - 0: "SYMLINK_FOREST_UNKNOWN", - 1: "TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT", - 2: "TOPLEVEL_OUTDIR_USED_AS_SOURCE", - 3: "CREATION_FAILED", - } - SymlinkForest_Code_value = map[string]int32{ - "SYMLINK_FOREST_UNKNOWN": 0, - "TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT": 1, - "TOPLEVEL_OUTDIR_USED_AS_SOURCE": 2, - "CREATION_FAILED": 3, - } -) - -func (x SymlinkForest_Code) Enum() *SymlinkForest_Code { - p := new(SymlinkForest_Code) - *p = x - return p -} - -func (x SymlinkForest_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (SymlinkForest_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[7].Descriptor() -} - -func (SymlinkForest_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[7] -} - -func (x SymlinkForest_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use SymlinkForest_Code.Descriptor instead. -func (SymlinkForest_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{10, 0} -} - -type BuildReport_Code int32 - -const ( - BuildReport_BUILD_REPORT_UNKNOWN BuildReport_Code = 0 - BuildReport_BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS BuildReport_Code = 1 - BuildReport_BUILD_REPORT_WRITE_FAILED BuildReport_Code = 2 -) - -// Enum value maps for BuildReport_Code. -var ( - BuildReport_Code_name = map[int32]string{ - 0: "BUILD_REPORT_UNKNOWN", - 1: "BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS", - 2: "BUILD_REPORT_WRITE_FAILED", - } - BuildReport_Code_value = map[string]int32{ - "BUILD_REPORT_UNKNOWN": 0, - "BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS": 1, - "BUILD_REPORT_WRITE_FAILED": 2, - } -) - -func (x BuildReport_Code) Enum() *BuildReport_Code { - p := new(BuildReport_Code) - *p = x - return p -} - -func (x BuildReport_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (BuildReport_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[8].Descriptor() -} - -func (BuildReport_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[8] -} - -func (x BuildReport_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use BuildReport_Code.Descriptor instead. -func (BuildReport_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{11, 0} -} - -type Skyfocus_Code int32 - -const ( - Skyfocus_INVALID_WORKING_SET Skyfocus_Code = 0 - Skyfocus_NON_WORKING_SET_CHANGE Skyfocus_Code = 1 - Skyfocus_CONFIGURATION_CHANGE Skyfocus_Code = 2 - Skyfocus_DISALLOWED_OPERATION_ON_FOCUSED_GRAPH Skyfocus_Code = 3 -) - -// Enum value maps for Skyfocus_Code. -var ( - Skyfocus_Code_name = map[int32]string{ - 0: "INVALID_WORKING_SET", - 1: "NON_WORKING_SET_CHANGE", - 2: "CONFIGURATION_CHANGE", - 3: "DISALLOWED_OPERATION_ON_FOCUSED_GRAPH", - } - Skyfocus_Code_value = map[string]int32{ - "INVALID_WORKING_SET": 0, - "NON_WORKING_SET_CHANGE": 1, - "CONFIGURATION_CHANGE": 2, - "DISALLOWED_OPERATION_ON_FOCUSED_GRAPH": 3, - } -) - -func (x Skyfocus_Code) Enum() *Skyfocus_Code { - p := new(Skyfocus_Code) - *p = x - return p -} - -func (x Skyfocus_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Skyfocus_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[9].Descriptor() -} - -func (Skyfocus_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[9] -} - -func (x Skyfocus_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Skyfocus_Code.Descriptor instead. -func (Skyfocus_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{12, 0} -} - -type RemoteAnalysisCaching_Code int32 - -const ( - RemoteAnalysisCaching_REMOTE_ANALYSIS_CACHING_UNKNOWN RemoteAnalysisCaching_Code = 0 - RemoteAnalysisCaching_SERIALIZED_FRONTIER_PROFILE_FAILED RemoteAnalysisCaching_Code = 1 - RemoteAnalysisCaching_PROJECT_FILE_NOT_FOUND RemoteAnalysisCaching_Code = 2 -) - -// Enum value maps for RemoteAnalysisCaching_Code. -var ( - RemoteAnalysisCaching_Code_name = map[int32]string{ - 0: "REMOTE_ANALYSIS_CACHING_UNKNOWN", - 1: "SERIALIZED_FRONTIER_PROFILE_FAILED", - 2: "PROJECT_FILE_NOT_FOUND", - } - RemoteAnalysisCaching_Code_value = map[string]int32{ - "REMOTE_ANALYSIS_CACHING_UNKNOWN": 0, - "SERIALIZED_FRONTIER_PROFILE_FAILED": 1, - "PROJECT_FILE_NOT_FOUND": 2, - } -) - -func (x RemoteAnalysisCaching_Code) Enum() *RemoteAnalysisCaching_Code { - p := new(RemoteAnalysisCaching_Code) - *p = x - return p -} - -func (x RemoteAnalysisCaching_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (RemoteAnalysisCaching_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[10].Descriptor() -} - -func (RemoteAnalysisCaching_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[10] -} - -func (x RemoteAnalysisCaching_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use RemoteAnalysisCaching_Code.Descriptor instead. -func (RemoteAnalysisCaching_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{13, 0} -} - -type PackageOptions_Code int32 - -const ( - PackageOptions_PACKAGE_OPTIONS_UNKNOWN PackageOptions_Code = 0 - PackageOptions_PACKAGE_PATH_INVALID PackageOptions_Code = 1 - PackageOptions_NONSINGLETON_PACKAGE_PATH PackageOptions_Code = 4 -) - -// Enum value maps for PackageOptions_Code. -var ( - PackageOptions_Code_name = map[int32]string{ - 0: "PACKAGE_OPTIONS_UNKNOWN", - 1: "PACKAGE_PATH_INVALID", - 4: "NONSINGLETON_PACKAGE_PATH", - } - PackageOptions_Code_value = map[string]int32{ - "PACKAGE_OPTIONS_UNKNOWN": 0, - "PACKAGE_PATH_INVALID": 1, - "NONSINGLETON_PACKAGE_PATH": 4, - } -) - -func (x PackageOptions_Code) Enum() *PackageOptions_Code { - p := new(PackageOptions_Code) - *p = x - return p -} - -func (x PackageOptions_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (PackageOptions_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[11].Descriptor() -} - -func (PackageOptions_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[11] -} - -func (x PackageOptions_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use PackageOptions_Code.Descriptor instead. -func (PackageOptions_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{14, 0} -} - -type RemoteExecution_Code int32 - -const ( - RemoteExecution_REMOTE_EXECUTION_UNKNOWN RemoteExecution_Code = 0 - RemoteExecution_CAPABILITIES_QUERY_FAILURE RemoteExecution_Code = 1 - RemoteExecution_CREDENTIALS_INIT_FAILURE RemoteExecution_Code = 2 - RemoteExecution_CACHE_INIT_FAILURE RemoteExecution_Code = 3 - RemoteExecution_RPC_LOG_FAILURE RemoteExecution_Code = 4 - RemoteExecution_EXEC_CHANNEL_INIT_FAILURE RemoteExecution_Code = 5 - RemoteExecution_CACHE_CHANNEL_INIT_FAILURE RemoteExecution_Code = 6 - RemoteExecution_DOWNLOADER_CHANNEL_INIT_FAILURE RemoteExecution_Code = 7 - RemoteExecution_LOG_DIR_CLEANUP_FAILURE RemoteExecution_Code = 8 - RemoteExecution_CLIENT_SERVER_INCOMPATIBLE RemoteExecution_Code = 9 - RemoteExecution_DOWNLOADED_INPUTS_DELETION_FAILURE RemoteExecution_Code = 10 - RemoteExecution_REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD RemoteExecution_Code = 11 - RemoteExecution_REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS RemoteExecution_Code = 12 - RemoteExecution_INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE RemoteExecution_Code = 13 - RemoteExecution_REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE RemoteExecution_Code = 14 - RemoteExecution_ILLEGAL_OUTPUT RemoteExecution_Code = 15 - RemoteExecution_INVALID_EXEC_AND_PLATFORM_PROPERTIES RemoteExecution_Code = 16 - RemoteExecution_TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE RemoteExecution_Code = 17 -) - -// Enum value maps for RemoteExecution_Code. -var ( - RemoteExecution_Code_name = map[int32]string{ - 0: "REMOTE_EXECUTION_UNKNOWN", - 1: "CAPABILITIES_QUERY_FAILURE", - 2: "CREDENTIALS_INIT_FAILURE", - 3: "CACHE_INIT_FAILURE", - 4: "RPC_LOG_FAILURE", - 5: "EXEC_CHANNEL_INIT_FAILURE", - 6: "CACHE_CHANNEL_INIT_FAILURE", - 7: "DOWNLOADER_CHANNEL_INIT_FAILURE", - 8: "LOG_DIR_CLEANUP_FAILURE", - 9: "CLIENT_SERVER_INCOMPATIBLE", - 10: "DOWNLOADED_INPUTS_DELETION_FAILURE", - 11: "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD", - 12: "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS", - 13: "INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE", - 14: "REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE", - 15: "ILLEGAL_OUTPUT", - 16: "INVALID_EXEC_AND_PLATFORM_PROPERTIES", - 17: "TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE", - } - RemoteExecution_Code_value = map[string]int32{ - "REMOTE_EXECUTION_UNKNOWN": 0, - "CAPABILITIES_QUERY_FAILURE": 1, - "CREDENTIALS_INIT_FAILURE": 2, - "CACHE_INIT_FAILURE": 3, - "RPC_LOG_FAILURE": 4, - "EXEC_CHANNEL_INIT_FAILURE": 5, - "CACHE_CHANNEL_INIT_FAILURE": 6, - "DOWNLOADER_CHANNEL_INIT_FAILURE": 7, - "LOG_DIR_CLEANUP_FAILURE": 8, - "CLIENT_SERVER_INCOMPATIBLE": 9, - "DOWNLOADED_INPUTS_DELETION_FAILURE": 10, - "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD": 11, - "REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS": 12, - "INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE": 13, - "REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE": 14, - "ILLEGAL_OUTPUT": 15, - "INVALID_EXEC_AND_PLATFORM_PROPERTIES": 16, - "TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE": 17, - } -) - -func (x RemoteExecution_Code) Enum() *RemoteExecution_Code { - p := new(RemoteExecution_Code) - *p = x - return p -} - -func (x RemoteExecution_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (RemoteExecution_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[12].Descriptor() -} - -func (RemoteExecution_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[12] -} - -func (x RemoteExecution_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use RemoteExecution_Code.Descriptor instead. -func (RemoteExecution_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{15, 0} -} - -type Execution_Code int32 - -const ( - Execution_EXECUTION_UNKNOWN Execution_Code = 0 - Execution_EXECUTION_LOG_INITIALIZATION_FAILURE Execution_Code = 1 - Execution_EXECUTION_LOG_WRITE_FAILURE Execution_Code = 2 - Execution_EXECROOT_CREATION_FAILURE Execution_Code = 3 - Execution_TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE Execution_Code = 4 - Execution_TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 5 - Execution_PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 6 - Execution_LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE Execution_Code = 7 - Execution_LOCAL_TEMPLATE_EXPANSION_FAILURE Execution_Code = 9 - Execution_INPUT_DIRECTORY_CHECK_IO_EXCEPTION Execution_Code = 10 - Execution_EXTRA_ACTION_OUTPUT_CREATION_FAILURE Execution_Code = 11 - Execution_TEST_RUNNER_IO_EXCEPTION Execution_Code = 12 - Execution_FILE_WRITE_IO_EXCEPTION Execution_Code = 13 - Execution_TEST_OUT_ERR_IO_EXCEPTION Execution_Code = 14 - Execution_SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION Execution_Code = 15 - Execution_SYMLINK_TREE_CREATION_IO_EXCEPTION Execution_Code = 17 - Execution_SYMLINK_TREE_CREATION_COMMAND_EXCEPTION Execution_Code = 18 - Execution_ACTION_INPUT_READ_IO_EXCEPTION Execution_Code = 19 - Execution_ACTION_NOT_UP_TO_DATE Execution_Code = 20 - Execution_PSEUDO_ACTION_EXECUTION_PROHIBITED Execution_Code = 21 - Execution_DISCOVERED_INPUT_DOES_NOT_EXIST Execution_Code = 22 - Execution_ACTION_OUTPUTS_DELETION_FAILURE Execution_Code = 23 - Execution_ACTION_OUTPUTS_NOT_CREATED Execution_Code = 24 - Execution_ACTION_FINALIZATION_FAILURE Execution_Code = 25 - Execution_ACTION_INPUT_LOST Execution_Code = 26 - Execution_FILESYSTEM_CONTEXT_UPDATE_FAILURE Execution_Code = 27 - Execution_ACTION_OUTPUT_CLOSE_FAILURE Execution_Code = 28 - Execution_INPUT_DISCOVERY_IO_EXCEPTION Execution_Code = 29 - Execution_TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE Execution_Code = 30 - Execution_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 31 - Execution_ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE Execution_Code = 32 - Execution_ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE Execution_Code = 33 - Execution_NON_ACTION_EXECUTION_FAILURE Execution_Code = 34 - Execution_CYCLE Execution_Code = 35 - Execution_SOURCE_INPUT_MISSING Execution_Code = 36 - Execution_UNEXPECTED_EXCEPTION Execution_Code = 37 - Execution_SOURCE_INPUT_IO_EXCEPTION Execution_Code = 39 - Execution_SYMLINK_TREE_DELETION_IO_EXCEPTION Execution_Code = 40 -) - -// Enum value maps for Execution_Code. -var ( - Execution_Code_name = map[int32]string{ - 0: "EXECUTION_UNKNOWN", - 1: "EXECUTION_LOG_INITIALIZATION_FAILURE", - 2: "EXECUTION_LOG_WRITE_FAILURE", - 3: "EXECROOT_CREATION_FAILURE", - 4: "TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE", - 5: "TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE", - 6: "PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE", - 7: "LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE", - 9: "LOCAL_TEMPLATE_EXPANSION_FAILURE", - 10: "INPUT_DIRECTORY_CHECK_IO_EXCEPTION", - 11: "EXTRA_ACTION_OUTPUT_CREATION_FAILURE", - 12: "TEST_RUNNER_IO_EXCEPTION", - 13: "FILE_WRITE_IO_EXCEPTION", - 14: "TEST_OUT_ERR_IO_EXCEPTION", - 15: "SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION", - 17: "SYMLINK_TREE_CREATION_IO_EXCEPTION", - 18: "SYMLINK_TREE_CREATION_COMMAND_EXCEPTION", - 19: "ACTION_INPUT_READ_IO_EXCEPTION", - 20: "ACTION_NOT_UP_TO_DATE", - 21: "PSEUDO_ACTION_EXECUTION_PROHIBITED", - 22: "DISCOVERED_INPUT_DOES_NOT_EXIST", - 23: "ACTION_OUTPUTS_DELETION_FAILURE", - 24: "ACTION_OUTPUTS_NOT_CREATED", - 25: "ACTION_FINALIZATION_FAILURE", - 26: "ACTION_INPUT_LOST", - 27: "FILESYSTEM_CONTEXT_UPDATE_FAILURE", - 28: "ACTION_OUTPUT_CLOSE_FAILURE", - 29: "INPUT_DISCOVERY_IO_EXCEPTION", - 30: "TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE", - 31: "ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE", - 32: "ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE", - 33: "ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE", - 34: "NON_ACTION_EXECUTION_FAILURE", - 35: "CYCLE", - 36: "SOURCE_INPUT_MISSING", - 37: "UNEXPECTED_EXCEPTION", - 39: "SOURCE_INPUT_IO_EXCEPTION", - 40: "SYMLINK_TREE_DELETION_IO_EXCEPTION", - } - Execution_Code_value = map[string]int32{ - "EXECUTION_UNKNOWN": 0, - "EXECUTION_LOG_INITIALIZATION_FAILURE": 1, - "EXECUTION_LOG_WRITE_FAILURE": 2, - "EXECROOT_CREATION_FAILURE": 3, - "TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE": 4, - "TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 5, - "PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 6, - "LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE": 7, - "LOCAL_TEMPLATE_EXPANSION_FAILURE": 9, - "INPUT_DIRECTORY_CHECK_IO_EXCEPTION": 10, - "EXTRA_ACTION_OUTPUT_CREATION_FAILURE": 11, - "TEST_RUNNER_IO_EXCEPTION": 12, - "FILE_WRITE_IO_EXCEPTION": 13, - "TEST_OUT_ERR_IO_EXCEPTION": 14, - "SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION": 15, - "SYMLINK_TREE_CREATION_IO_EXCEPTION": 17, - "SYMLINK_TREE_CREATION_COMMAND_EXCEPTION": 18, - "ACTION_INPUT_READ_IO_EXCEPTION": 19, - "ACTION_NOT_UP_TO_DATE": 20, - "PSEUDO_ACTION_EXECUTION_PROHIBITED": 21, - "DISCOVERED_INPUT_DOES_NOT_EXIST": 22, - "ACTION_OUTPUTS_DELETION_FAILURE": 23, - "ACTION_OUTPUTS_NOT_CREATED": 24, - "ACTION_FINALIZATION_FAILURE": 25, - "ACTION_INPUT_LOST": 26, - "FILESYSTEM_CONTEXT_UPDATE_FAILURE": 27, - "ACTION_OUTPUT_CLOSE_FAILURE": 28, - "INPUT_DISCOVERY_IO_EXCEPTION": 29, - "TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE": 30, - "ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE": 31, - "ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE": 32, - "ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE": 33, - "NON_ACTION_EXECUTION_FAILURE": 34, - "CYCLE": 35, - "SOURCE_INPUT_MISSING": 36, - "UNEXPECTED_EXCEPTION": 37, - "SOURCE_INPUT_IO_EXCEPTION": 39, - "SYMLINK_TREE_DELETION_IO_EXCEPTION": 40, - } -) - -func (x Execution_Code) Enum() *Execution_Code { - p := new(Execution_Code) - *p = x - return p -} - -func (x Execution_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Execution_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[13].Descriptor() -} - -func (Execution_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[13] -} - -func (x Execution_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Execution_Code.Descriptor instead. -func (Execution_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{16, 0} -} - -type Workspaces_Code int32 - -const ( - Workspaces_WORKSPACES_UNKNOWN Workspaces_Code = 0 - Workspaces_WORKSPACES_LOG_INITIALIZATION_FAILURE Workspaces_Code = 1 - Workspaces_WORKSPACES_LOG_WRITE_FAILURE Workspaces_Code = 2 - Workspaces_ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES Workspaces_Code = 3 - Workspaces_WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES Workspaces_Code = 4 -) - -// Enum value maps for Workspaces_Code. -var ( - Workspaces_Code_name = map[int32]string{ - 0: "WORKSPACES_UNKNOWN", - 1: "WORKSPACES_LOG_INITIALIZATION_FAILURE", - 2: "WORKSPACES_LOG_WRITE_FAILURE", - 3: "ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES", - 4: "WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES", - } - Workspaces_Code_value = map[string]int32{ - "WORKSPACES_UNKNOWN": 0, - "WORKSPACES_LOG_INITIALIZATION_FAILURE": 1, - "WORKSPACES_LOG_WRITE_FAILURE": 2, - "ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES": 3, - "WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES": 4, - } -) - -func (x Workspaces_Code) Enum() *Workspaces_Code { - p := new(Workspaces_Code) - *p = x - return p -} - -func (x Workspaces_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Workspaces_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[14].Descriptor() -} - -func (Workspaces_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[14] -} - -func (x Workspaces_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Workspaces_Code.Descriptor instead. -func (Workspaces_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{17, 0} -} - -type CrashOptions_Code int32 - -const ( - CrashOptions_CRASH_OPTIONS_UNKNOWN CrashOptions_Code = 0 -) - -// Enum value maps for CrashOptions_Code. -var ( - CrashOptions_Code_name = map[int32]string{ - 0: "CRASH_OPTIONS_UNKNOWN", - } - CrashOptions_Code_value = map[string]int32{ - "CRASH_OPTIONS_UNKNOWN": 0, - } -) - -func (x CrashOptions_Code) Enum() *CrashOptions_Code { - p := new(CrashOptions_Code) - *p = x - return p -} - -func (x CrashOptions_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (CrashOptions_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[15].Descriptor() -} - -func (CrashOptions_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[15] -} - -func (x CrashOptions_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use CrashOptions_Code.Descriptor instead. -func (CrashOptions_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{18, 0} -} - -type Filesystem_Code int32 - -const ( - Filesystem_FILESYSTEM_UNKNOWN Filesystem_Code = 0 - Filesystem_EMBEDDED_BINARIES_ENUMERATION_FAILURE Filesystem_Code = 3 - Filesystem_SERVER_PID_TXT_FILE_READ_FAILURE Filesystem_Code = 4 - Filesystem_SERVER_FILE_WRITE_FAILURE Filesystem_Code = 5 - Filesystem_DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE Filesystem_Code = 6 - Filesystem_FILESYSTEM_JNI_NOT_AVAILABLE Filesystem_Code = 8 - Filesystem_FAILED_TO_LOCK_INSTALL_BASE Filesystem_Code = 12 -) - -// Enum value maps for Filesystem_Code. -var ( - Filesystem_Code_name = map[int32]string{ - 0: "FILESYSTEM_UNKNOWN", - 3: "EMBEDDED_BINARIES_ENUMERATION_FAILURE", - 4: "SERVER_PID_TXT_FILE_READ_FAILURE", - 5: "SERVER_FILE_WRITE_FAILURE", - 6: "DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE", - 8: "FILESYSTEM_JNI_NOT_AVAILABLE", - 12: "FAILED_TO_LOCK_INSTALL_BASE", - } - Filesystem_Code_value = map[string]int32{ - "FILESYSTEM_UNKNOWN": 0, - "EMBEDDED_BINARIES_ENUMERATION_FAILURE": 3, - "SERVER_PID_TXT_FILE_READ_FAILURE": 4, - "SERVER_FILE_WRITE_FAILURE": 5, - "DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE": 6, - "FILESYSTEM_JNI_NOT_AVAILABLE": 8, - "FAILED_TO_LOCK_INSTALL_BASE": 12, - } -) - -func (x Filesystem_Code) Enum() *Filesystem_Code { - p := new(Filesystem_Code) - *p = x - return p -} - -func (x Filesystem_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Filesystem_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[16].Descriptor() -} - -func (Filesystem_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[16] -} - -func (x Filesystem_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Filesystem_Code.Descriptor instead. -func (Filesystem_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{19, 0} -} - -type ExecutionOptions_Code int32 - -const ( - ExecutionOptions_EXECUTION_OPTIONS_UNKNOWN ExecutionOptions_Code = 0 - ExecutionOptions_INVALID_STRATEGY ExecutionOptions_Code = 3 - ExecutionOptions_REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING ExecutionOptions_Code = 4 - ExecutionOptions_DEPRECATED_LOCAL_RESOURCES_USED ExecutionOptions_Code = 5 - ExecutionOptions_INVALID_CYCLIC_DYNAMIC_STRATEGY ExecutionOptions_Code = 6 - ExecutionOptions_RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT ExecutionOptions_Code = 7 - ExecutionOptions_REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN ExecutionOptions_Code = 8 - ExecutionOptions_STRATEGY_NOT_FOUND ExecutionOptions_Code = 9 - ExecutionOptions_DYNAMIC_STRATEGY_NOT_SANDBOXED ExecutionOptions_Code = 10 - ExecutionOptions_MULTIPLE_EXECUTION_LOG_FORMATS ExecutionOptions_Code = 11 -) - -// Enum value maps for ExecutionOptions_Code. -var ( - ExecutionOptions_Code_name = map[int32]string{ - 0: "EXECUTION_OPTIONS_UNKNOWN", - 3: "INVALID_STRATEGY", - 4: "REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING", - 5: "DEPRECATED_LOCAL_RESOURCES_USED", - 6: "INVALID_CYCLIC_DYNAMIC_STRATEGY", - 7: "RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT", - 8: "REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN", - 9: "STRATEGY_NOT_FOUND", - 10: "DYNAMIC_STRATEGY_NOT_SANDBOXED", - 11: "MULTIPLE_EXECUTION_LOG_FORMATS", - } - ExecutionOptions_Code_value = map[string]int32{ - "EXECUTION_OPTIONS_UNKNOWN": 0, - "INVALID_STRATEGY": 3, - "REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING": 4, - "DEPRECATED_LOCAL_RESOURCES_USED": 5, - "INVALID_CYCLIC_DYNAMIC_STRATEGY": 6, - "RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT": 7, - "REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN": 8, - "STRATEGY_NOT_FOUND": 9, - "DYNAMIC_STRATEGY_NOT_SANDBOXED": 10, - "MULTIPLE_EXECUTION_LOG_FORMATS": 11, - } -) - -func (x ExecutionOptions_Code) Enum() *ExecutionOptions_Code { - p := new(ExecutionOptions_Code) - *p = x - return p -} - -func (x ExecutionOptions_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ExecutionOptions_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[17].Descriptor() -} - -func (ExecutionOptions_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[17] -} - -func (x ExecutionOptions_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ExecutionOptions_Code.Descriptor instead. -func (ExecutionOptions_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{20, 0} -} - -type Command_Code int32 - -const ( - Command_COMMAND_FAILURE_UNKNOWN Command_Code = 0 - Command_COMMAND_NOT_FOUND Command_Code = 1 - Command_ANOTHER_COMMAND_RUNNING Command_Code = 2 - Command_PREVIOUSLY_SHUTDOWN Command_Code = 3 - Command_STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE Command_Code = 4 - Command_STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE Command_Code = 5 - Command_STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE Command_Code = 6 - Command_INVOCATION_POLICY_PARSE_FAILURE Command_Code = 7 - Command_INVOCATION_POLICY_INVALID Command_Code = 8 - Command_OPTIONS_PARSE_FAILURE Command_Code = 9 - Command_STARLARK_OPTIONS_PARSE_FAILURE Command_Code = 10 - Command_ARGUMENTS_NOT_RECOGNIZED Command_Code = 11 - Command_NOT_IN_WORKSPACE Command_Code = 12 - Command_IN_OUTPUT_DIRECTORY Command_Code = 14 -) - -// Enum value maps for Command_Code. -var ( - Command_Code_name = map[int32]string{ - 0: "COMMAND_FAILURE_UNKNOWN", - 1: "COMMAND_NOT_FOUND", - 2: "ANOTHER_COMMAND_RUNNING", - 3: "PREVIOUSLY_SHUTDOWN", - 4: "STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE", - 5: "STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE", - 6: "STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE", - 7: "INVOCATION_POLICY_PARSE_FAILURE", - 8: "INVOCATION_POLICY_INVALID", - 9: "OPTIONS_PARSE_FAILURE", - 10: "STARLARK_OPTIONS_PARSE_FAILURE", - 11: "ARGUMENTS_NOT_RECOGNIZED", - 12: "NOT_IN_WORKSPACE", - 14: "IN_OUTPUT_DIRECTORY", - } - Command_Code_value = map[string]int32{ - "COMMAND_FAILURE_UNKNOWN": 0, - "COMMAND_NOT_FOUND": 1, - "ANOTHER_COMMAND_RUNNING": 2, - "PREVIOUSLY_SHUTDOWN": 3, - "STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE": 4, - "STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE": 5, - "STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE": 6, - "INVOCATION_POLICY_PARSE_FAILURE": 7, - "INVOCATION_POLICY_INVALID": 8, - "OPTIONS_PARSE_FAILURE": 9, - "STARLARK_OPTIONS_PARSE_FAILURE": 10, - "ARGUMENTS_NOT_RECOGNIZED": 11, - "NOT_IN_WORKSPACE": 12, - "IN_OUTPUT_DIRECTORY": 14, - } -) - -func (x Command_Code) Enum() *Command_Code { - p := new(Command_Code) - *p = x - return p -} - -func (x Command_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Command_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[18].Descriptor() -} - -func (Command_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[18] -} - -func (x Command_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Command_Code.Descriptor instead. -func (Command_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{21, 0} -} - -type GrpcServer_Code int32 - -const ( - GrpcServer_GRPC_SERVER_UNKNOWN GrpcServer_Code = 0 - GrpcServer_GRPC_SERVER_NOT_COMPILED_IN GrpcServer_Code = 1 - GrpcServer_SERVER_BIND_FAILURE GrpcServer_Code = 2 - GrpcServer_BAD_COOKIE GrpcServer_Code = 3 - GrpcServer_NO_CLIENT_DESCRIPTION GrpcServer_Code = 4 -) - -// Enum value maps for GrpcServer_Code. -var ( - GrpcServer_Code_name = map[int32]string{ - 0: "GRPC_SERVER_UNKNOWN", - 1: "GRPC_SERVER_NOT_COMPILED_IN", - 2: "SERVER_BIND_FAILURE", - 3: "BAD_COOKIE", - 4: "NO_CLIENT_DESCRIPTION", - } - GrpcServer_Code_value = map[string]int32{ - "GRPC_SERVER_UNKNOWN": 0, - "GRPC_SERVER_NOT_COMPILED_IN": 1, - "SERVER_BIND_FAILURE": 2, - "BAD_COOKIE": 3, - "NO_CLIENT_DESCRIPTION": 4, - } -) - -func (x GrpcServer_Code) Enum() *GrpcServer_Code { - p := new(GrpcServer_Code) - *p = x - return p -} - -func (x GrpcServer_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (GrpcServer_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[19].Descriptor() -} - -func (GrpcServer_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[19] -} - -func (x GrpcServer_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use GrpcServer_Code.Descriptor instead. -func (GrpcServer_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{22, 0} -} - -type CanonicalizeFlags_Code int32 - -const ( - CanonicalizeFlags_CANONICALIZE_FLAGS_UNKNOWN CanonicalizeFlags_Code = 0 - CanonicalizeFlags_FOR_COMMAND_INVALID CanonicalizeFlags_Code = 1 -) - -// Enum value maps for CanonicalizeFlags_Code. -var ( - CanonicalizeFlags_Code_name = map[int32]string{ - 0: "CANONICALIZE_FLAGS_UNKNOWN", - 1: "FOR_COMMAND_INVALID", - } - CanonicalizeFlags_Code_value = map[string]int32{ - "CANONICALIZE_FLAGS_UNKNOWN": 0, - "FOR_COMMAND_INVALID": 1, - } -) - -func (x CanonicalizeFlags_Code) Enum() *CanonicalizeFlags_Code { - p := new(CanonicalizeFlags_Code) - *p = x - return p -} - -func (x CanonicalizeFlags_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (CanonicalizeFlags_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[20].Descriptor() -} - -func (CanonicalizeFlags_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[20] -} - -func (x CanonicalizeFlags_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use CanonicalizeFlags_Code.Descriptor instead. -func (CanonicalizeFlags_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{23, 0} -} - -type BuildConfiguration_Code int32 - -const ( - BuildConfiguration_BUILD_CONFIGURATION_UNKNOWN BuildConfiguration_Code = 0 - BuildConfiguration_PLATFORM_MAPPING_EVALUATION_FAILURE BuildConfiguration_Code = 1 - BuildConfiguration_PLATFORM_MAPPINGS_FILE_IS_DIRECTORY BuildConfiguration_Code = 2 - BuildConfiguration_PLATFORM_MAPPINGS_FILE_NOT_FOUND BuildConfiguration_Code = 3 - BuildConfiguration_TOP_LEVEL_CONFIGURATION_CREATION_FAILURE BuildConfiguration_Code = 4 - BuildConfiguration_INVALID_CONFIGURATION BuildConfiguration_Code = 5 - BuildConfiguration_INVALID_BUILD_OPTIONS BuildConfiguration_Code = 6 - BuildConfiguration_MULTI_CPU_PREREQ_UNMET BuildConfiguration_Code = 7 - BuildConfiguration_HEURISTIC_INSTRUMENTATION_FILTER_INVALID BuildConfiguration_Code = 8 - BuildConfiguration_CYCLE BuildConfiguration_Code = 9 - BuildConfiguration_CONFLICTING_CONFIGURATIONS BuildConfiguration_Code = 10 - BuildConfiguration_INVALID_OUTPUT_DIRECTORY_MNEMONIC BuildConfiguration_Code = 11 - BuildConfiguration_CONFIGURATION_DISCARDED_ANALYSIS_CACHE BuildConfiguration_Code = 12 - BuildConfiguration_INVALID_PROJECT BuildConfiguration_Code = 13 -) - -// Enum value maps for BuildConfiguration_Code. -var ( - BuildConfiguration_Code_name = map[int32]string{ - 0: "BUILD_CONFIGURATION_UNKNOWN", - 1: "PLATFORM_MAPPING_EVALUATION_FAILURE", - 2: "PLATFORM_MAPPINGS_FILE_IS_DIRECTORY", - 3: "PLATFORM_MAPPINGS_FILE_NOT_FOUND", - 4: "TOP_LEVEL_CONFIGURATION_CREATION_FAILURE", - 5: "INVALID_CONFIGURATION", - 6: "INVALID_BUILD_OPTIONS", - 7: "MULTI_CPU_PREREQ_UNMET", - 8: "HEURISTIC_INSTRUMENTATION_FILTER_INVALID", - 9: "CYCLE", - 10: "CONFLICTING_CONFIGURATIONS", - 11: "INVALID_OUTPUT_DIRECTORY_MNEMONIC", - 12: "CONFIGURATION_DISCARDED_ANALYSIS_CACHE", - 13: "INVALID_PROJECT", - } - BuildConfiguration_Code_value = map[string]int32{ - "BUILD_CONFIGURATION_UNKNOWN": 0, - "PLATFORM_MAPPING_EVALUATION_FAILURE": 1, - "PLATFORM_MAPPINGS_FILE_IS_DIRECTORY": 2, - "PLATFORM_MAPPINGS_FILE_NOT_FOUND": 3, - "TOP_LEVEL_CONFIGURATION_CREATION_FAILURE": 4, - "INVALID_CONFIGURATION": 5, - "INVALID_BUILD_OPTIONS": 6, - "MULTI_CPU_PREREQ_UNMET": 7, - "HEURISTIC_INSTRUMENTATION_FILTER_INVALID": 8, - "CYCLE": 9, - "CONFLICTING_CONFIGURATIONS": 10, - "INVALID_OUTPUT_DIRECTORY_MNEMONIC": 11, - "CONFIGURATION_DISCARDED_ANALYSIS_CACHE": 12, - "INVALID_PROJECT": 13, - } -) - -func (x BuildConfiguration_Code) Enum() *BuildConfiguration_Code { - p := new(BuildConfiguration_Code) - *p = x - return p -} - -func (x BuildConfiguration_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (BuildConfiguration_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[21].Descriptor() -} - -func (BuildConfiguration_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[21] -} - -func (x BuildConfiguration_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use BuildConfiguration_Code.Descriptor instead. -func (BuildConfiguration_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{24, 0} -} - -type InfoCommand_Code int32 - -const ( - InfoCommand_INFO_COMMAND_UNKNOWN InfoCommand_Code = 0 - InfoCommand_TOO_MANY_KEYS InfoCommand_Code = 1 - InfoCommand_KEY_NOT_RECOGNIZED InfoCommand_Code = 2 - InfoCommand_INFO_BLOCK_WRITE_FAILURE InfoCommand_Code = 3 - InfoCommand_ALL_INFO_WRITE_FAILURE InfoCommand_Code = 4 -) - -// Enum value maps for InfoCommand_Code. -var ( - InfoCommand_Code_name = map[int32]string{ - 0: "INFO_COMMAND_UNKNOWN", - 1: "TOO_MANY_KEYS", - 2: "KEY_NOT_RECOGNIZED", - 3: "INFO_BLOCK_WRITE_FAILURE", - 4: "ALL_INFO_WRITE_FAILURE", - } - InfoCommand_Code_value = map[string]int32{ - "INFO_COMMAND_UNKNOWN": 0, - "TOO_MANY_KEYS": 1, - "KEY_NOT_RECOGNIZED": 2, - "INFO_BLOCK_WRITE_FAILURE": 3, - "ALL_INFO_WRITE_FAILURE": 4, - } -) - -func (x InfoCommand_Code) Enum() *InfoCommand_Code { - p := new(InfoCommand_Code) - *p = x - return p -} - -func (x InfoCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (InfoCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[22].Descriptor() -} - -func (InfoCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[22] -} - -func (x InfoCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use InfoCommand_Code.Descriptor instead. -func (InfoCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{25, 0} -} - -type MemoryOptions_Code int32 - -const ( - MemoryOptions_MEMORY_OPTIONS_UNKNOWN MemoryOptions_Code = 0 - // Deprecated: Marked as deprecated in src/main/protobuf/failure_details.proto. - MemoryOptions_DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE MemoryOptions_Code = 1 - // Deprecated: Marked as deprecated in src/main/protobuf/failure_details.proto. - MemoryOptions_DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND MemoryOptions_Code = 2 -) - -// Enum value maps for MemoryOptions_Code. -var ( - MemoryOptions_Code_name = map[int32]string{ - 0: "MEMORY_OPTIONS_UNKNOWN", - 1: "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE", - 2: "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND", - } - MemoryOptions_Code_value = map[string]int32{ - "MEMORY_OPTIONS_UNKNOWN": 0, - "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE": 1, - "DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND": 2, - } -) - -func (x MemoryOptions_Code) Enum() *MemoryOptions_Code { - p := new(MemoryOptions_Code) - *p = x - return p -} - -func (x MemoryOptions_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (MemoryOptions_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[23].Descriptor() -} - -func (MemoryOptions_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[23] -} - -func (x MemoryOptions_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use MemoryOptions_Code.Descriptor instead. -func (MemoryOptions_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{26, 0} -} - -type Query_Code int32 - -const ( - Query_QUERY_UNKNOWN Query_Code = 0 - Query_QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION Query_Code = 1 - Query_QUERY_FILE_READ_FAILURE Query_Code = 2 - Query_COMMAND_LINE_EXPRESSION_MISSING Query_Code = 3 - Query_OUTPUT_FORMAT_INVALID Query_Code = 4 - Query_GRAPHLESS_PREREQ_UNMET Query_Code = 5 - Query_QUERY_OUTPUT_WRITE_FAILURE Query_Code = 6 - Query_QUERY_STDOUT_FLUSH_FAILURE Query_Code = 13 - Query_ANALYSIS_QUERY_PREREQ_UNMET Query_Code = 14 - Query_QUERY_RESULTS_FLUSH_FAILURE Query_Code = 15 - Query_DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR Query_Code = 16 - Query_VARIABLE_NAME_INVALID Query_Code = 17 - Query_VARIABLE_UNDEFINED Query_Code = 18 - Query_BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR Query_Code = 19 - Query_BUILD_FILE_ERROR Query_Code = 20 - Query_CYCLE Query_Code = 21 - Query_UNIQUE_SKYKEY_THRESHOLD_EXCEEDED Query_Code = 22 - Query_TARGET_NOT_IN_UNIVERSE_SCOPE Query_Code = 23 - Query_INVALID_FULL_UNIVERSE_EXPRESSION Query_Code = 24 - Query_UNIVERSE_SCOPE_LIMIT_EXCEEDED Query_Code = 25 - Query_INVALIDATION_LIMIT_EXCEEDED Query_Code = 26 - Query_OUTPUT_FORMAT_PREREQ_UNMET Query_Code = 27 - Query_ARGUMENTS_MISSING Query_Code = 28 - Query_RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY Query_Code = 29 - Query_FULL_TARGETS_NOT_SUPPORTED Query_Code = 30 - Query_DEPRECATED_UNEXPECTED_TOKEN_ERROR Query_Code = 31 - Query_DEPRECATED_INTEGER_LITERAL_MISSING Query_Code = 32 - Query_DEPRECATED_INVALID_STARTING_CHARACTER_ERROR Query_Code = 33 - Query_DEPRECATED_PREMATURE_END_OF_INPUT_ERROR Query_Code = 34 - Query_SYNTAX_ERROR Query_Code = 35 - Query_OUTPUT_FORMATTER_IO_EXCEPTION Query_Code = 36 - Query_SKYQUERY_TRANSITIVE_TARGET_ERROR Query_Code = 37 - Query_SKYQUERY_TARGET_EXCEPTION Query_Code = 38 - Query_INVALID_LABEL_IN_TEST_SUITE Query_Code = 39 - Query_ILLEGAL_FLAG_COMBINATION Query_Code = 40 - Query_NON_DETAILED_ERROR Query_Code = 41 -) - -// Enum value maps for Query_Code. -var ( - Query_Code_name = map[int32]string{ - 0: "QUERY_UNKNOWN", - 1: "QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION", - 2: "QUERY_FILE_READ_FAILURE", - 3: "COMMAND_LINE_EXPRESSION_MISSING", - 4: "OUTPUT_FORMAT_INVALID", - 5: "GRAPHLESS_PREREQ_UNMET", - 6: "QUERY_OUTPUT_WRITE_FAILURE", - 13: "QUERY_STDOUT_FLUSH_FAILURE", - 14: "ANALYSIS_QUERY_PREREQ_UNMET", - 15: "QUERY_RESULTS_FLUSH_FAILURE", - 16: "DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR", - 17: "VARIABLE_NAME_INVALID", - 18: "VARIABLE_UNDEFINED", - 19: "BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR", - 20: "BUILD_FILE_ERROR", - 21: "CYCLE", - 22: "UNIQUE_SKYKEY_THRESHOLD_EXCEEDED", - 23: "TARGET_NOT_IN_UNIVERSE_SCOPE", - 24: "INVALID_FULL_UNIVERSE_EXPRESSION", - 25: "UNIVERSE_SCOPE_LIMIT_EXCEEDED", - 26: "INVALIDATION_LIMIT_EXCEEDED", - 27: "OUTPUT_FORMAT_PREREQ_UNMET", - 28: "ARGUMENTS_MISSING", - 29: "RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY", - 30: "FULL_TARGETS_NOT_SUPPORTED", - 31: "DEPRECATED_UNEXPECTED_TOKEN_ERROR", - 32: "DEPRECATED_INTEGER_LITERAL_MISSING", - 33: "DEPRECATED_INVALID_STARTING_CHARACTER_ERROR", - 34: "DEPRECATED_PREMATURE_END_OF_INPUT_ERROR", - 35: "SYNTAX_ERROR", - 36: "OUTPUT_FORMATTER_IO_EXCEPTION", - 37: "SKYQUERY_TRANSITIVE_TARGET_ERROR", - 38: "SKYQUERY_TARGET_EXCEPTION", - 39: "INVALID_LABEL_IN_TEST_SUITE", - 40: "ILLEGAL_FLAG_COMBINATION", - 41: "NON_DETAILED_ERROR", - } - Query_Code_value = map[string]int32{ - "QUERY_UNKNOWN": 0, - "QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION": 1, - "QUERY_FILE_READ_FAILURE": 2, - "COMMAND_LINE_EXPRESSION_MISSING": 3, - "OUTPUT_FORMAT_INVALID": 4, - "GRAPHLESS_PREREQ_UNMET": 5, - "QUERY_OUTPUT_WRITE_FAILURE": 6, - "QUERY_STDOUT_FLUSH_FAILURE": 13, - "ANALYSIS_QUERY_PREREQ_UNMET": 14, - "QUERY_RESULTS_FLUSH_FAILURE": 15, - "DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR": 16, - "VARIABLE_NAME_INVALID": 17, - "VARIABLE_UNDEFINED": 18, - "BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR": 19, - "BUILD_FILE_ERROR": 20, - "CYCLE": 21, - "UNIQUE_SKYKEY_THRESHOLD_EXCEEDED": 22, - "TARGET_NOT_IN_UNIVERSE_SCOPE": 23, - "INVALID_FULL_UNIVERSE_EXPRESSION": 24, - "UNIVERSE_SCOPE_LIMIT_EXCEEDED": 25, - "INVALIDATION_LIMIT_EXCEEDED": 26, - "OUTPUT_FORMAT_PREREQ_UNMET": 27, - "ARGUMENTS_MISSING": 28, - "RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY": 29, - "FULL_TARGETS_NOT_SUPPORTED": 30, - "DEPRECATED_UNEXPECTED_TOKEN_ERROR": 31, - "DEPRECATED_INTEGER_LITERAL_MISSING": 32, - "DEPRECATED_INVALID_STARTING_CHARACTER_ERROR": 33, - "DEPRECATED_PREMATURE_END_OF_INPUT_ERROR": 34, - "SYNTAX_ERROR": 35, - "OUTPUT_FORMATTER_IO_EXCEPTION": 36, - "SKYQUERY_TRANSITIVE_TARGET_ERROR": 37, - "SKYQUERY_TARGET_EXCEPTION": 38, - "INVALID_LABEL_IN_TEST_SUITE": 39, - "ILLEGAL_FLAG_COMBINATION": 40, - "NON_DETAILED_ERROR": 41, - } -) - -func (x Query_Code) Enum() *Query_Code { - p := new(Query_Code) - *p = x - return p -} - -func (x Query_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Query_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[24].Descriptor() -} - -func (Query_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[24] -} - -func (x Query_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Query_Code.Descriptor instead. -func (Query_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{27, 0} -} - -type LocalExecution_Code int32 - -const ( - LocalExecution_LOCAL_EXECUTION_UNKNOWN LocalExecution_Code = 0 - LocalExecution_LOCKFREE_OUTPUT_PREREQ_UNMET LocalExecution_Code = 1 - LocalExecution_UNTRACKED_RESOURCE LocalExecution_Code = 2 -) - -// Enum value maps for LocalExecution_Code. -var ( - LocalExecution_Code_name = map[int32]string{ - 0: "LOCAL_EXECUTION_UNKNOWN", - 1: "LOCKFREE_OUTPUT_PREREQ_UNMET", - 2: "UNTRACKED_RESOURCE", - } - LocalExecution_Code_value = map[string]int32{ - "LOCAL_EXECUTION_UNKNOWN": 0, - "LOCKFREE_OUTPUT_PREREQ_UNMET": 1, - "UNTRACKED_RESOURCE": 2, - } -) - -func (x LocalExecution_Code) Enum() *LocalExecution_Code { - p := new(LocalExecution_Code) - *p = x - return p -} - -func (x LocalExecution_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (LocalExecution_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[25].Descriptor() -} - -func (LocalExecution_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[25] -} - -func (x LocalExecution_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use LocalExecution_Code.Descriptor instead. -func (LocalExecution_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{28, 0} -} - -type ActionCache_Code int32 - -const ( - ActionCache_ACTION_CACHE_UNKNOWN ActionCache_Code = 0 - ActionCache_INITIALIZATION_FAILURE ActionCache_Code = 1 -) - -// Enum value maps for ActionCache_Code. -var ( - ActionCache_Code_name = map[int32]string{ - 0: "ACTION_CACHE_UNKNOWN", - 1: "INITIALIZATION_FAILURE", - } - ActionCache_Code_value = map[string]int32{ - "ACTION_CACHE_UNKNOWN": 0, - "INITIALIZATION_FAILURE": 1, - } -) - -func (x ActionCache_Code) Enum() *ActionCache_Code { - p := new(ActionCache_Code) - *p = x - return p -} - -func (x ActionCache_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ActionCache_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[26].Descriptor() -} - -func (ActionCache_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[26] -} - -func (x ActionCache_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ActionCache_Code.Descriptor instead. -func (ActionCache_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{29, 0} -} - -type FetchCommand_Code int32 - -const ( - FetchCommand_FETCH_COMMAND_UNKNOWN FetchCommand_Code = 0 - FetchCommand_EXPRESSION_MISSING FetchCommand_Code = 1 - FetchCommand_OPTIONS_INVALID FetchCommand_Code = 2 - FetchCommand_QUERY_PARSE_ERROR FetchCommand_Code = 3 - FetchCommand_QUERY_EVALUATION_ERROR FetchCommand_Code = 4 -) - -// Enum value maps for FetchCommand_Code. -var ( - FetchCommand_Code_name = map[int32]string{ - 0: "FETCH_COMMAND_UNKNOWN", - 1: "EXPRESSION_MISSING", - 2: "OPTIONS_INVALID", - 3: "QUERY_PARSE_ERROR", - 4: "QUERY_EVALUATION_ERROR", - } - FetchCommand_Code_value = map[string]int32{ - "FETCH_COMMAND_UNKNOWN": 0, - "EXPRESSION_MISSING": 1, - "OPTIONS_INVALID": 2, - "QUERY_PARSE_ERROR": 3, - "QUERY_EVALUATION_ERROR": 4, - } -) - -func (x FetchCommand_Code) Enum() *FetchCommand_Code { - p := new(FetchCommand_Code) - *p = x - return p -} - -func (x FetchCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FetchCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[27].Descriptor() -} - -func (FetchCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[27] -} - -func (x FetchCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use FetchCommand_Code.Descriptor instead. -func (FetchCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{30, 0} -} - -type SyncCommand_Code int32 - -const ( - SyncCommand_SYNC_COMMAND_UNKNOWN SyncCommand_Code = 0 - SyncCommand_PACKAGE_LOOKUP_ERROR SyncCommand_Code = 1 - SyncCommand_WORKSPACE_EVALUATION_ERROR SyncCommand_Code = 2 - SyncCommand_REPOSITORY_FETCH_ERRORS SyncCommand_Code = 3 - SyncCommand_REPOSITORY_NAME_INVALID SyncCommand_Code = 4 -) - -// Enum value maps for SyncCommand_Code. -var ( - SyncCommand_Code_name = map[int32]string{ - 0: "SYNC_COMMAND_UNKNOWN", - 1: "PACKAGE_LOOKUP_ERROR", - 2: "WORKSPACE_EVALUATION_ERROR", - 3: "REPOSITORY_FETCH_ERRORS", - 4: "REPOSITORY_NAME_INVALID", - } - SyncCommand_Code_value = map[string]int32{ - "SYNC_COMMAND_UNKNOWN": 0, - "PACKAGE_LOOKUP_ERROR": 1, - "WORKSPACE_EVALUATION_ERROR": 2, - "REPOSITORY_FETCH_ERRORS": 3, - "REPOSITORY_NAME_INVALID": 4, - } -) - -func (x SyncCommand_Code) Enum() *SyncCommand_Code { - p := new(SyncCommand_Code) - *p = x - return p -} - -func (x SyncCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (SyncCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[28].Descriptor() -} - -func (SyncCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[28] -} - -func (x SyncCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use SyncCommand_Code.Descriptor instead. -func (SyncCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{31, 0} -} - -type Sandbox_Code int32 - -const ( - Sandbox_SANDBOX_FAILURE_UNKNOWN Sandbox_Code = 0 - Sandbox_INITIALIZATION_FAILURE Sandbox_Code = 1 - Sandbox_EXECUTION_IO_EXCEPTION Sandbox_Code = 2 - Sandbox_DOCKER_COMMAND_FAILURE Sandbox_Code = 3 - Sandbox_NO_DOCKER_IMAGE Sandbox_Code = 4 - Sandbox_DOCKER_IMAGE_PREPARATION_FAILURE Sandbox_Code = 5 - Sandbox_BIND_MOUNT_ANALYSIS_FAILURE Sandbox_Code = 6 - Sandbox_MOUNT_SOURCE_DOES_NOT_EXIST Sandbox_Code = 7 - Sandbox_MOUNT_SOURCE_TARGET_TYPE_MISMATCH Sandbox_Code = 8 - Sandbox_MOUNT_TARGET_DOES_NOT_EXIST Sandbox_Code = 9 - Sandbox_SUBPROCESS_START_FAILED Sandbox_Code = 10 - Sandbox_FORBIDDEN_INPUT Sandbox_Code = 11 - Sandbox_COPY_INPUTS_IO_EXCEPTION Sandbox_Code = 12 - Sandbox_COPY_OUTPUTS_IO_EXCEPTION Sandbox_Code = 13 -) - -// Enum value maps for Sandbox_Code. -var ( - Sandbox_Code_name = map[int32]string{ - 0: "SANDBOX_FAILURE_UNKNOWN", - 1: "INITIALIZATION_FAILURE", - 2: "EXECUTION_IO_EXCEPTION", - 3: "DOCKER_COMMAND_FAILURE", - 4: "NO_DOCKER_IMAGE", - 5: "DOCKER_IMAGE_PREPARATION_FAILURE", - 6: "BIND_MOUNT_ANALYSIS_FAILURE", - 7: "MOUNT_SOURCE_DOES_NOT_EXIST", - 8: "MOUNT_SOURCE_TARGET_TYPE_MISMATCH", - 9: "MOUNT_TARGET_DOES_NOT_EXIST", - 10: "SUBPROCESS_START_FAILED", - 11: "FORBIDDEN_INPUT", - 12: "COPY_INPUTS_IO_EXCEPTION", - 13: "COPY_OUTPUTS_IO_EXCEPTION", - } - Sandbox_Code_value = map[string]int32{ - "SANDBOX_FAILURE_UNKNOWN": 0, - "INITIALIZATION_FAILURE": 1, - "EXECUTION_IO_EXCEPTION": 2, - "DOCKER_COMMAND_FAILURE": 3, - "NO_DOCKER_IMAGE": 4, - "DOCKER_IMAGE_PREPARATION_FAILURE": 5, - "BIND_MOUNT_ANALYSIS_FAILURE": 6, - "MOUNT_SOURCE_DOES_NOT_EXIST": 7, - "MOUNT_SOURCE_TARGET_TYPE_MISMATCH": 8, - "MOUNT_TARGET_DOES_NOT_EXIST": 9, - "SUBPROCESS_START_FAILED": 10, - "FORBIDDEN_INPUT": 11, - "COPY_INPUTS_IO_EXCEPTION": 12, - "COPY_OUTPUTS_IO_EXCEPTION": 13, - } -) - -func (x Sandbox_Code) Enum() *Sandbox_Code { - p := new(Sandbox_Code) - *p = x - return p -} - -func (x Sandbox_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Sandbox_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[29].Descriptor() -} - -func (Sandbox_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[29] -} - -func (x Sandbox_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Sandbox_Code.Descriptor instead. -func (Sandbox_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{32, 0} -} - -type IncludeScanning_Code int32 - -const ( - IncludeScanning_INCLUDE_SCANNING_UNKNOWN IncludeScanning_Code = 0 - IncludeScanning_INITIALIZE_INCLUDE_HINTS_ERROR IncludeScanning_Code = 1 - IncludeScanning_SCANNING_IO_EXCEPTION IncludeScanning_Code = 2 - IncludeScanning_INCLUDE_HINTS_FILE_NOT_IN_PACKAGE IncludeScanning_Code = 3 - IncludeScanning_INCLUDE_HINTS_READ_FAILURE IncludeScanning_Code = 4 - IncludeScanning_ILLEGAL_ABSOLUTE_PATH IncludeScanning_Code = 5 - IncludeScanning_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 6 - IncludeScanning_USER_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 7 - IncludeScanning_SYSTEM_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 8 - IncludeScanning_UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE IncludeScanning_Code = 9 -) - -// Enum value maps for IncludeScanning_Code. -var ( - IncludeScanning_Code_name = map[int32]string{ - 0: "INCLUDE_SCANNING_UNKNOWN", - 1: "INITIALIZE_INCLUDE_HINTS_ERROR", - 2: "SCANNING_IO_EXCEPTION", - 3: "INCLUDE_HINTS_FILE_NOT_IN_PACKAGE", - 4: "INCLUDE_HINTS_READ_FAILURE", - 5: "ILLEGAL_ABSOLUTE_PATH", - 6: "PACKAGE_LOAD_FAILURE", - 7: "USER_PACKAGE_LOAD_FAILURE", - 8: "SYSTEM_PACKAGE_LOAD_FAILURE", - 9: "UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE", - } - IncludeScanning_Code_value = map[string]int32{ - "INCLUDE_SCANNING_UNKNOWN": 0, - "INITIALIZE_INCLUDE_HINTS_ERROR": 1, - "SCANNING_IO_EXCEPTION": 2, - "INCLUDE_HINTS_FILE_NOT_IN_PACKAGE": 3, - "INCLUDE_HINTS_READ_FAILURE": 4, - "ILLEGAL_ABSOLUTE_PATH": 5, - "PACKAGE_LOAD_FAILURE": 6, - "USER_PACKAGE_LOAD_FAILURE": 7, - "SYSTEM_PACKAGE_LOAD_FAILURE": 8, - "UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE": 9, - } -) - -func (x IncludeScanning_Code) Enum() *IncludeScanning_Code { - p := new(IncludeScanning_Code) - *p = x - return p -} - -func (x IncludeScanning_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (IncludeScanning_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[30].Descriptor() -} - -func (IncludeScanning_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[30] -} - -func (x IncludeScanning_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use IncludeScanning_Code.Descriptor instead. -func (IncludeScanning_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{33, 0} -} - -type TestCommand_Code int32 - -const ( - TestCommand_TEST_COMMAND_UNKNOWN TestCommand_Code = 0 - TestCommand_NO_TEST_TARGETS TestCommand_Code = 1 - TestCommand_TEST_WITH_NOANALYZE TestCommand_Code = 2 - TestCommand_TESTS_FAILED TestCommand_Code = 3 -) - -// Enum value maps for TestCommand_Code. -var ( - TestCommand_Code_name = map[int32]string{ - 0: "TEST_COMMAND_UNKNOWN", - 1: "NO_TEST_TARGETS", - 2: "TEST_WITH_NOANALYZE", - 3: "TESTS_FAILED", - } - TestCommand_Code_value = map[string]int32{ - "TEST_COMMAND_UNKNOWN": 0, - "NO_TEST_TARGETS": 1, - "TEST_WITH_NOANALYZE": 2, - "TESTS_FAILED": 3, - } -) - -func (x TestCommand_Code) Enum() *TestCommand_Code { - p := new(TestCommand_Code) - *p = x - return p -} - -func (x TestCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (TestCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[31].Descriptor() -} - -func (TestCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[31] -} - -func (x TestCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use TestCommand_Code.Descriptor instead. -func (TestCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{34, 0} -} - -type ActionQuery_Code int32 - -const ( - ActionQuery_ACTION_QUERY_UNKNOWN ActionQuery_Code = 0 - ActionQuery_COMMAND_LINE_EXPANSION_FAILURE ActionQuery_Code = 1 - ActionQuery_OUTPUT_FAILURE ActionQuery_Code = 2 - ActionQuery_COMMAND_LINE_EXPRESSION_MISSING ActionQuery_Code = 3 - ActionQuery_EXPRESSION_PARSE_FAILURE ActionQuery_Code = 4 - ActionQuery_SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION ActionQuery_Code = 5 - ActionQuery_INVALID_AQUERY_EXPRESSION ActionQuery_Code = 6 - ActionQuery_SKYFRAME_STATE_PREREQ_UNMET ActionQuery_Code = 7 - ActionQuery_AQUERY_OUTPUT_TOO_BIG ActionQuery_Code = 8 - ActionQuery_ILLEGAL_PATTERN_SYNTAX ActionQuery_Code = 9 - ActionQuery_INCORRECT_ARGUMENTS ActionQuery_Code = 10 - ActionQuery_TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED ActionQuery_Code = 11 - ActionQuery_SKYFRAME_STATE_AFTER_EXECUTION ActionQuery_Code = 12 - ActionQuery_LABELS_FUNCTION_NOT_SUPPORTED ActionQuery_Code = 13 - ActionQuery_TEMPLATE_EXPANSION_FAILURE ActionQuery_Code = 14 -) - -// Enum value maps for ActionQuery_Code. -var ( - ActionQuery_Code_name = map[int32]string{ - 0: "ACTION_QUERY_UNKNOWN", - 1: "COMMAND_LINE_EXPANSION_FAILURE", - 2: "OUTPUT_FAILURE", - 3: "COMMAND_LINE_EXPRESSION_MISSING", - 4: "EXPRESSION_PARSE_FAILURE", - 5: "SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION", - 6: "INVALID_AQUERY_EXPRESSION", - 7: "SKYFRAME_STATE_PREREQ_UNMET", - 8: "AQUERY_OUTPUT_TOO_BIG", - 9: "ILLEGAL_PATTERN_SYNTAX", - 10: "INCORRECT_ARGUMENTS", - 11: "TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED", - 12: "SKYFRAME_STATE_AFTER_EXECUTION", - 13: "LABELS_FUNCTION_NOT_SUPPORTED", - 14: "TEMPLATE_EXPANSION_FAILURE", - } - ActionQuery_Code_value = map[string]int32{ - "ACTION_QUERY_UNKNOWN": 0, - "COMMAND_LINE_EXPANSION_FAILURE": 1, - "OUTPUT_FAILURE": 2, - "COMMAND_LINE_EXPRESSION_MISSING": 3, - "EXPRESSION_PARSE_FAILURE": 4, - "SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION": 5, - "INVALID_AQUERY_EXPRESSION": 6, - "SKYFRAME_STATE_PREREQ_UNMET": 7, - "AQUERY_OUTPUT_TOO_BIG": 8, - "ILLEGAL_PATTERN_SYNTAX": 9, - "INCORRECT_ARGUMENTS": 10, - "TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED": 11, - "SKYFRAME_STATE_AFTER_EXECUTION": 12, - "LABELS_FUNCTION_NOT_SUPPORTED": 13, - "TEMPLATE_EXPANSION_FAILURE": 14, - } -) - -func (x ActionQuery_Code) Enum() *ActionQuery_Code { - p := new(ActionQuery_Code) - *p = x - return p -} - -func (x ActionQuery_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ActionQuery_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[32].Descriptor() -} - -func (ActionQuery_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[32] -} - -func (x ActionQuery_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ActionQuery_Code.Descriptor instead. -func (ActionQuery_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{35, 0} -} - -type TargetPatterns_Code int32 - -const ( - TargetPatterns_TARGET_PATTERNS_UNKNOWN TargetPatterns_Code = 0 - TargetPatterns_TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN TargetPatterns_Code = 1 - TargetPatterns_TARGET_PATTERN_FILE_READ_FAILURE TargetPatterns_Code = 2 - TargetPatterns_TARGET_PATTERN_PARSE_FAILURE TargetPatterns_Code = 3 - TargetPatterns_PACKAGE_NOT_FOUND TargetPatterns_Code = 4 - TargetPatterns_TARGET_FORMAT_INVALID TargetPatterns_Code = 5 - TargetPatterns_ABSOLUTE_TARGET_PATTERN_INVALID TargetPatterns_Code = 6 - TargetPatterns_CANNOT_DETERMINE_TARGET_FROM_FILENAME TargetPatterns_Code = 7 - TargetPatterns_LABEL_SYNTAX_ERROR TargetPatterns_Code = 8 - TargetPatterns_TARGET_CANNOT_BE_EMPTY_STRING TargetPatterns_Code = 9 - TargetPatterns_PACKAGE_PART_CANNOT_END_IN_SLASH TargetPatterns_Code = 10 - TargetPatterns_CYCLE TargetPatterns_Code = 11 - TargetPatterns_CANNOT_PRELOAD_TARGET TargetPatterns_Code = 12 - TargetPatterns_TARGETS_MISSING TargetPatterns_Code = 13 - TargetPatterns_RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED TargetPatterns_Code = 14 - TargetPatterns_UP_LEVEL_REFERENCES_NOT_ALLOWED TargetPatterns_Code = 15 - TargetPatterns_NEGATIVE_TARGET_PATTERN_NOT_ALLOWED TargetPatterns_Code = 16 - TargetPatterns_TARGET_MUST_BE_A_FILE TargetPatterns_Code = 17 - TargetPatterns_DEPENDENCY_NOT_FOUND TargetPatterns_Code = 18 - TargetPatterns_PACKAGE_NAME_INVALID TargetPatterns_Code = 19 -) - -// Enum value maps for TargetPatterns_Code. -var ( - TargetPatterns_Code_name = map[int32]string{ - 0: "TARGET_PATTERNS_UNKNOWN", - 1: "TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN", - 2: "TARGET_PATTERN_FILE_READ_FAILURE", - 3: "TARGET_PATTERN_PARSE_FAILURE", - 4: "PACKAGE_NOT_FOUND", - 5: "TARGET_FORMAT_INVALID", - 6: "ABSOLUTE_TARGET_PATTERN_INVALID", - 7: "CANNOT_DETERMINE_TARGET_FROM_FILENAME", - 8: "LABEL_SYNTAX_ERROR", - 9: "TARGET_CANNOT_BE_EMPTY_STRING", - 10: "PACKAGE_PART_CANNOT_END_IN_SLASH", - 11: "CYCLE", - 12: "CANNOT_PRELOAD_TARGET", - 13: "TARGETS_MISSING", - 14: "RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED", - 15: "UP_LEVEL_REFERENCES_NOT_ALLOWED", - 16: "NEGATIVE_TARGET_PATTERN_NOT_ALLOWED", - 17: "TARGET_MUST_BE_A_FILE", - 18: "DEPENDENCY_NOT_FOUND", - 19: "PACKAGE_NAME_INVALID", - } - TargetPatterns_Code_value = map[string]int32{ - "TARGET_PATTERNS_UNKNOWN": 0, - "TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN": 1, - "TARGET_PATTERN_FILE_READ_FAILURE": 2, - "TARGET_PATTERN_PARSE_FAILURE": 3, - "PACKAGE_NOT_FOUND": 4, - "TARGET_FORMAT_INVALID": 5, - "ABSOLUTE_TARGET_PATTERN_INVALID": 6, - "CANNOT_DETERMINE_TARGET_FROM_FILENAME": 7, - "LABEL_SYNTAX_ERROR": 8, - "TARGET_CANNOT_BE_EMPTY_STRING": 9, - "PACKAGE_PART_CANNOT_END_IN_SLASH": 10, - "CYCLE": 11, - "CANNOT_PRELOAD_TARGET": 12, - "TARGETS_MISSING": 13, - "RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED": 14, - "UP_LEVEL_REFERENCES_NOT_ALLOWED": 15, - "NEGATIVE_TARGET_PATTERN_NOT_ALLOWED": 16, - "TARGET_MUST_BE_A_FILE": 17, - "DEPENDENCY_NOT_FOUND": 18, - "PACKAGE_NAME_INVALID": 19, - } -) - -func (x TargetPatterns_Code) Enum() *TargetPatterns_Code { - p := new(TargetPatterns_Code) - *p = x - return p -} - -func (x TargetPatterns_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (TargetPatterns_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[33].Descriptor() -} - -func (TargetPatterns_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[33] -} - -func (x TargetPatterns_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use TargetPatterns_Code.Descriptor instead. -func (TargetPatterns_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{36, 0} -} - -type CleanCommand_Code int32 - -const ( - CleanCommand_CLEAN_COMMAND_UNKNOWN CleanCommand_Code = 0 - CleanCommand_OUTPUT_SERVICE_CLEAN_FAILURE CleanCommand_Code = 1 - CleanCommand_ACTION_CACHE_CLEAN_FAILURE CleanCommand_Code = 2 - CleanCommand_OUT_ERR_CLOSE_FAILURE CleanCommand_Code = 3 - CleanCommand_OUTPUT_BASE_DELETE_FAILURE CleanCommand_Code = 4 - CleanCommand_OUTPUT_BASE_TEMP_MOVE_FAILURE CleanCommand_Code = 5 - CleanCommand_ASYNC_OUTPUT_BASE_DELETE_FAILURE CleanCommand_Code = 6 - CleanCommand_EXECROOT_DELETE_FAILURE CleanCommand_Code = 7 - CleanCommand_EXECROOT_TEMP_MOVE_FAILURE CleanCommand_Code = 8 - CleanCommand_ASYNC_EXECROOT_DELETE_FAILURE CleanCommand_Code = 9 - CleanCommand_ARGUMENTS_NOT_RECOGNIZED CleanCommand_Code = 10 -) - -// Enum value maps for CleanCommand_Code. -var ( - CleanCommand_Code_name = map[int32]string{ - 0: "CLEAN_COMMAND_UNKNOWN", - 1: "OUTPUT_SERVICE_CLEAN_FAILURE", - 2: "ACTION_CACHE_CLEAN_FAILURE", - 3: "OUT_ERR_CLOSE_FAILURE", - 4: "OUTPUT_BASE_DELETE_FAILURE", - 5: "OUTPUT_BASE_TEMP_MOVE_FAILURE", - 6: "ASYNC_OUTPUT_BASE_DELETE_FAILURE", - 7: "EXECROOT_DELETE_FAILURE", - 8: "EXECROOT_TEMP_MOVE_FAILURE", - 9: "ASYNC_EXECROOT_DELETE_FAILURE", - 10: "ARGUMENTS_NOT_RECOGNIZED", - } - CleanCommand_Code_value = map[string]int32{ - "CLEAN_COMMAND_UNKNOWN": 0, - "OUTPUT_SERVICE_CLEAN_FAILURE": 1, - "ACTION_CACHE_CLEAN_FAILURE": 2, - "OUT_ERR_CLOSE_FAILURE": 3, - "OUTPUT_BASE_DELETE_FAILURE": 4, - "OUTPUT_BASE_TEMP_MOVE_FAILURE": 5, - "ASYNC_OUTPUT_BASE_DELETE_FAILURE": 6, - "EXECROOT_DELETE_FAILURE": 7, - "EXECROOT_TEMP_MOVE_FAILURE": 8, - "ASYNC_EXECROOT_DELETE_FAILURE": 9, - "ARGUMENTS_NOT_RECOGNIZED": 10, - } -) - -func (x CleanCommand_Code) Enum() *CleanCommand_Code { - p := new(CleanCommand_Code) - *p = x - return p -} - -func (x CleanCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (CleanCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[34].Descriptor() -} - -func (CleanCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[34] -} - -func (x CleanCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use CleanCommand_Code.Descriptor instead. -func (CleanCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{37, 0} -} - -type ConfigCommand_Code int32 - -const ( - ConfigCommand_CONFIG_COMMAND_UNKNOWN ConfigCommand_Code = 0 - ConfigCommand_TOO_MANY_CONFIG_IDS ConfigCommand_Code = 1 - ConfigCommand_CONFIGURATION_NOT_FOUND ConfigCommand_Code = 2 -) - -// Enum value maps for ConfigCommand_Code. -var ( - ConfigCommand_Code_name = map[int32]string{ - 0: "CONFIG_COMMAND_UNKNOWN", - 1: "TOO_MANY_CONFIG_IDS", - 2: "CONFIGURATION_NOT_FOUND", - } - ConfigCommand_Code_value = map[string]int32{ - "CONFIG_COMMAND_UNKNOWN": 0, - "TOO_MANY_CONFIG_IDS": 1, - "CONFIGURATION_NOT_FOUND": 2, - } -) - -func (x ConfigCommand_Code) Enum() *ConfigCommand_Code { - p := new(ConfigCommand_Code) - *p = x - return p -} - -func (x ConfigCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ConfigCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[35].Descriptor() -} - -func (ConfigCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[35] -} - -func (x ConfigCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ConfigCommand_Code.Descriptor instead. -func (ConfigCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{38, 0} -} - -type ConfigurableQuery_Code int32 - -const ( - ConfigurableQuery_CONFIGURABLE_QUERY_UNKNOWN ConfigurableQuery_Code = 0 - ConfigurableQuery_COMMAND_LINE_EXPRESSION_MISSING ConfigurableQuery_Code = 1 - ConfigurableQuery_EXPRESSION_PARSE_FAILURE ConfigurableQuery_Code = 2 - ConfigurableQuery_FILTERS_NOT_SUPPORTED ConfigurableQuery_Code = 3 - ConfigurableQuery_BUILDFILES_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 4 - ConfigurableQuery_SIBLINGS_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 5 - ConfigurableQuery_VISIBLE_FUNCTION_NOT_SUPPORTED ConfigurableQuery_Code = 6 - ConfigurableQuery_ATTRIBUTE_MISSING ConfigurableQuery_Code = 7 - ConfigurableQuery_INCORRECT_CONFIG_ARGUMENT_ERROR ConfigurableQuery_Code = 8 - ConfigurableQuery_TARGET_MISSING ConfigurableQuery_Code = 9 - ConfigurableQuery_STARLARK_SYNTAX_ERROR ConfigurableQuery_Code = 10 - ConfigurableQuery_STARLARK_EVAL_ERROR ConfigurableQuery_Code = 11 - ConfigurableQuery_FORMAT_FUNCTION_ERROR ConfigurableQuery_Code = 12 -) - -// Enum value maps for ConfigurableQuery_Code. -var ( - ConfigurableQuery_Code_name = map[int32]string{ - 0: "CONFIGURABLE_QUERY_UNKNOWN", - 1: "COMMAND_LINE_EXPRESSION_MISSING", - 2: "EXPRESSION_PARSE_FAILURE", - 3: "FILTERS_NOT_SUPPORTED", - 4: "BUILDFILES_FUNCTION_NOT_SUPPORTED", - 5: "SIBLINGS_FUNCTION_NOT_SUPPORTED", - 6: "VISIBLE_FUNCTION_NOT_SUPPORTED", - 7: "ATTRIBUTE_MISSING", - 8: "INCORRECT_CONFIG_ARGUMENT_ERROR", - 9: "TARGET_MISSING", - 10: "STARLARK_SYNTAX_ERROR", - 11: "STARLARK_EVAL_ERROR", - 12: "FORMAT_FUNCTION_ERROR", - } - ConfigurableQuery_Code_value = map[string]int32{ - "CONFIGURABLE_QUERY_UNKNOWN": 0, - "COMMAND_LINE_EXPRESSION_MISSING": 1, - "EXPRESSION_PARSE_FAILURE": 2, - "FILTERS_NOT_SUPPORTED": 3, - "BUILDFILES_FUNCTION_NOT_SUPPORTED": 4, - "SIBLINGS_FUNCTION_NOT_SUPPORTED": 5, - "VISIBLE_FUNCTION_NOT_SUPPORTED": 6, - "ATTRIBUTE_MISSING": 7, - "INCORRECT_CONFIG_ARGUMENT_ERROR": 8, - "TARGET_MISSING": 9, - "STARLARK_SYNTAX_ERROR": 10, - "STARLARK_EVAL_ERROR": 11, - "FORMAT_FUNCTION_ERROR": 12, - } -) - -func (x ConfigurableQuery_Code) Enum() *ConfigurableQuery_Code { - p := new(ConfigurableQuery_Code) - *p = x - return p -} - -func (x ConfigurableQuery_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ConfigurableQuery_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[36].Descriptor() -} - -func (ConfigurableQuery_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[36] -} - -func (x ConfigurableQuery_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ConfigurableQuery_Code.Descriptor instead. -func (ConfigurableQuery_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{39, 0} -} - -type DumpCommand_Code int32 - -const ( - DumpCommand_DUMP_COMMAND_UNKNOWN DumpCommand_Code = 0 - DumpCommand_NO_OUTPUT_SPECIFIED DumpCommand_Code = 1 - DumpCommand_ACTION_CACHE_DUMP_FAILED DumpCommand_Code = 2 - DumpCommand_COMMAND_LINE_EXPANSION_FAILURE DumpCommand_Code = 3 - DumpCommand_ACTION_GRAPH_DUMP_FAILED DumpCommand_Code = 4 - DumpCommand_STARLARK_HEAP_DUMP_FAILED DumpCommand_Code = 5 - DumpCommand_SKYFRAME_MEMORY_DUMP_FAILED DumpCommand_Code = 7 -) - -// Enum value maps for DumpCommand_Code. -var ( - DumpCommand_Code_name = map[int32]string{ - 0: "DUMP_COMMAND_UNKNOWN", - 1: "NO_OUTPUT_SPECIFIED", - 2: "ACTION_CACHE_DUMP_FAILED", - 3: "COMMAND_LINE_EXPANSION_FAILURE", - 4: "ACTION_GRAPH_DUMP_FAILED", - 5: "STARLARK_HEAP_DUMP_FAILED", - 7: "SKYFRAME_MEMORY_DUMP_FAILED", - } - DumpCommand_Code_value = map[string]int32{ - "DUMP_COMMAND_UNKNOWN": 0, - "NO_OUTPUT_SPECIFIED": 1, - "ACTION_CACHE_DUMP_FAILED": 2, - "COMMAND_LINE_EXPANSION_FAILURE": 3, - "ACTION_GRAPH_DUMP_FAILED": 4, - "STARLARK_HEAP_DUMP_FAILED": 5, - "SKYFRAME_MEMORY_DUMP_FAILED": 7, - } -) - -func (x DumpCommand_Code) Enum() *DumpCommand_Code { - p := new(DumpCommand_Code) - *p = x - return p -} - -func (x DumpCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (DumpCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[37].Descriptor() -} - -func (DumpCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[37] -} - -func (x DumpCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use DumpCommand_Code.Descriptor instead. -func (DumpCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{40, 0} -} - -type HelpCommand_Code int32 - -const ( - HelpCommand_HELP_COMMAND_UNKNOWN HelpCommand_Code = 0 - HelpCommand_MISSING_ARGUMENT HelpCommand_Code = 1 - HelpCommand_COMMAND_NOT_FOUND HelpCommand_Code = 2 -) - -// Enum value maps for HelpCommand_Code. -var ( - HelpCommand_Code_name = map[int32]string{ - 0: "HELP_COMMAND_UNKNOWN", - 1: "MISSING_ARGUMENT", - 2: "COMMAND_NOT_FOUND", - } - HelpCommand_Code_value = map[string]int32{ - "HELP_COMMAND_UNKNOWN": 0, - "MISSING_ARGUMENT": 1, - "COMMAND_NOT_FOUND": 2, - } -) - -func (x HelpCommand_Code) Enum() *HelpCommand_Code { - p := new(HelpCommand_Code) - *p = x - return p -} - -func (x HelpCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (HelpCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[38].Descriptor() -} - -func (HelpCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[38] -} - -func (x HelpCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use HelpCommand_Code.Descriptor instead. -func (HelpCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{41, 0} -} - -type MobileInstall_Code int32 - -const ( - MobileInstall_MOBILE_INSTALL_UNKNOWN MobileInstall_Code = 0 - MobileInstall_CLASSIC_UNSUPPORTED MobileInstall_Code = 1 - MobileInstall_NO_TARGET_SPECIFIED MobileInstall_Code = 2 - MobileInstall_MULTIPLE_TARGETS_SPECIFIED MobileInstall_Code = 3 - MobileInstall_TARGET_TYPE_INVALID MobileInstall_Code = 4 - MobileInstall_NON_ZERO_EXIT MobileInstall_Code = 5 - MobileInstall_ERROR_RUNNING_PROGRAM MobileInstall_Code = 6 -) - -// Enum value maps for MobileInstall_Code. -var ( - MobileInstall_Code_name = map[int32]string{ - 0: "MOBILE_INSTALL_UNKNOWN", - 1: "CLASSIC_UNSUPPORTED", - 2: "NO_TARGET_SPECIFIED", - 3: "MULTIPLE_TARGETS_SPECIFIED", - 4: "TARGET_TYPE_INVALID", - 5: "NON_ZERO_EXIT", - 6: "ERROR_RUNNING_PROGRAM", - } - MobileInstall_Code_value = map[string]int32{ - "MOBILE_INSTALL_UNKNOWN": 0, - "CLASSIC_UNSUPPORTED": 1, - "NO_TARGET_SPECIFIED": 2, - "MULTIPLE_TARGETS_SPECIFIED": 3, - "TARGET_TYPE_INVALID": 4, - "NON_ZERO_EXIT": 5, - "ERROR_RUNNING_PROGRAM": 6, - } -) - -func (x MobileInstall_Code) Enum() *MobileInstall_Code { - p := new(MobileInstall_Code) - *p = x - return p -} - -func (x MobileInstall_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (MobileInstall_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[39].Descriptor() -} - -func (MobileInstall_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[39] -} - -func (x MobileInstall_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use MobileInstall_Code.Descriptor instead. -func (MobileInstall_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{42, 0} -} - -type ProfileCommand_Code int32 - -const ( - ProfileCommand_PROFILE_COMMAND_UNKNOWN ProfileCommand_Code = 0 - ProfileCommand_OLD_BINARY_FORMAT_UNSUPPORTED ProfileCommand_Code = 1 - ProfileCommand_FILE_READ_FAILURE ProfileCommand_Code = 2 -) - -// Enum value maps for ProfileCommand_Code. -var ( - ProfileCommand_Code_name = map[int32]string{ - 0: "PROFILE_COMMAND_UNKNOWN", - 1: "OLD_BINARY_FORMAT_UNSUPPORTED", - 2: "FILE_READ_FAILURE", - } - ProfileCommand_Code_value = map[string]int32{ - "PROFILE_COMMAND_UNKNOWN": 0, - "OLD_BINARY_FORMAT_UNSUPPORTED": 1, - "FILE_READ_FAILURE": 2, - } -) - -func (x ProfileCommand_Code) Enum() *ProfileCommand_Code { - p := new(ProfileCommand_Code) - *p = x - return p -} - -func (x ProfileCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ProfileCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[40].Descriptor() -} - -func (ProfileCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[40] -} - -func (x ProfileCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ProfileCommand_Code.Descriptor instead. -func (ProfileCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{43, 0} -} - -type RunCommand_Code int32 - -const ( - RunCommand_RUN_COMMAND_UNKNOWN RunCommand_Code = 0 - RunCommand_NO_TARGET_SPECIFIED RunCommand_Code = 1 - RunCommand_TOO_MANY_TARGETS_SPECIFIED RunCommand_Code = 2 - RunCommand_TARGET_NOT_EXECUTABLE RunCommand_Code = 3 - RunCommand_TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE RunCommand_Code = 4 - RunCommand_TARGET_BUILT_BUT_PATH_VALIDATION_FAILED RunCommand_Code = 5 - RunCommand_RUN_UNDER_TARGET_NOT_BUILT RunCommand_Code = 6 - RunCommand_RUN_PREREQ_UNMET RunCommand_Code = 7 - RunCommand_TOO_MANY_TEST_SHARDS_OR_RUNS RunCommand_Code = 8 - RunCommand_TEST_ENVIRONMENT_SETUP_FAILURE RunCommand_Code = 9 - RunCommand_COMMAND_LINE_EXPANSION_FAILURE RunCommand_Code = 10 - RunCommand_NO_SHELL_SPECIFIED RunCommand_Code = 11 - RunCommand_SCRIPT_WRITE_FAILURE RunCommand_Code = 12 - RunCommand_RUNFILES_DIRECTORIES_CREATION_FAILURE RunCommand_Code = 13 - RunCommand_RUNFILES_SYMLINKS_CREATION_FAILURE RunCommand_Code = 14 - RunCommand_TEST_ENVIRONMENT_SETUP_INTERRUPTED RunCommand_Code = 15 -) - -// Enum value maps for RunCommand_Code. -var ( - RunCommand_Code_name = map[int32]string{ - 0: "RUN_COMMAND_UNKNOWN", - 1: "NO_TARGET_SPECIFIED", - 2: "TOO_MANY_TARGETS_SPECIFIED", - 3: "TARGET_NOT_EXECUTABLE", - 4: "TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE", - 5: "TARGET_BUILT_BUT_PATH_VALIDATION_FAILED", - 6: "RUN_UNDER_TARGET_NOT_BUILT", - 7: "RUN_PREREQ_UNMET", - 8: "TOO_MANY_TEST_SHARDS_OR_RUNS", - 9: "TEST_ENVIRONMENT_SETUP_FAILURE", - 10: "COMMAND_LINE_EXPANSION_FAILURE", - 11: "NO_SHELL_SPECIFIED", - 12: "SCRIPT_WRITE_FAILURE", - 13: "RUNFILES_DIRECTORIES_CREATION_FAILURE", - 14: "RUNFILES_SYMLINKS_CREATION_FAILURE", - 15: "TEST_ENVIRONMENT_SETUP_INTERRUPTED", - } - RunCommand_Code_value = map[string]int32{ - "RUN_COMMAND_UNKNOWN": 0, - "NO_TARGET_SPECIFIED": 1, - "TOO_MANY_TARGETS_SPECIFIED": 2, - "TARGET_NOT_EXECUTABLE": 3, - "TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE": 4, - "TARGET_BUILT_BUT_PATH_VALIDATION_FAILED": 5, - "RUN_UNDER_TARGET_NOT_BUILT": 6, - "RUN_PREREQ_UNMET": 7, - "TOO_MANY_TEST_SHARDS_OR_RUNS": 8, - "TEST_ENVIRONMENT_SETUP_FAILURE": 9, - "COMMAND_LINE_EXPANSION_FAILURE": 10, - "NO_SHELL_SPECIFIED": 11, - "SCRIPT_WRITE_FAILURE": 12, - "RUNFILES_DIRECTORIES_CREATION_FAILURE": 13, - "RUNFILES_SYMLINKS_CREATION_FAILURE": 14, - "TEST_ENVIRONMENT_SETUP_INTERRUPTED": 15, - } -) - -func (x RunCommand_Code) Enum() *RunCommand_Code { - p := new(RunCommand_Code) - *p = x - return p -} - -func (x RunCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (RunCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[41].Descriptor() -} - -func (RunCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[41] -} - -func (x RunCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use RunCommand_Code.Descriptor instead. -func (RunCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{44, 0} -} - -type VersionCommand_Code int32 - -const ( - VersionCommand_VERSION_COMMAND_UNKNOWN VersionCommand_Code = 0 - VersionCommand_NOT_AVAILABLE VersionCommand_Code = 1 -) - -// Enum value maps for VersionCommand_Code. -var ( - VersionCommand_Code_name = map[int32]string{ - 0: "VERSION_COMMAND_UNKNOWN", - 1: "NOT_AVAILABLE", - } - VersionCommand_Code_value = map[string]int32{ - "VERSION_COMMAND_UNKNOWN": 0, - "NOT_AVAILABLE": 1, - } -) - -func (x VersionCommand_Code) Enum() *VersionCommand_Code { - p := new(VersionCommand_Code) - *p = x - return p -} - -func (x VersionCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (VersionCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[42].Descriptor() -} - -func (VersionCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[42] -} - -func (x VersionCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use VersionCommand_Code.Descriptor instead. -func (VersionCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{45, 0} -} - -type PrintActionCommand_Code int32 - -const ( - PrintActionCommand_PRINT_ACTION_COMMAND_UNKNOWN PrintActionCommand_Code = 0 - PrintActionCommand_TARGET_NOT_FOUND PrintActionCommand_Code = 1 - PrintActionCommand_COMMAND_LINE_EXPANSION_FAILURE PrintActionCommand_Code = 2 - PrintActionCommand_TARGET_KIND_UNSUPPORTED PrintActionCommand_Code = 3 - PrintActionCommand_ACTIONS_NOT_FOUND PrintActionCommand_Code = 4 -) - -// Enum value maps for PrintActionCommand_Code. -var ( - PrintActionCommand_Code_name = map[int32]string{ - 0: "PRINT_ACTION_COMMAND_UNKNOWN", - 1: "TARGET_NOT_FOUND", - 2: "COMMAND_LINE_EXPANSION_FAILURE", - 3: "TARGET_KIND_UNSUPPORTED", - 4: "ACTIONS_NOT_FOUND", - } - PrintActionCommand_Code_value = map[string]int32{ - "PRINT_ACTION_COMMAND_UNKNOWN": 0, - "TARGET_NOT_FOUND": 1, - "COMMAND_LINE_EXPANSION_FAILURE": 2, - "TARGET_KIND_UNSUPPORTED": 3, - "ACTIONS_NOT_FOUND": 4, - } -) - -func (x PrintActionCommand_Code) Enum() *PrintActionCommand_Code { - p := new(PrintActionCommand_Code) - *p = x - return p -} - -func (x PrintActionCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (PrintActionCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[43].Descriptor() -} - -func (PrintActionCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[43] -} - -func (x PrintActionCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use PrintActionCommand_Code.Descriptor instead. -func (PrintActionCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{46, 0} -} - -type WorkspaceStatus_Code int32 - -const ( - WorkspaceStatus_WORKSPACE_STATUS_UNKNOWN WorkspaceStatus_Code = 0 - WorkspaceStatus_NON_ZERO_EXIT WorkspaceStatus_Code = 1 - WorkspaceStatus_ABNORMAL_TERMINATION WorkspaceStatus_Code = 2 - WorkspaceStatus_EXEC_FAILED WorkspaceStatus_Code = 3 - WorkspaceStatus_PARSE_FAILURE WorkspaceStatus_Code = 4 - WorkspaceStatus_VALIDATION_FAILURE WorkspaceStatus_Code = 5 - WorkspaceStatus_CONTENT_UPDATE_IO_EXCEPTION WorkspaceStatus_Code = 6 - WorkspaceStatus_STDERR_IO_EXCEPTION WorkspaceStatus_Code = 7 -) - -// Enum value maps for WorkspaceStatus_Code. -var ( - WorkspaceStatus_Code_name = map[int32]string{ - 0: "WORKSPACE_STATUS_UNKNOWN", - 1: "NON_ZERO_EXIT", - 2: "ABNORMAL_TERMINATION", - 3: "EXEC_FAILED", - 4: "PARSE_FAILURE", - 5: "VALIDATION_FAILURE", - 6: "CONTENT_UPDATE_IO_EXCEPTION", - 7: "STDERR_IO_EXCEPTION", - } - WorkspaceStatus_Code_value = map[string]int32{ - "WORKSPACE_STATUS_UNKNOWN": 0, - "NON_ZERO_EXIT": 1, - "ABNORMAL_TERMINATION": 2, - "EXEC_FAILED": 3, - "PARSE_FAILURE": 4, - "VALIDATION_FAILURE": 5, - "CONTENT_UPDATE_IO_EXCEPTION": 6, - "STDERR_IO_EXCEPTION": 7, - } -) - -func (x WorkspaceStatus_Code) Enum() *WorkspaceStatus_Code { - p := new(WorkspaceStatus_Code) - *p = x - return p -} - -func (x WorkspaceStatus_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (WorkspaceStatus_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[44].Descriptor() -} - -func (WorkspaceStatus_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[44] -} - -func (x WorkspaceStatus_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use WorkspaceStatus_Code.Descriptor instead. -func (WorkspaceStatus_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{47, 0} -} - -type JavaCompile_Code int32 - -const ( - JavaCompile_JAVA_COMPILE_UNKNOWN JavaCompile_Code = 0 - JavaCompile_REDUCED_CLASSPATH_FAILURE JavaCompile_Code = 1 - JavaCompile_COMMAND_LINE_EXPANSION_FAILURE JavaCompile_Code = 2 - JavaCompile_JDEPS_READ_IO_EXCEPTION JavaCompile_Code = 3 - JavaCompile_REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE JavaCompile_Code = 4 -) - -// Enum value maps for JavaCompile_Code. -var ( - JavaCompile_Code_name = map[int32]string{ - 0: "JAVA_COMPILE_UNKNOWN", - 1: "REDUCED_CLASSPATH_FAILURE", - 2: "COMMAND_LINE_EXPANSION_FAILURE", - 3: "JDEPS_READ_IO_EXCEPTION", - 4: "REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE", - } - JavaCompile_Code_value = map[string]int32{ - "JAVA_COMPILE_UNKNOWN": 0, - "REDUCED_CLASSPATH_FAILURE": 1, - "COMMAND_LINE_EXPANSION_FAILURE": 2, - "JDEPS_READ_IO_EXCEPTION": 3, - "REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE": 4, - } -) - -func (x JavaCompile_Code) Enum() *JavaCompile_Code { - p := new(JavaCompile_Code) - *p = x - return p -} - -func (x JavaCompile_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (JavaCompile_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[45].Descriptor() -} - -func (JavaCompile_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[45] -} - -func (x JavaCompile_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use JavaCompile_Code.Descriptor instead. -func (JavaCompile_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{48, 0} -} - -type ActionRewinding_Code int32 - -const ( - ActionRewinding_ACTION_REWINDING_UNKNOWN ActionRewinding_Code = 0 - ActionRewinding_LOST_INPUT_TOO_MANY_TIMES ActionRewinding_Code = 1 - ActionRewinding_REWIND_LOST_INPUTS_PREREQ_UNMET ActionRewinding_Code = 3 - ActionRewinding_LOST_OUTPUT_TOO_MANY_TIMES ActionRewinding_Code = 4 - ActionRewinding_LOST_INPUT_REWINDING_DISABLED ActionRewinding_Code = 5 - ActionRewinding_LOST_OUTPUT_REWINDING_DISABLED ActionRewinding_Code = 6 - // Deprecated: Marked as deprecated in src/main/protobuf/failure_details.proto. - ActionRewinding_DEPRECATED_LOST_INPUT_IS_SOURCE ActionRewinding_Code = 2 -) - -// Enum value maps for ActionRewinding_Code. -var ( - ActionRewinding_Code_name = map[int32]string{ - 0: "ACTION_REWINDING_UNKNOWN", - 1: "LOST_INPUT_TOO_MANY_TIMES", - 3: "REWIND_LOST_INPUTS_PREREQ_UNMET", - 4: "LOST_OUTPUT_TOO_MANY_TIMES", - 5: "LOST_INPUT_REWINDING_DISABLED", - 6: "LOST_OUTPUT_REWINDING_DISABLED", - 2: "DEPRECATED_LOST_INPUT_IS_SOURCE", - } - ActionRewinding_Code_value = map[string]int32{ - "ACTION_REWINDING_UNKNOWN": 0, - "LOST_INPUT_TOO_MANY_TIMES": 1, - "REWIND_LOST_INPUTS_PREREQ_UNMET": 3, - "LOST_OUTPUT_TOO_MANY_TIMES": 4, - "LOST_INPUT_REWINDING_DISABLED": 5, - "LOST_OUTPUT_REWINDING_DISABLED": 6, - "DEPRECATED_LOST_INPUT_IS_SOURCE": 2, - } -) - -func (x ActionRewinding_Code) Enum() *ActionRewinding_Code { - p := new(ActionRewinding_Code) - *p = x - return p -} - -func (x ActionRewinding_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ActionRewinding_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[46].Descriptor() -} - -func (ActionRewinding_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[46] -} - -func (x ActionRewinding_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ActionRewinding_Code.Descriptor instead. -func (ActionRewinding_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{49, 0} -} - -type CppCompile_Code int32 - -const ( - CppCompile_CPP_COMPILE_UNKNOWN CppCompile_Code = 0 - CppCompile_FIND_USED_HEADERS_IO_EXCEPTION CppCompile_Code = 1 - CppCompile_COPY_OUT_ERR_FAILURE CppCompile_Code = 2 - CppCompile_D_FILE_READ_FAILURE CppCompile_Code = 3 - CppCompile_COMMAND_GENERATION_FAILURE CppCompile_Code = 4 - CppCompile_MODULE_EXPANSION_TIMEOUT CppCompile_Code = 5 - CppCompile_INCLUDE_PATH_OUTSIDE_EXEC_ROOT CppCompile_Code = 6 - CppCompile_FAKE_COMMAND_GENERATION_FAILURE CppCompile_Code = 7 - CppCompile_UNDECLARED_INCLUSIONS CppCompile_Code = 8 - CppCompile_D_FILE_PARSE_FAILURE CppCompile_Code = 9 - CppCompile_COVERAGE_NOTES_CREATION_FAILURE CppCompile_Code = 10 - CppCompile_MODULE_EXPANSION_MISSING_DATA CppCompile_Code = 11 -) - -// Enum value maps for CppCompile_Code. -var ( - CppCompile_Code_name = map[int32]string{ - 0: "CPP_COMPILE_UNKNOWN", - 1: "FIND_USED_HEADERS_IO_EXCEPTION", - 2: "COPY_OUT_ERR_FAILURE", - 3: "D_FILE_READ_FAILURE", - 4: "COMMAND_GENERATION_FAILURE", - 5: "MODULE_EXPANSION_TIMEOUT", - 6: "INCLUDE_PATH_OUTSIDE_EXEC_ROOT", - 7: "FAKE_COMMAND_GENERATION_FAILURE", - 8: "UNDECLARED_INCLUSIONS", - 9: "D_FILE_PARSE_FAILURE", - 10: "COVERAGE_NOTES_CREATION_FAILURE", - 11: "MODULE_EXPANSION_MISSING_DATA", - } - CppCompile_Code_value = map[string]int32{ - "CPP_COMPILE_UNKNOWN": 0, - "FIND_USED_HEADERS_IO_EXCEPTION": 1, - "COPY_OUT_ERR_FAILURE": 2, - "D_FILE_READ_FAILURE": 3, - "COMMAND_GENERATION_FAILURE": 4, - "MODULE_EXPANSION_TIMEOUT": 5, - "INCLUDE_PATH_OUTSIDE_EXEC_ROOT": 6, - "FAKE_COMMAND_GENERATION_FAILURE": 7, - "UNDECLARED_INCLUSIONS": 8, - "D_FILE_PARSE_FAILURE": 9, - "COVERAGE_NOTES_CREATION_FAILURE": 10, - "MODULE_EXPANSION_MISSING_DATA": 11, - } -) - -func (x CppCompile_Code) Enum() *CppCompile_Code { - p := new(CppCompile_Code) - *p = x - return p -} - -func (x CppCompile_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (CppCompile_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[47].Descriptor() -} - -func (CppCompile_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[47] -} - -func (x CppCompile_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use CppCompile_Code.Descriptor instead. -func (CppCompile_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{50, 0} -} - -type StarlarkAction_Code int32 - -const ( - StarlarkAction_STARLARK_ACTION_UNKNOWN StarlarkAction_Code = 0 - StarlarkAction_UNUSED_INPUT_LIST_READ_FAILURE StarlarkAction_Code = 1 - StarlarkAction_UNUSED_INPUT_LIST_FILE_NOT_FOUND StarlarkAction_Code = 2 -) - -// Enum value maps for StarlarkAction_Code. -var ( - StarlarkAction_Code_name = map[int32]string{ - 0: "STARLARK_ACTION_UNKNOWN", - 1: "UNUSED_INPUT_LIST_READ_FAILURE", - 2: "UNUSED_INPUT_LIST_FILE_NOT_FOUND", - } - StarlarkAction_Code_value = map[string]int32{ - "STARLARK_ACTION_UNKNOWN": 0, - "UNUSED_INPUT_LIST_READ_FAILURE": 1, - "UNUSED_INPUT_LIST_FILE_NOT_FOUND": 2, - } -) - -func (x StarlarkAction_Code) Enum() *StarlarkAction_Code { - p := new(StarlarkAction_Code) - *p = x - return p -} - -func (x StarlarkAction_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (StarlarkAction_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[48].Descriptor() -} - -func (StarlarkAction_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[48] -} - -func (x StarlarkAction_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use StarlarkAction_Code.Descriptor instead. -func (StarlarkAction_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{51, 0} -} - -type NinjaAction_Code int32 - -const ( - NinjaAction_NINJA_ACTION_UNKNOWN NinjaAction_Code = 0 - NinjaAction_INVALID_DEPFILE_DECLARED_DEPENDENCY NinjaAction_Code = 1 - NinjaAction_D_FILE_PARSE_FAILURE NinjaAction_Code = 2 -) - -// Enum value maps for NinjaAction_Code. -var ( - NinjaAction_Code_name = map[int32]string{ - 0: "NINJA_ACTION_UNKNOWN", - 1: "INVALID_DEPFILE_DECLARED_DEPENDENCY", - 2: "D_FILE_PARSE_FAILURE", - } - NinjaAction_Code_value = map[string]int32{ - "NINJA_ACTION_UNKNOWN": 0, - "INVALID_DEPFILE_DECLARED_DEPENDENCY": 1, - "D_FILE_PARSE_FAILURE": 2, - } -) - -func (x NinjaAction_Code) Enum() *NinjaAction_Code { - p := new(NinjaAction_Code) - *p = x - return p -} - -func (x NinjaAction_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (NinjaAction_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[49].Descriptor() -} - -func (NinjaAction_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[49] -} - -func (x NinjaAction_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use NinjaAction_Code.Descriptor instead. -func (NinjaAction_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{52, 0} -} - -type DynamicExecution_Code int32 - -const ( - DynamicExecution_DYNAMIC_EXECUTION_UNKNOWN DynamicExecution_Code = 0 - DynamicExecution_XCODE_RELATED_PREREQ_UNMET DynamicExecution_Code = 1 - DynamicExecution_ACTION_LOG_MOVE_FAILURE DynamicExecution_Code = 2 - DynamicExecution_RUN_FAILURE DynamicExecution_Code = 3 - DynamicExecution_NO_USABLE_STRATEGY_FOUND DynamicExecution_Code = 4 -) - -// Enum value maps for DynamicExecution_Code. -var ( - DynamicExecution_Code_name = map[int32]string{ - 0: "DYNAMIC_EXECUTION_UNKNOWN", - 1: "XCODE_RELATED_PREREQ_UNMET", - 2: "ACTION_LOG_MOVE_FAILURE", - 3: "RUN_FAILURE", - 4: "NO_USABLE_STRATEGY_FOUND", - } - DynamicExecution_Code_value = map[string]int32{ - "DYNAMIC_EXECUTION_UNKNOWN": 0, - "XCODE_RELATED_PREREQ_UNMET": 1, - "ACTION_LOG_MOVE_FAILURE": 2, - "RUN_FAILURE": 3, - "NO_USABLE_STRATEGY_FOUND": 4, - } -) - -func (x DynamicExecution_Code) Enum() *DynamicExecution_Code { - p := new(DynamicExecution_Code) - *p = x - return p -} - -func (x DynamicExecution_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (DynamicExecution_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[50].Descriptor() -} - -func (DynamicExecution_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[50] -} - -func (x DynamicExecution_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use DynamicExecution_Code.Descriptor instead. -func (DynamicExecution_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{53, 0} -} - -type FailAction_Code int32 - -const ( - FailAction_FAIL_ACTION_UNKNOWN FailAction_Code = 0 - FailAction_INTENTIONAL_FAILURE FailAction_Code = 1 - FailAction_INCORRECT_PYTHON_VERSION FailAction_Code = 2 - FailAction_PROGUARD_SPECS_MISSING FailAction_Code = 3 - FailAction_DYNAMIC_LINKING_NOT_SUPPORTED FailAction_Code = 4 - FailAction_SOURCE_FILES_MISSING FailAction_Code = 5 - FailAction_INCORRECT_TOOLCHAIN FailAction_Code = 6 - FailAction_FRAGMENT_CLASS_MISSING FailAction_Code = 7 - FailAction_CANT_BUILD_INCOMPATIBLE_TARGET FailAction_Code = 10 -) - -// Enum value maps for FailAction_Code. -var ( - FailAction_Code_name = map[int32]string{ - 0: "FAIL_ACTION_UNKNOWN", - 1: "INTENTIONAL_FAILURE", - 2: "INCORRECT_PYTHON_VERSION", - 3: "PROGUARD_SPECS_MISSING", - 4: "DYNAMIC_LINKING_NOT_SUPPORTED", - 5: "SOURCE_FILES_MISSING", - 6: "INCORRECT_TOOLCHAIN", - 7: "FRAGMENT_CLASS_MISSING", - 10: "CANT_BUILD_INCOMPATIBLE_TARGET", - } - FailAction_Code_value = map[string]int32{ - "FAIL_ACTION_UNKNOWN": 0, - "INTENTIONAL_FAILURE": 1, - "INCORRECT_PYTHON_VERSION": 2, - "PROGUARD_SPECS_MISSING": 3, - "DYNAMIC_LINKING_NOT_SUPPORTED": 4, - "SOURCE_FILES_MISSING": 5, - "INCORRECT_TOOLCHAIN": 6, - "FRAGMENT_CLASS_MISSING": 7, - "CANT_BUILD_INCOMPATIBLE_TARGET": 10, - } -) - -func (x FailAction_Code) Enum() *FailAction_Code { - p := new(FailAction_Code) - *p = x - return p -} - -func (x FailAction_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FailAction_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[51].Descriptor() -} - -func (FailAction_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[51] -} - -func (x FailAction_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use FailAction_Code.Descriptor instead. -func (FailAction_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{54, 0} -} - -type SymlinkAction_Code int32 - -const ( - SymlinkAction_SYMLINK_ACTION_UNKNOWN SymlinkAction_Code = 0 - SymlinkAction_EXECUTABLE_INPUT_NOT_FILE SymlinkAction_Code = 1 - SymlinkAction_EXECUTABLE_INPUT_IS_NOT SymlinkAction_Code = 2 - SymlinkAction_EXECUTABLE_INPUT_CHECK_IO_EXCEPTION SymlinkAction_Code = 3 - SymlinkAction_LINK_CREATION_IO_EXCEPTION SymlinkAction_Code = 4 - SymlinkAction_LINK_TOUCH_IO_EXCEPTION SymlinkAction_Code = 5 - SymlinkAction_LINK_LOG_IO_EXCEPTION SymlinkAction_Code = 6 -) - -// Enum value maps for SymlinkAction_Code. -var ( - SymlinkAction_Code_name = map[int32]string{ - 0: "SYMLINK_ACTION_UNKNOWN", - 1: "EXECUTABLE_INPUT_NOT_FILE", - 2: "EXECUTABLE_INPUT_IS_NOT", - 3: "EXECUTABLE_INPUT_CHECK_IO_EXCEPTION", - 4: "LINK_CREATION_IO_EXCEPTION", - 5: "LINK_TOUCH_IO_EXCEPTION", - 6: "LINK_LOG_IO_EXCEPTION", - } - SymlinkAction_Code_value = map[string]int32{ - "SYMLINK_ACTION_UNKNOWN": 0, - "EXECUTABLE_INPUT_NOT_FILE": 1, - "EXECUTABLE_INPUT_IS_NOT": 2, - "EXECUTABLE_INPUT_CHECK_IO_EXCEPTION": 3, - "LINK_CREATION_IO_EXCEPTION": 4, - "LINK_TOUCH_IO_EXCEPTION": 5, - "LINK_LOG_IO_EXCEPTION": 6, - } -) - -func (x SymlinkAction_Code) Enum() *SymlinkAction_Code { - p := new(SymlinkAction_Code) - *p = x - return p -} - -func (x SymlinkAction_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (SymlinkAction_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[52].Descriptor() -} - -func (SymlinkAction_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[52] -} - -func (x SymlinkAction_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use SymlinkAction_Code.Descriptor instead. -func (SymlinkAction_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{55, 0} -} - -type CppLink_Code int32 - -const ( - CppLink_CPP_LINK_UNKNOWN CppLink_Code = 0 - CppLink_COMMAND_GENERATION_FAILURE CppLink_Code = 1 - CppLink_FAKE_COMMAND_GENERATION_FAILURE CppLink_Code = 2 -) - -// Enum value maps for CppLink_Code. -var ( - CppLink_Code_name = map[int32]string{ - 0: "CPP_LINK_UNKNOWN", - 1: "COMMAND_GENERATION_FAILURE", - 2: "FAKE_COMMAND_GENERATION_FAILURE", - } - CppLink_Code_value = map[string]int32{ - "CPP_LINK_UNKNOWN": 0, - "COMMAND_GENERATION_FAILURE": 1, - "FAKE_COMMAND_GENERATION_FAILURE": 2, - } -) - -func (x CppLink_Code) Enum() *CppLink_Code { - p := new(CppLink_Code) - *p = x - return p -} - -func (x CppLink_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (CppLink_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[53].Descriptor() -} - -func (CppLink_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[53] -} - -func (x CppLink_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use CppLink_Code.Descriptor instead. -func (CppLink_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{56, 0} -} - -type LtoAction_Code int32 - -const ( - LtoAction_LTO_ACTION_UNKNOWN LtoAction_Code = 0 - LtoAction_INVALID_ABSOLUTE_PATH_IN_IMPORTS LtoAction_Code = 1 - LtoAction_MISSING_BITCODE_FILES LtoAction_Code = 2 - LtoAction_IMPORTS_READ_IO_EXCEPTION LtoAction_Code = 3 -) - -// Enum value maps for LtoAction_Code. -var ( - LtoAction_Code_name = map[int32]string{ - 0: "LTO_ACTION_UNKNOWN", - 1: "INVALID_ABSOLUTE_PATH_IN_IMPORTS", - 2: "MISSING_BITCODE_FILES", - 3: "IMPORTS_READ_IO_EXCEPTION", - } - LtoAction_Code_value = map[string]int32{ - "LTO_ACTION_UNKNOWN": 0, - "INVALID_ABSOLUTE_PATH_IN_IMPORTS": 1, - "MISSING_BITCODE_FILES": 2, - "IMPORTS_READ_IO_EXCEPTION": 3, - } -) - -func (x LtoAction_Code) Enum() *LtoAction_Code { - p := new(LtoAction_Code) - *p = x - return p -} - -func (x LtoAction_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (LtoAction_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[54].Descriptor() -} - -func (LtoAction_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[54] -} - -func (x LtoAction_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use LtoAction_Code.Descriptor instead. -func (LtoAction_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{57, 0} -} - -type TestAction_Code int32 - -const ( - TestAction_TEST_ACTION_UNKNOWN TestAction_Code = 0 - TestAction_NO_KEEP_GOING_TEST_FAILURE TestAction_Code = 1 - TestAction_LOCAL_TEST_PREREQ_UNMET TestAction_Code = 2 - TestAction_COMMAND_LINE_EXPANSION_FAILURE TestAction_Code = 3 - TestAction_DUPLICATE_CPU_TAGS TestAction_Code = 4 - TestAction_INVALID_CPU_TAG TestAction_Code = 5 -) - -// Enum value maps for TestAction_Code. -var ( - TestAction_Code_name = map[int32]string{ - 0: "TEST_ACTION_UNKNOWN", - 1: "NO_KEEP_GOING_TEST_FAILURE", - 2: "LOCAL_TEST_PREREQ_UNMET", - 3: "COMMAND_LINE_EXPANSION_FAILURE", - 4: "DUPLICATE_CPU_TAGS", - 5: "INVALID_CPU_TAG", - } - TestAction_Code_value = map[string]int32{ - "TEST_ACTION_UNKNOWN": 0, - "NO_KEEP_GOING_TEST_FAILURE": 1, - "LOCAL_TEST_PREREQ_UNMET": 2, - "COMMAND_LINE_EXPANSION_FAILURE": 3, - "DUPLICATE_CPU_TAGS": 4, - "INVALID_CPU_TAG": 5, - } -) - -func (x TestAction_Code) Enum() *TestAction_Code { - p := new(TestAction_Code) - *p = x - return p -} - -func (x TestAction_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (TestAction_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[55].Descriptor() -} - -func (TestAction_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[55] -} - -func (x TestAction_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use TestAction_Code.Descriptor instead. -func (TestAction_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{58, 0} -} - -type Worker_Code int32 - -const ( - Worker_WORKER_UNKNOWN Worker_Code = 0 - Worker_MULTIPLEXER_INSTANCE_REMOVAL_FAILURE Worker_Code = 1 - Worker_MULTIPLEXER_DOES_NOT_EXIST Worker_Code = 2 - Worker_NO_TOOLS Worker_Code = 3 - Worker_NO_FLAGFILE Worker_Code = 4 - Worker_VIRTUAL_INPUT_MATERIALIZATION_FAILURE Worker_Code = 5 - Worker_BORROW_FAILURE Worker_Code = 6 - Worker_PREFETCH_FAILURE Worker_Code = 7 - Worker_PREPARE_FAILURE Worker_Code = 8 - Worker_REQUEST_FAILURE Worker_Code = 9 - Worker_PARSE_RESPONSE_FAILURE Worker_Code = 10 - Worker_NO_RESPONSE Worker_Code = 11 - Worker_FINISH_FAILURE Worker_Code = 12 - Worker_FORBIDDEN_INPUT Worker_Code = 13 -) - -// Enum value maps for Worker_Code. -var ( - Worker_Code_name = map[int32]string{ - 0: "WORKER_UNKNOWN", - 1: "MULTIPLEXER_INSTANCE_REMOVAL_FAILURE", - 2: "MULTIPLEXER_DOES_NOT_EXIST", - 3: "NO_TOOLS", - 4: "NO_FLAGFILE", - 5: "VIRTUAL_INPUT_MATERIALIZATION_FAILURE", - 6: "BORROW_FAILURE", - 7: "PREFETCH_FAILURE", - 8: "PREPARE_FAILURE", - 9: "REQUEST_FAILURE", - 10: "PARSE_RESPONSE_FAILURE", - 11: "NO_RESPONSE", - 12: "FINISH_FAILURE", - 13: "FORBIDDEN_INPUT", - } - Worker_Code_value = map[string]int32{ - "WORKER_UNKNOWN": 0, - "MULTIPLEXER_INSTANCE_REMOVAL_FAILURE": 1, - "MULTIPLEXER_DOES_NOT_EXIST": 2, - "NO_TOOLS": 3, - "NO_FLAGFILE": 4, - "VIRTUAL_INPUT_MATERIALIZATION_FAILURE": 5, - "BORROW_FAILURE": 6, - "PREFETCH_FAILURE": 7, - "PREPARE_FAILURE": 8, - "REQUEST_FAILURE": 9, - "PARSE_RESPONSE_FAILURE": 10, - "NO_RESPONSE": 11, - "FINISH_FAILURE": 12, - "FORBIDDEN_INPUT": 13, - } -) - -func (x Worker_Code) Enum() *Worker_Code { - p := new(Worker_Code) - *p = x - return p -} - -func (x Worker_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Worker_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[56].Descriptor() -} - -func (Worker_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[56] -} - -func (x Worker_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Worker_Code.Descriptor instead. -func (Worker_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{59, 0} -} - -type Analysis_Code int32 - -const ( - Analysis_ANALYSIS_UNKNOWN Analysis_Code = 0 - Analysis_LOAD_FAILURE Analysis_Code = 1 - Analysis_GENERIC_LOADING_PHASE_FAILURE Analysis_Code = 2 - Analysis_NOT_ALL_TARGETS_ANALYZED Analysis_Code = 3 - Analysis_CYCLE Analysis_Code = 4 - Analysis_PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID Analysis_Code = 5 - Analysis_ASPECT_LABEL_SYNTAX_ERROR Analysis_Code = 6 - Analysis_ASPECT_PREREQ_UNMET Analysis_Code = 7 - Analysis_ASPECT_NOT_FOUND Analysis_Code = 8 - Analysis_ACTION_CONFLICT Analysis_Code = 9 - Analysis_ARTIFACT_PREFIX_CONFLICT Analysis_Code = 10 - Analysis_UNEXPECTED_ANALYSIS_EXCEPTION Analysis_Code = 11 - Analysis_TARGETS_MISSING_ENVIRONMENTS Analysis_Code = 12 - Analysis_INVALID_ENVIRONMENT Analysis_Code = 13 - Analysis_ENVIRONMENT_MISSING_FROM_GROUPS Analysis_Code = 14 - Analysis_EXEC_GROUP_MISSING Analysis_Code = 15 - Analysis_INVALID_EXECUTION_PLATFORM Analysis_Code = 16 - Analysis_ASPECT_CREATION_FAILED Analysis_Code = 17 - Analysis_CONFIGURED_VALUE_CREATION_FAILED Analysis_Code = 18 - Analysis_INCOMPATIBLE_TARGET_REQUESTED Analysis_Code = 19 - Analysis_ANALYSIS_FAILURE_PROPAGATION_FAILED Analysis_Code = 20 - Analysis_ANALYSIS_CACHE_DISCARDED Analysis_Code = 21 - Analysis_INVALID_RUNFILES_TREE Analysis_Code = 22 -) - -// Enum value maps for Analysis_Code. -var ( - Analysis_Code_name = map[int32]string{ - 0: "ANALYSIS_UNKNOWN", - 1: "LOAD_FAILURE", - 2: "GENERIC_LOADING_PHASE_FAILURE", - 3: "NOT_ALL_TARGETS_ANALYZED", - 4: "CYCLE", - 5: "PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID", - 6: "ASPECT_LABEL_SYNTAX_ERROR", - 7: "ASPECT_PREREQ_UNMET", - 8: "ASPECT_NOT_FOUND", - 9: "ACTION_CONFLICT", - 10: "ARTIFACT_PREFIX_CONFLICT", - 11: "UNEXPECTED_ANALYSIS_EXCEPTION", - 12: "TARGETS_MISSING_ENVIRONMENTS", - 13: "INVALID_ENVIRONMENT", - 14: "ENVIRONMENT_MISSING_FROM_GROUPS", - 15: "EXEC_GROUP_MISSING", - 16: "INVALID_EXECUTION_PLATFORM", - 17: "ASPECT_CREATION_FAILED", - 18: "CONFIGURED_VALUE_CREATION_FAILED", - 19: "INCOMPATIBLE_TARGET_REQUESTED", - 20: "ANALYSIS_FAILURE_PROPAGATION_FAILED", - 21: "ANALYSIS_CACHE_DISCARDED", - 22: "INVALID_RUNFILES_TREE", - } - Analysis_Code_value = map[string]int32{ - "ANALYSIS_UNKNOWN": 0, - "LOAD_FAILURE": 1, - "GENERIC_LOADING_PHASE_FAILURE": 2, - "NOT_ALL_TARGETS_ANALYZED": 3, - "CYCLE": 4, - "PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID": 5, - "ASPECT_LABEL_SYNTAX_ERROR": 6, - "ASPECT_PREREQ_UNMET": 7, - "ASPECT_NOT_FOUND": 8, - "ACTION_CONFLICT": 9, - "ARTIFACT_PREFIX_CONFLICT": 10, - "UNEXPECTED_ANALYSIS_EXCEPTION": 11, - "TARGETS_MISSING_ENVIRONMENTS": 12, - "INVALID_ENVIRONMENT": 13, - "ENVIRONMENT_MISSING_FROM_GROUPS": 14, - "EXEC_GROUP_MISSING": 15, - "INVALID_EXECUTION_PLATFORM": 16, - "ASPECT_CREATION_FAILED": 17, - "CONFIGURED_VALUE_CREATION_FAILED": 18, - "INCOMPATIBLE_TARGET_REQUESTED": 19, - "ANALYSIS_FAILURE_PROPAGATION_FAILED": 20, - "ANALYSIS_CACHE_DISCARDED": 21, - "INVALID_RUNFILES_TREE": 22, - } -) - -func (x Analysis_Code) Enum() *Analysis_Code { - p := new(Analysis_Code) - *p = x - return p -} - -func (x Analysis_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Analysis_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[57].Descriptor() -} - -func (Analysis_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[57] -} - -func (x Analysis_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Analysis_Code.Descriptor instead. -func (Analysis_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{60, 0} -} - -type PackageLoading_Code int32 - -const ( - PackageLoading_PACKAGE_LOADING_UNKNOWN PackageLoading_Code = 0 - PackageLoading_WORKSPACE_FILE_ERROR PackageLoading_Code = 1 - PackageLoading_MAX_COMPUTATION_STEPS_EXCEEDED PackageLoading_Code = 2 - PackageLoading_BUILD_FILE_MISSING PackageLoading_Code = 3 - PackageLoading_REPOSITORY_MISSING PackageLoading_Code = 4 - PackageLoading_PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR PackageLoading_Code = 5 - PackageLoading_TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR PackageLoading_Code = 6 - PackageLoading_INVALID_NAME PackageLoading_Code = 7 - PackageLoading_EVAL_GLOBS_SYMLINK_ERROR PackageLoading_Code = 9 - PackageLoading_IMPORT_STARLARK_FILE_ERROR PackageLoading_Code = 10 - PackageLoading_PACKAGE_MISSING PackageLoading_Code = 11 - PackageLoading_TARGET_MISSING PackageLoading_Code = 12 - PackageLoading_NO_SUCH_THING PackageLoading_Code = 13 - PackageLoading_GLOB_IO_EXCEPTION PackageLoading_Code = 14 - PackageLoading_DUPLICATE_LABEL PackageLoading_Code = 15 - PackageLoading_INVALID_PACKAGE_SPECIFICATION PackageLoading_Code = 16 - PackageLoading_SYNTAX_ERROR PackageLoading_Code = 17 - PackageLoading_ENVIRONMENT_IN_DIFFERENT_PACKAGE PackageLoading_Code = 18 - PackageLoading_DEFAULT_ENVIRONMENT_UNDECLARED PackageLoading_Code = 19 - PackageLoading_ENVIRONMENT_IN_MULTIPLE_GROUPS PackageLoading_Code = 20 - PackageLoading_ENVIRONMENT_DOES_NOT_EXIST PackageLoading_Code = 21 - PackageLoading_ENVIRONMENT_INVALID PackageLoading_Code = 22 - PackageLoading_ENVIRONMENT_NOT_IN_GROUP PackageLoading_Code = 23 - PackageLoading_PACKAGE_NAME_INVALID PackageLoading_Code = 24 - PackageLoading_STARLARK_EVAL_ERROR PackageLoading_Code = 25 - PackageLoading_LICENSE_PARSE_FAILURE PackageLoading_Code = 26 - PackageLoading_DISTRIBUTIONS_PARSE_FAILURE PackageLoading_Code = 27 - PackageLoading_LABEL_CROSSES_PACKAGE_BOUNDARY PackageLoading_Code = 28 - PackageLoading_BUILTINS_INJECTION_FAILURE PackageLoading_Code = 29 - PackageLoading_SYMLINK_CYCLE_OR_INFINITE_EXPANSION PackageLoading_Code = 30 - PackageLoading_OTHER_IO_EXCEPTION PackageLoading_Code = 31 - PackageLoading_BAD_REPO_FILE PackageLoading_Code = 32 - PackageLoading_BAD_IGNORED_DIRECTORIES PackageLoading_Code = 33 -) - -// Enum value maps for PackageLoading_Code. -var ( - PackageLoading_Code_name = map[int32]string{ - 0: "PACKAGE_LOADING_UNKNOWN", - 1: "WORKSPACE_FILE_ERROR", - 2: "MAX_COMPUTATION_STEPS_EXCEEDED", - 3: "BUILD_FILE_MISSING", - 4: "REPOSITORY_MISSING", - 5: "PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR", - 6: "TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR", - 7: "INVALID_NAME", - 9: "EVAL_GLOBS_SYMLINK_ERROR", - 10: "IMPORT_STARLARK_FILE_ERROR", - 11: "PACKAGE_MISSING", - 12: "TARGET_MISSING", - 13: "NO_SUCH_THING", - 14: "GLOB_IO_EXCEPTION", - 15: "DUPLICATE_LABEL", - 16: "INVALID_PACKAGE_SPECIFICATION", - 17: "SYNTAX_ERROR", - 18: "ENVIRONMENT_IN_DIFFERENT_PACKAGE", - 19: "DEFAULT_ENVIRONMENT_UNDECLARED", - 20: "ENVIRONMENT_IN_MULTIPLE_GROUPS", - 21: "ENVIRONMENT_DOES_NOT_EXIST", - 22: "ENVIRONMENT_INVALID", - 23: "ENVIRONMENT_NOT_IN_GROUP", - 24: "PACKAGE_NAME_INVALID", - 25: "STARLARK_EVAL_ERROR", - 26: "LICENSE_PARSE_FAILURE", - 27: "DISTRIBUTIONS_PARSE_FAILURE", - 28: "LABEL_CROSSES_PACKAGE_BOUNDARY", - 29: "BUILTINS_INJECTION_FAILURE", - 30: "SYMLINK_CYCLE_OR_INFINITE_EXPANSION", - 31: "OTHER_IO_EXCEPTION", - 32: "BAD_REPO_FILE", - 33: "BAD_IGNORED_DIRECTORIES", - } - PackageLoading_Code_value = map[string]int32{ - "PACKAGE_LOADING_UNKNOWN": 0, - "WORKSPACE_FILE_ERROR": 1, - "MAX_COMPUTATION_STEPS_EXCEEDED": 2, - "BUILD_FILE_MISSING": 3, - "REPOSITORY_MISSING": 4, - "PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR": 5, - "TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR": 6, - "INVALID_NAME": 7, - "EVAL_GLOBS_SYMLINK_ERROR": 9, - "IMPORT_STARLARK_FILE_ERROR": 10, - "PACKAGE_MISSING": 11, - "TARGET_MISSING": 12, - "NO_SUCH_THING": 13, - "GLOB_IO_EXCEPTION": 14, - "DUPLICATE_LABEL": 15, - "INVALID_PACKAGE_SPECIFICATION": 16, - "SYNTAX_ERROR": 17, - "ENVIRONMENT_IN_DIFFERENT_PACKAGE": 18, - "DEFAULT_ENVIRONMENT_UNDECLARED": 19, - "ENVIRONMENT_IN_MULTIPLE_GROUPS": 20, - "ENVIRONMENT_DOES_NOT_EXIST": 21, - "ENVIRONMENT_INVALID": 22, - "ENVIRONMENT_NOT_IN_GROUP": 23, - "PACKAGE_NAME_INVALID": 24, - "STARLARK_EVAL_ERROR": 25, - "LICENSE_PARSE_FAILURE": 26, - "DISTRIBUTIONS_PARSE_FAILURE": 27, - "LABEL_CROSSES_PACKAGE_BOUNDARY": 28, - "BUILTINS_INJECTION_FAILURE": 29, - "SYMLINK_CYCLE_OR_INFINITE_EXPANSION": 30, - "OTHER_IO_EXCEPTION": 31, - "BAD_REPO_FILE": 32, - "BAD_IGNORED_DIRECTORIES": 33, - } -) - -func (x PackageLoading_Code) Enum() *PackageLoading_Code { - p := new(PackageLoading_Code) - *p = x - return p -} - -func (x PackageLoading_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (PackageLoading_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[58].Descriptor() -} - -func (PackageLoading_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[58] -} - -func (x PackageLoading_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use PackageLoading_Code.Descriptor instead. -func (PackageLoading_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{61, 0} -} - -type Toolchain_Code int32 - -const ( - Toolchain_TOOLCHAIN_UNKNOWN Toolchain_Code = 0 - Toolchain_MISSING_PROVIDER Toolchain_Code = 1 - Toolchain_INVALID_CONSTRAINT_VALUE Toolchain_Code = 2 - Toolchain_INVALID_PLATFORM_VALUE Toolchain_Code = 3 - Toolchain_INVALID_TOOLCHAIN Toolchain_Code = 4 - Toolchain_NO_MATCHING_EXECUTION_PLATFORM Toolchain_Code = 5 - Toolchain_NO_MATCHING_TOOLCHAIN Toolchain_Code = 6 - Toolchain_INVALID_TOOLCHAIN_TYPE Toolchain_Code = 7 -) - -// Enum value maps for Toolchain_Code. -var ( - Toolchain_Code_name = map[int32]string{ - 0: "TOOLCHAIN_UNKNOWN", - 1: "MISSING_PROVIDER", - 2: "INVALID_CONSTRAINT_VALUE", - 3: "INVALID_PLATFORM_VALUE", - 4: "INVALID_TOOLCHAIN", - 5: "NO_MATCHING_EXECUTION_PLATFORM", - 6: "NO_MATCHING_TOOLCHAIN", - 7: "INVALID_TOOLCHAIN_TYPE", - } - Toolchain_Code_value = map[string]int32{ - "TOOLCHAIN_UNKNOWN": 0, - "MISSING_PROVIDER": 1, - "INVALID_CONSTRAINT_VALUE": 2, - "INVALID_PLATFORM_VALUE": 3, - "INVALID_TOOLCHAIN": 4, - "NO_MATCHING_EXECUTION_PLATFORM": 5, - "NO_MATCHING_TOOLCHAIN": 6, - "INVALID_TOOLCHAIN_TYPE": 7, - } -) - -func (x Toolchain_Code) Enum() *Toolchain_Code { - p := new(Toolchain_Code) - *p = x - return p -} - -func (x Toolchain_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Toolchain_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[59].Descriptor() -} - -func (Toolchain_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[59] -} - -func (x Toolchain_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Toolchain_Code.Descriptor instead. -func (Toolchain_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{62, 0} -} - -type StarlarkLoading_Code int32 - -const ( - StarlarkLoading_STARLARK_LOADING_UNKNOWN StarlarkLoading_Code = 0 - StarlarkLoading_CYCLE StarlarkLoading_Code = 1 - StarlarkLoading_COMPILE_ERROR StarlarkLoading_Code = 2 - StarlarkLoading_PARSE_ERROR StarlarkLoading_Code = 3 - StarlarkLoading_EVAL_ERROR StarlarkLoading_Code = 4 - StarlarkLoading_CONTAINING_PACKAGE_NOT_FOUND StarlarkLoading_Code = 5 - StarlarkLoading_PACKAGE_NOT_FOUND StarlarkLoading_Code = 6 - StarlarkLoading_IO_ERROR StarlarkLoading_Code = 7 - StarlarkLoading_LABEL_CROSSES_PACKAGE_BOUNDARY StarlarkLoading_Code = 8 - StarlarkLoading_BUILTINS_ERROR StarlarkLoading_Code = 9 - StarlarkLoading_VISIBILITY_ERROR StarlarkLoading_Code = 10 -) - -// Enum value maps for StarlarkLoading_Code. -var ( - StarlarkLoading_Code_name = map[int32]string{ - 0: "STARLARK_LOADING_UNKNOWN", - 1: "CYCLE", - 2: "COMPILE_ERROR", - 3: "PARSE_ERROR", - 4: "EVAL_ERROR", - 5: "CONTAINING_PACKAGE_NOT_FOUND", - 6: "PACKAGE_NOT_FOUND", - 7: "IO_ERROR", - 8: "LABEL_CROSSES_PACKAGE_BOUNDARY", - 9: "BUILTINS_ERROR", - 10: "VISIBILITY_ERROR", - } - StarlarkLoading_Code_value = map[string]int32{ - "STARLARK_LOADING_UNKNOWN": 0, - "CYCLE": 1, - "COMPILE_ERROR": 2, - "PARSE_ERROR": 3, - "EVAL_ERROR": 4, - "CONTAINING_PACKAGE_NOT_FOUND": 5, - "PACKAGE_NOT_FOUND": 6, - "IO_ERROR": 7, - "LABEL_CROSSES_PACKAGE_BOUNDARY": 8, - "BUILTINS_ERROR": 9, - "VISIBILITY_ERROR": 10, - } -) - -func (x StarlarkLoading_Code) Enum() *StarlarkLoading_Code { - p := new(StarlarkLoading_Code) - *p = x - return p -} - -func (x StarlarkLoading_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (StarlarkLoading_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[60].Descriptor() -} - -func (StarlarkLoading_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[60] -} - -func (x StarlarkLoading_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use StarlarkLoading_Code.Descriptor instead. -func (StarlarkLoading_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{63, 0} -} - -type ExternalDeps_Code int32 - -const ( - ExternalDeps_EXTERNAL_DEPS_UNKNOWN ExternalDeps_Code = 0 - ExternalDeps_MODULE_NOT_FOUND ExternalDeps_Code = 1 - ExternalDeps_BAD_MODULE ExternalDeps_Code = 2 - ExternalDeps_VERSION_RESOLUTION_ERROR ExternalDeps_Code = 3 - ExternalDeps_INVALID_REGISTRY_URL ExternalDeps_Code = 4 - ExternalDeps_ERROR_ACCESSING_REGISTRY ExternalDeps_Code = 5 - ExternalDeps_INVALID_EXTENSION_IMPORT ExternalDeps_Code = 6 - ExternalDeps_BAD_LOCKFILE ExternalDeps_Code = 7 -) - -// Enum value maps for ExternalDeps_Code. -var ( - ExternalDeps_Code_name = map[int32]string{ - 0: "EXTERNAL_DEPS_UNKNOWN", - 1: "MODULE_NOT_FOUND", - 2: "BAD_MODULE", - 3: "VERSION_RESOLUTION_ERROR", - 4: "INVALID_REGISTRY_URL", - 5: "ERROR_ACCESSING_REGISTRY", - 6: "INVALID_EXTENSION_IMPORT", - 7: "BAD_LOCKFILE", - } - ExternalDeps_Code_value = map[string]int32{ - "EXTERNAL_DEPS_UNKNOWN": 0, - "MODULE_NOT_FOUND": 1, - "BAD_MODULE": 2, - "VERSION_RESOLUTION_ERROR": 3, - "INVALID_REGISTRY_URL": 4, - "ERROR_ACCESSING_REGISTRY": 5, - "INVALID_EXTENSION_IMPORT": 6, - "BAD_LOCKFILE": 7, - } -) - -func (x ExternalDeps_Code) Enum() *ExternalDeps_Code { - p := new(ExternalDeps_Code) - *p = x - return p -} - -func (x ExternalDeps_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ExternalDeps_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[61].Descriptor() -} - -func (ExternalDeps_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[61] -} - -func (x ExternalDeps_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ExternalDeps_Code.Descriptor instead. -func (ExternalDeps_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{64, 0} -} - -type DiffAwareness_Code int32 - -const ( - DiffAwareness_DIFF_AWARENESS_UNKNOWN DiffAwareness_Code = 0 - DiffAwareness_DIFF_STAT_FAILED DiffAwareness_Code = 1 -) - -// Enum value maps for DiffAwareness_Code. -var ( - DiffAwareness_Code_name = map[int32]string{ - 0: "DIFF_AWARENESS_UNKNOWN", - 1: "DIFF_STAT_FAILED", - } - DiffAwareness_Code_value = map[string]int32{ - "DIFF_AWARENESS_UNKNOWN": 0, - "DIFF_STAT_FAILED": 1, - } -) - -func (x DiffAwareness_Code) Enum() *DiffAwareness_Code { - p := new(DiffAwareness_Code) - *p = x - return p -} - -func (x DiffAwareness_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (DiffAwareness_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[62].Descriptor() -} - -func (DiffAwareness_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[62] -} - -func (x DiffAwareness_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use DiffAwareness_Code.Descriptor instead. -func (DiffAwareness_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{65, 0} -} - -type ModCommand_Code int32 - -const ( - ModCommand_MOD_COMMAND_UNKNOWN ModCommand_Code = 0 - ModCommand_MISSING_ARGUMENTS ModCommand_Code = 1 - ModCommand_TOO_MANY_ARGUMENTS ModCommand_Code = 2 - ModCommand_INVALID_ARGUMENTS ModCommand_Code = 3 - ModCommand_BUILDOZER_FAILED ModCommand_Code = 4 - ModCommand_ERROR_DURING_GRAPH_INSPECTION ModCommand_Code = 5 -) - -// Enum value maps for ModCommand_Code. -var ( - ModCommand_Code_name = map[int32]string{ - 0: "MOD_COMMAND_UNKNOWN", - 1: "MISSING_ARGUMENTS", - 2: "TOO_MANY_ARGUMENTS", - 3: "INVALID_ARGUMENTS", - 4: "BUILDOZER_FAILED", - 5: "ERROR_DURING_GRAPH_INSPECTION", - } - ModCommand_Code_value = map[string]int32{ - "MOD_COMMAND_UNKNOWN": 0, - "MISSING_ARGUMENTS": 1, - "TOO_MANY_ARGUMENTS": 2, - "INVALID_ARGUMENTS": 3, - "BUILDOZER_FAILED": 4, - "ERROR_DURING_GRAPH_INSPECTION": 5, - } -) - -func (x ModCommand_Code) Enum() *ModCommand_Code { - p := new(ModCommand_Code) - *p = x - return p -} - -func (x ModCommand_Code) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ModCommand_Code) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_failure_details_proto_enumTypes[63].Descriptor() -} - -func (ModCommand_Code) Type() protoreflect.EnumType { - return &file_src_main_protobuf_failure_details_proto_enumTypes[63] -} - -func (x ModCommand_Code) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use ModCommand_Code.Descriptor instead. -func (ModCommand_Code) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{66, 0} -} - -type FailureDetailMetadata struct { - state protoimpl.MessageState `protogen:"open.v1"` - ExitCode uint32 `protobuf:"varint,1,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FailureDetailMetadata) Reset() { - *x = FailureDetailMetadata{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FailureDetailMetadata) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FailureDetailMetadata) ProtoMessage() {} - -func (x *FailureDetailMetadata) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FailureDetailMetadata.ProtoReflect.Descriptor instead. -func (*FailureDetailMetadata) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{0} -} - -func (x *FailureDetailMetadata) GetExitCode() uint32 { - if x != nil { - return x.ExitCode - } - return 0 -} - -type FailureDetail struct { - state protoimpl.MessageState `protogen:"open.v1"` - Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` - // Types that are valid to be assigned to Category: - // - // *FailureDetail_Interrupted - // *FailureDetail_ExternalRepository - // *FailureDetail_BuildProgress - // *FailureDetail_RemoteOptions - // *FailureDetail_ClientEnvironment - // *FailureDetail_Crash - // *FailureDetail_SymlinkForest - // *FailureDetail_PackageOptions - // *FailureDetail_RemoteExecution - // *FailureDetail_Execution - // *FailureDetail_Workspaces - // *FailureDetail_CrashOptions - // *FailureDetail_Filesystem - // *FailureDetail_ExecutionOptions - // *FailureDetail_Command - // *FailureDetail_Spawn - // *FailureDetail_GrpcServer - // *FailureDetail_CanonicalizeFlags - // *FailureDetail_BuildConfiguration - // *FailureDetail_InfoCommand - // *FailureDetail_MemoryOptions - // *FailureDetail_Query - // *FailureDetail_LocalExecution - // *FailureDetail_ActionCache - // *FailureDetail_FetchCommand - // *FailureDetail_SyncCommand - // *FailureDetail_Sandbox - // *FailureDetail_IncludeScanning - // *FailureDetail_TestCommand - // *FailureDetail_ActionQuery - // *FailureDetail_TargetPatterns - // *FailureDetail_CleanCommand - // *FailureDetail_ConfigCommand - // *FailureDetail_ConfigurableQuery - // *FailureDetail_DumpCommand - // *FailureDetail_HelpCommand - // *FailureDetail_MobileInstall - // *FailureDetail_ProfileCommand - // *FailureDetail_RunCommand - // *FailureDetail_VersionCommand - // *FailureDetail_PrintActionCommand - // *FailureDetail_WorkspaceStatus - // *FailureDetail_JavaCompile - // *FailureDetail_ActionRewinding - // *FailureDetail_CppCompile - // *FailureDetail_StarlarkAction - // *FailureDetail_NinjaAction - // *FailureDetail_DynamicExecution - // *FailureDetail_FailAction - // *FailureDetail_SymlinkAction - // *FailureDetail_CppLink - // *FailureDetail_LtoAction - // *FailureDetail_TestAction - // *FailureDetail_Worker - // *FailureDetail_Analysis - // *FailureDetail_PackageLoading - // *FailureDetail_Toolchain - // *FailureDetail_StarlarkLoading - // *FailureDetail_ExternalDeps - // *FailureDetail_DiffAwareness - // *FailureDetail_ModCommand - // *FailureDetail_BuildReport - // *FailureDetail_Skyfocus - // *FailureDetail_RemoteAnalysisCaching - Category isFailureDetail_Category `protobuf_oneof:"category"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FailureDetail) Reset() { - *x = FailureDetail{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FailureDetail) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FailureDetail) ProtoMessage() {} - -func (x *FailureDetail) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FailureDetail.ProtoReflect.Descriptor instead. -func (*FailureDetail) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{1} -} - -func (x *FailureDetail) GetMessage() string { - if x != nil { - return x.Message - } - return "" -} - -func (x *FailureDetail) GetCategory() isFailureDetail_Category { - if x != nil { - return x.Category - } - return nil -} - -func (x *FailureDetail) GetInterrupted() *Interrupted { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Interrupted); ok { - return x.Interrupted - } - } - return nil -} - -func (x *FailureDetail) GetExternalRepository() *ExternalRepository { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ExternalRepository); ok { - return x.ExternalRepository - } - } - return nil -} - -func (x *FailureDetail) GetBuildProgress() *BuildProgress { - if x != nil { - if x, ok := x.Category.(*FailureDetail_BuildProgress); ok { - return x.BuildProgress - } - } - return nil -} - -func (x *FailureDetail) GetRemoteOptions() *RemoteOptions { - if x != nil { - if x, ok := x.Category.(*FailureDetail_RemoteOptions); ok { - return x.RemoteOptions - } - } - return nil -} - -func (x *FailureDetail) GetClientEnvironment() *ClientEnvironment { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ClientEnvironment); ok { - return x.ClientEnvironment - } - } - return nil -} - -func (x *FailureDetail) GetCrash() *Crash { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Crash); ok { - return x.Crash - } - } - return nil -} - -func (x *FailureDetail) GetSymlinkForest() *SymlinkForest { - if x != nil { - if x, ok := x.Category.(*FailureDetail_SymlinkForest); ok { - return x.SymlinkForest - } - } - return nil -} - -func (x *FailureDetail) GetPackageOptions() *PackageOptions { - if x != nil { - if x, ok := x.Category.(*FailureDetail_PackageOptions); ok { - return x.PackageOptions - } - } - return nil -} - -func (x *FailureDetail) GetRemoteExecution() *RemoteExecution { - if x != nil { - if x, ok := x.Category.(*FailureDetail_RemoteExecution); ok { - return x.RemoteExecution - } - } - return nil -} - -func (x *FailureDetail) GetExecution() *Execution { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Execution); ok { - return x.Execution - } - } - return nil -} - -func (x *FailureDetail) GetWorkspaces() *Workspaces { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Workspaces); ok { - return x.Workspaces - } - } - return nil -} - -func (x *FailureDetail) GetCrashOptions() *CrashOptions { - if x != nil { - if x, ok := x.Category.(*FailureDetail_CrashOptions); ok { - return x.CrashOptions - } - } - return nil -} - -func (x *FailureDetail) GetFilesystem() *Filesystem { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Filesystem); ok { - return x.Filesystem - } - } - return nil -} - -func (x *FailureDetail) GetExecutionOptions() *ExecutionOptions { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ExecutionOptions); ok { - return x.ExecutionOptions - } - } - return nil -} - -func (x *FailureDetail) GetCommand() *Command { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Command); ok { - return x.Command - } - } - return nil -} - -func (x *FailureDetail) GetSpawn() *Spawn { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Spawn); ok { - return x.Spawn - } - } - return nil -} - -func (x *FailureDetail) GetGrpcServer() *GrpcServer { - if x != nil { - if x, ok := x.Category.(*FailureDetail_GrpcServer); ok { - return x.GrpcServer - } - } - return nil -} - -func (x *FailureDetail) GetCanonicalizeFlags() *CanonicalizeFlags { - if x != nil { - if x, ok := x.Category.(*FailureDetail_CanonicalizeFlags); ok { - return x.CanonicalizeFlags - } - } - return nil -} - -func (x *FailureDetail) GetBuildConfiguration() *BuildConfiguration { - if x != nil { - if x, ok := x.Category.(*FailureDetail_BuildConfiguration); ok { - return x.BuildConfiguration - } - } - return nil -} - -func (x *FailureDetail) GetInfoCommand() *InfoCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_InfoCommand); ok { - return x.InfoCommand - } - } - return nil -} - -func (x *FailureDetail) GetMemoryOptions() *MemoryOptions { - if x != nil { - if x, ok := x.Category.(*FailureDetail_MemoryOptions); ok { - return x.MemoryOptions - } - } - return nil -} - -func (x *FailureDetail) GetQuery() *Query { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Query); ok { - return x.Query - } - } - return nil -} - -func (x *FailureDetail) GetLocalExecution() *LocalExecution { - if x != nil { - if x, ok := x.Category.(*FailureDetail_LocalExecution); ok { - return x.LocalExecution - } - } - return nil -} - -func (x *FailureDetail) GetActionCache() *ActionCache { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ActionCache); ok { - return x.ActionCache - } - } - return nil -} - -func (x *FailureDetail) GetFetchCommand() *FetchCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_FetchCommand); ok { - return x.FetchCommand - } - } - return nil -} - -func (x *FailureDetail) GetSyncCommand() *SyncCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_SyncCommand); ok { - return x.SyncCommand - } - } - return nil -} - -func (x *FailureDetail) GetSandbox() *Sandbox { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Sandbox); ok { - return x.Sandbox - } - } - return nil -} - -func (x *FailureDetail) GetIncludeScanning() *IncludeScanning { - if x != nil { - if x, ok := x.Category.(*FailureDetail_IncludeScanning); ok { - return x.IncludeScanning - } - } - return nil -} - -func (x *FailureDetail) GetTestCommand() *TestCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_TestCommand); ok { - return x.TestCommand - } - } - return nil -} - -func (x *FailureDetail) GetActionQuery() *ActionQuery { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ActionQuery); ok { - return x.ActionQuery - } - } - return nil -} - -func (x *FailureDetail) GetTargetPatterns() *TargetPatterns { - if x != nil { - if x, ok := x.Category.(*FailureDetail_TargetPatterns); ok { - return x.TargetPatterns - } - } - return nil -} - -func (x *FailureDetail) GetCleanCommand() *CleanCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_CleanCommand); ok { - return x.CleanCommand - } - } - return nil -} - -func (x *FailureDetail) GetConfigCommand() *ConfigCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ConfigCommand); ok { - return x.ConfigCommand - } - } - return nil -} - -func (x *FailureDetail) GetConfigurableQuery() *ConfigurableQuery { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ConfigurableQuery); ok { - return x.ConfigurableQuery - } - } - return nil -} - -func (x *FailureDetail) GetDumpCommand() *DumpCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_DumpCommand); ok { - return x.DumpCommand - } - } - return nil -} - -func (x *FailureDetail) GetHelpCommand() *HelpCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_HelpCommand); ok { - return x.HelpCommand - } - } - return nil -} - -func (x *FailureDetail) GetMobileInstall() *MobileInstall { - if x != nil { - if x, ok := x.Category.(*FailureDetail_MobileInstall); ok { - return x.MobileInstall - } - } - return nil -} - -func (x *FailureDetail) GetProfileCommand() *ProfileCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ProfileCommand); ok { - return x.ProfileCommand - } - } - return nil -} - -func (x *FailureDetail) GetRunCommand() *RunCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_RunCommand); ok { - return x.RunCommand - } - } - return nil -} - -func (x *FailureDetail) GetVersionCommand() *VersionCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_VersionCommand); ok { - return x.VersionCommand - } - } - return nil -} - -func (x *FailureDetail) GetPrintActionCommand() *PrintActionCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_PrintActionCommand); ok { - return x.PrintActionCommand - } - } - return nil -} - -func (x *FailureDetail) GetWorkspaceStatus() *WorkspaceStatus { - if x != nil { - if x, ok := x.Category.(*FailureDetail_WorkspaceStatus); ok { - return x.WorkspaceStatus - } - } - return nil -} - -func (x *FailureDetail) GetJavaCompile() *JavaCompile { - if x != nil { - if x, ok := x.Category.(*FailureDetail_JavaCompile); ok { - return x.JavaCompile - } - } - return nil -} - -func (x *FailureDetail) GetActionRewinding() *ActionRewinding { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ActionRewinding); ok { - return x.ActionRewinding - } - } - return nil -} - -func (x *FailureDetail) GetCppCompile() *CppCompile { - if x != nil { - if x, ok := x.Category.(*FailureDetail_CppCompile); ok { - return x.CppCompile - } - } - return nil -} - -func (x *FailureDetail) GetStarlarkAction() *StarlarkAction { - if x != nil { - if x, ok := x.Category.(*FailureDetail_StarlarkAction); ok { - return x.StarlarkAction - } - } - return nil -} - -func (x *FailureDetail) GetNinjaAction() *NinjaAction { - if x != nil { - if x, ok := x.Category.(*FailureDetail_NinjaAction); ok { - return x.NinjaAction - } - } - return nil -} - -func (x *FailureDetail) GetDynamicExecution() *DynamicExecution { - if x != nil { - if x, ok := x.Category.(*FailureDetail_DynamicExecution); ok { - return x.DynamicExecution - } - } - return nil -} - -func (x *FailureDetail) GetFailAction() *FailAction { - if x != nil { - if x, ok := x.Category.(*FailureDetail_FailAction); ok { - return x.FailAction - } - } - return nil -} - -func (x *FailureDetail) GetSymlinkAction() *SymlinkAction { - if x != nil { - if x, ok := x.Category.(*FailureDetail_SymlinkAction); ok { - return x.SymlinkAction - } - } - return nil -} - -func (x *FailureDetail) GetCppLink() *CppLink { - if x != nil { - if x, ok := x.Category.(*FailureDetail_CppLink); ok { - return x.CppLink - } - } - return nil -} - -func (x *FailureDetail) GetLtoAction() *LtoAction { - if x != nil { - if x, ok := x.Category.(*FailureDetail_LtoAction); ok { - return x.LtoAction - } - } - return nil -} - -func (x *FailureDetail) GetTestAction() *TestAction { - if x != nil { - if x, ok := x.Category.(*FailureDetail_TestAction); ok { - return x.TestAction - } - } - return nil -} - -func (x *FailureDetail) GetWorker() *Worker { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Worker); ok { - return x.Worker - } - } - return nil -} - -func (x *FailureDetail) GetAnalysis() *Analysis { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Analysis); ok { - return x.Analysis - } - } - return nil -} - -func (x *FailureDetail) GetPackageLoading() *PackageLoading { - if x != nil { - if x, ok := x.Category.(*FailureDetail_PackageLoading); ok { - return x.PackageLoading - } - } - return nil -} - -func (x *FailureDetail) GetToolchain() *Toolchain { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Toolchain); ok { - return x.Toolchain - } - } - return nil -} - -func (x *FailureDetail) GetStarlarkLoading() *StarlarkLoading { - if x != nil { - if x, ok := x.Category.(*FailureDetail_StarlarkLoading); ok { - return x.StarlarkLoading - } - } - return nil -} - -func (x *FailureDetail) GetExternalDeps() *ExternalDeps { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ExternalDeps); ok { - return x.ExternalDeps - } - } - return nil -} - -func (x *FailureDetail) GetDiffAwareness() *DiffAwareness { - if x != nil { - if x, ok := x.Category.(*FailureDetail_DiffAwareness); ok { - return x.DiffAwareness - } - } - return nil -} - -func (x *FailureDetail) GetModCommand() *ModCommand { - if x != nil { - if x, ok := x.Category.(*FailureDetail_ModCommand); ok { - return x.ModCommand - } - } - return nil -} - -func (x *FailureDetail) GetBuildReport() *BuildReport { - if x != nil { - if x, ok := x.Category.(*FailureDetail_BuildReport); ok { - return x.BuildReport - } - } - return nil -} - -func (x *FailureDetail) GetSkyfocus() *Skyfocus { - if x != nil { - if x, ok := x.Category.(*FailureDetail_Skyfocus); ok { - return x.Skyfocus - } - } - return nil -} - -func (x *FailureDetail) GetRemoteAnalysisCaching() *RemoteAnalysisCaching { - if x != nil { - if x, ok := x.Category.(*FailureDetail_RemoteAnalysisCaching); ok { - return x.RemoteAnalysisCaching - } - } - return nil -} - -type isFailureDetail_Category interface { - isFailureDetail_Category() -} - -type FailureDetail_Interrupted struct { - Interrupted *Interrupted `protobuf:"bytes,101,opt,name=interrupted,proto3,oneof"` -} - -type FailureDetail_ExternalRepository struct { - ExternalRepository *ExternalRepository `protobuf:"bytes,103,opt,name=external_repository,json=externalRepository,proto3,oneof"` -} - -type FailureDetail_BuildProgress struct { - BuildProgress *BuildProgress `protobuf:"bytes,104,opt,name=build_progress,json=buildProgress,proto3,oneof"` -} - -type FailureDetail_RemoteOptions struct { - RemoteOptions *RemoteOptions `protobuf:"bytes,106,opt,name=remote_options,json=remoteOptions,proto3,oneof"` -} - -type FailureDetail_ClientEnvironment struct { - ClientEnvironment *ClientEnvironment `protobuf:"bytes,107,opt,name=client_environment,json=clientEnvironment,proto3,oneof"` -} - -type FailureDetail_Crash struct { - Crash *Crash `protobuf:"bytes,108,opt,name=crash,proto3,oneof"` -} - -type FailureDetail_SymlinkForest struct { - SymlinkForest *SymlinkForest `protobuf:"bytes,110,opt,name=symlink_forest,json=symlinkForest,proto3,oneof"` -} - -type FailureDetail_PackageOptions struct { - PackageOptions *PackageOptions `protobuf:"bytes,114,opt,name=package_options,json=packageOptions,proto3,oneof"` -} - -type FailureDetail_RemoteExecution struct { - RemoteExecution *RemoteExecution `protobuf:"bytes,115,opt,name=remote_execution,json=remoteExecution,proto3,oneof"` -} - -type FailureDetail_Execution struct { - Execution *Execution `protobuf:"bytes,116,opt,name=execution,proto3,oneof"` -} - -type FailureDetail_Workspaces struct { - Workspaces *Workspaces `protobuf:"bytes,117,opt,name=workspaces,proto3,oneof"` -} - -type FailureDetail_CrashOptions struct { - CrashOptions *CrashOptions `protobuf:"bytes,118,opt,name=crash_options,json=crashOptions,proto3,oneof"` -} - -type FailureDetail_Filesystem struct { - Filesystem *Filesystem `protobuf:"bytes,119,opt,name=filesystem,proto3,oneof"` -} - -type FailureDetail_ExecutionOptions struct { - ExecutionOptions *ExecutionOptions `protobuf:"bytes,121,opt,name=execution_options,json=executionOptions,proto3,oneof"` -} - -type FailureDetail_Command struct { - Command *Command `protobuf:"bytes,122,opt,name=command,proto3,oneof"` -} - -type FailureDetail_Spawn struct { - Spawn *Spawn `protobuf:"bytes,123,opt,name=spawn,proto3,oneof"` -} - -type FailureDetail_GrpcServer struct { - GrpcServer *GrpcServer `protobuf:"bytes,124,opt,name=grpc_server,json=grpcServer,proto3,oneof"` -} - -type FailureDetail_CanonicalizeFlags struct { - CanonicalizeFlags *CanonicalizeFlags `protobuf:"bytes,125,opt,name=canonicalize_flags,json=canonicalizeFlags,proto3,oneof"` -} - -type FailureDetail_BuildConfiguration struct { - BuildConfiguration *BuildConfiguration `protobuf:"bytes,126,opt,name=build_configuration,json=buildConfiguration,proto3,oneof"` -} - -type FailureDetail_InfoCommand struct { - InfoCommand *InfoCommand `protobuf:"bytes,127,opt,name=info_command,json=infoCommand,proto3,oneof"` -} - -type FailureDetail_MemoryOptions struct { - MemoryOptions *MemoryOptions `protobuf:"bytes,129,opt,name=memory_options,json=memoryOptions,proto3,oneof"` -} - -type FailureDetail_Query struct { - Query *Query `protobuf:"bytes,130,opt,name=query,proto3,oneof"` -} - -type FailureDetail_LocalExecution struct { - LocalExecution *LocalExecution `protobuf:"bytes,132,opt,name=local_execution,json=localExecution,proto3,oneof"` -} - -type FailureDetail_ActionCache struct { - ActionCache *ActionCache `protobuf:"bytes,134,opt,name=action_cache,json=actionCache,proto3,oneof"` -} - -type FailureDetail_FetchCommand struct { - FetchCommand *FetchCommand `protobuf:"bytes,135,opt,name=fetch_command,json=fetchCommand,proto3,oneof"` -} - -type FailureDetail_SyncCommand struct { - SyncCommand *SyncCommand `protobuf:"bytes,136,opt,name=sync_command,json=syncCommand,proto3,oneof"` -} - -type FailureDetail_Sandbox struct { - Sandbox *Sandbox `protobuf:"bytes,137,opt,name=sandbox,proto3,oneof"` -} - -type FailureDetail_IncludeScanning struct { - IncludeScanning *IncludeScanning `protobuf:"bytes,139,opt,name=include_scanning,json=includeScanning,proto3,oneof"` -} - -type FailureDetail_TestCommand struct { - TestCommand *TestCommand `protobuf:"bytes,140,opt,name=test_command,json=testCommand,proto3,oneof"` -} - -type FailureDetail_ActionQuery struct { - ActionQuery *ActionQuery `protobuf:"bytes,141,opt,name=action_query,json=actionQuery,proto3,oneof"` -} - -type FailureDetail_TargetPatterns struct { - TargetPatterns *TargetPatterns `protobuf:"bytes,142,opt,name=target_patterns,json=targetPatterns,proto3,oneof"` -} - -type FailureDetail_CleanCommand struct { - CleanCommand *CleanCommand `protobuf:"bytes,144,opt,name=clean_command,json=cleanCommand,proto3,oneof"` -} - -type FailureDetail_ConfigCommand struct { - ConfigCommand *ConfigCommand `protobuf:"bytes,145,opt,name=config_command,json=configCommand,proto3,oneof"` -} - -type FailureDetail_ConfigurableQuery struct { - ConfigurableQuery *ConfigurableQuery `protobuf:"bytes,146,opt,name=configurable_query,json=configurableQuery,proto3,oneof"` -} - -type FailureDetail_DumpCommand struct { - DumpCommand *DumpCommand `protobuf:"bytes,147,opt,name=dump_command,json=dumpCommand,proto3,oneof"` -} - -type FailureDetail_HelpCommand struct { - HelpCommand *HelpCommand `protobuf:"bytes,148,opt,name=help_command,json=helpCommand,proto3,oneof"` -} - -type FailureDetail_MobileInstall struct { - MobileInstall *MobileInstall `protobuf:"bytes,150,opt,name=mobile_install,json=mobileInstall,proto3,oneof"` -} - -type FailureDetail_ProfileCommand struct { - ProfileCommand *ProfileCommand `protobuf:"bytes,151,opt,name=profile_command,json=profileCommand,proto3,oneof"` -} - -type FailureDetail_RunCommand struct { - RunCommand *RunCommand `protobuf:"bytes,152,opt,name=run_command,json=runCommand,proto3,oneof"` -} - -type FailureDetail_VersionCommand struct { - VersionCommand *VersionCommand `protobuf:"bytes,153,opt,name=version_command,json=versionCommand,proto3,oneof"` -} - -type FailureDetail_PrintActionCommand struct { - PrintActionCommand *PrintActionCommand `protobuf:"bytes,154,opt,name=print_action_command,json=printActionCommand,proto3,oneof"` -} - -type FailureDetail_WorkspaceStatus struct { - WorkspaceStatus *WorkspaceStatus `protobuf:"bytes,158,opt,name=workspace_status,json=workspaceStatus,proto3,oneof"` -} - -type FailureDetail_JavaCompile struct { - JavaCompile *JavaCompile `protobuf:"bytes,159,opt,name=java_compile,json=javaCompile,proto3,oneof"` -} - -type FailureDetail_ActionRewinding struct { - ActionRewinding *ActionRewinding `protobuf:"bytes,160,opt,name=action_rewinding,json=actionRewinding,proto3,oneof"` -} - -type FailureDetail_CppCompile struct { - CppCompile *CppCompile `protobuf:"bytes,161,opt,name=cpp_compile,json=cppCompile,proto3,oneof"` -} - -type FailureDetail_StarlarkAction struct { - StarlarkAction *StarlarkAction `protobuf:"bytes,162,opt,name=starlark_action,json=starlarkAction,proto3,oneof"` -} - -type FailureDetail_NinjaAction struct { - NinjaAction *NinjaAction `protobuf:"bytes,163,opt,name=ninja_action,json=ninjaAction,proto3,oneof"` -} - -type FailureDetail_DynamicExecution struct { - DynamicExecution *DynamicExecution `protobuf:"bytes,164,opt,name=dynamic_execution,json=dynamicExecution,proto3,oneof"` -} - -type FailureDetail_FailAction struct { - FailAction *FailAction `protobuf:"bytes,166,opt,name=fail_action,json=failAction,proto3,oneof"` -} - -type FailureDetail_SymlinkAction struct { - SymlinkAction *SymlinkAction `protobuf:"bytes,167,opt,name=symlink_action,json=symlinkAction,proto3,oneof"` -} - -type FailureDetail_CppLink struct { - CppLink *CppLink `protobuf:"bytes,168,opt,name=cpp_link,json=cppLink,proto3,oneof"` -} - -type FailureDetail_LtoAction struct { - LtoAction *LtoAction `protobuf:"bytes,169,opt,name=lto_action,json=ltoAction,proto3,oneof"` -} - -type FailureDetail_TestAction struct { - TestAction *TestAction `protobuf:"bytes,172,opt,name=test_action,json=testAction,proto3,oneof"` -} - -type FailureDetail_Worker struct { - Worker *Worker `protobuf:"bytes,173,opt,name=worker,proto3,oneof"` -} - -type FailureDetail_Analysis struct { - Analysis *Analysis `protobuf:"bytes,174,opt,name=analysis,proto3,oneof"` -} - -type FailureDetail_PackageLoading struct { - PackageLoading *PackageLoading `protobuf:"bytes,175,opt,name=package_loading,json=packageLoading,proto3,oneof"` -} - -type FailureDetail_Toolchain struct { - Toolchain *Toolchain `protobuf:"bytes,177,opt,name=toolchain,proto3,oneof"` -} - -type FailureDetail_StarlarkLoading struct { - StarlarkLoading *StarlarkLoading `protobuf:"bytes,179,opt,name=starlark_loading,json=starlarkLoading,proto3,oneof"` -} - -type FailureDetail_ExternalDeps struct { - ExternalDeps *ExternalDeps `protobuf:"bytes,181,opt,name=external_deps,json=externalDeps,proto3,oneof"` -} - -type FailureDetail_DiffAwareness struct { - DiffAwareness *DiffAwareness `protobuf:"bytes,182,opt,name=diff_awareness,json=diffAwareness,proto3,oneof"` -} - -type FailureDetail_ModCommand struct { - ModCommand *ModCommand `protobuf:"bytes,183,opt,name=mod_command,json=modCommand,proto3,oneof"` -} - -type FailureDetail_BuildReport struct { - BuildReport *BuildReport `protobuf:"bytes,184,opt,name=build_report,json=buildReport,proto3,oneof"` -} - -type FailureDetail_Skyfocus struct { - Skyfocus *Skyfocus `protobuf:"bytes,185,opt,name=skyfocus,proto3,oneof"` -} - -type FailureDetail_RemoteAnalysisCaching struct { - RemoteAnalysisCaching *RemoteAnalysisCaching `protobuf:"bytes,186,opt,name=remote_analysis_caching,json=remoteAnalysisCaching,proto3,oneof"` -} - -func (*FailureDetail_Interrupted) isFailureDetail_Category() {} - -func (*FailureDetail_ExternalRepository) isFailureDetail_Category() {} - -func (*FailureDetail_BuildProgress) isFailureDetail_Category() {} - -func (*FailureDetail_RemoteOptions) isFailureDetail_Category() {} - -func (*FailureDetail_ClientEnvironment) isFailureDetail_Category() {} - -func (*FailureDetail_Crash) isFailureDetail_Category() {} - -func (*FailureDetail_SymlinkForest) isFailureDetail_Category() {} - -func (*FailureDetail_PackageOptions) isFailureDetail_Category() {} - -func (*FailureDetail_RemoteExecution) isFailureDetail_Category() {} - -func (*FailureDetail_Execution) isFailureDetail_Category() {} - -func (*FailureDetail_Workspaces) isFailureDetail_Category() {} - -func (*FailureDetail_CrashOptions) isFailureDetail_Category() {} - -func (*FailureDetail_Filesystem) isFailureDetail_Category() {} - -func (*FailureDetail_ExecutionOptions) isFailureDetail_Category() {} - -func (*FailureDetail_Command) isFailureDetail_Category() {} - -func (*FailureDetail_Spawn) isFailureDetail_Category() {} - -func (*FailureDetail_GrpcServer) isFailureDetail_Category() {} - -func (*FailureDetail_CanonicalizeFlags) isFailureDetail_Category() {} - -func (*FailureDetail_BuildConfiguration) isFailureDetail_Category() {} - -func (*FailureDetail_InfoCommand) isFailureDetail_Category() {} - -func (*FailureDetail_MemoryOptions) isFailureDetail_Category() {} - -func (*FailureDetail_Query) isFailureDetail_Category() {} - -func (*FailureDetail_LocalExecution) isFailureDetail_Category() {} - -func (*FailureDetail_ActionCache) isFailureDetail_Category() {} - -func (*FailureDetail_FetchCommand) isFailureDetail_Category() {} - -func (*FailureDetail_SyncCommand) isFailureDetail_Category() {} - -func (*FailureDetail_Sandbox) isFailureDetail_Category() {} - -func (*FailureDetail_IncludeScanning) isFailureDetail_Category() {} - -func (*FailureDetail_TestCommand) isFailureDetail_Category() {} - -func (*FailureDetail_ActionQuery) isFailureDetail_Category() {} - -func (*FailureDetail_TargetPatterns) isFailureDetail_Category() {} - -func (*FailureDetail_CleanCommand) isFailureDetail_Category() {} - -func (*FailureDetail_ConfigCommand) isFailureDetail_Category() {} - -func (*FailureDetail_ConfigurableQuery) isFailureDetail_Category() {} - -func (*FailureDetail_DumpCommand) isFailureDetail_Category() {} - -func (*FailureDetail_HelpCommand) isFailureDetail_Category() {} - -func (*FailureDetail_MobileInstall) isFailureDetail_Category() {} - -func (*FailureDetail_ProfileCommand) isFailureDetail_Category() {} - -func (*FailureDetail_RunCommand) isFailureDetail_Category() {} - -func (*FailureDetail_VersionCommand) isFailureDetail_Category() {} - -func (*FailureDetail_PrintActionCommand) isFailureDetail_Category() {} - -func (*FailureDetail_WorkspaceStatus) isFailureDetail_Category() {} - -func (*FailureDetail_JavaCompile) isFailureDetail_Category() {} - -func (*FailureDetail_ActionRewinding) isFailureDetail_Category() {} - -func (*FailureDetail_CppCompile) isFailureDetail_Category() {} - -func (*FailureDetail_StarlarkAction) isFailureDetail_Category() {} - -func (*FailureDetail_NinjaAction) isFailureDetail_Category() {} - -func (*FailureDetail_DynamicExecution) isFailureDetail_Category() {} - -func (*FailureDetail_FailAction) isFailureDetail_Category() {} - -func (*FailureDetail_SymlinkAction) isFailureDetail_Category() {} - -func (*FailureDetail_CppLink) isFailureDetail_Category() {} - -func (*FailureDetail_LtoAction) isFailureDetail_Category() {} - -func (*FailureDetail_TestAction) isFailureDetail_Category() {} - -func (*FailureDetail_Worker) isFailureDetail_Category() {} - -func (*FailureDetail_Analysis) isFailureDetail_Category() {} - -func (*FailureDetail_PackageLoading) isFailureDetail_Category() {} - -func (*FailureDetail_Toolchain) isFailureDetail_Category() {} - -func (*FailureDetail_StarlarkLoading) isFailureDetail_Category() {} - -func (*FailureDetail_ExternalDeps) isFailureDetail_Category() {} - -func (*FailureDetail_DiffAwareness) isFailureDetail_Category() {} - -func (*FailureDetail_ModCommand) isFailureDetail_Category() {} - -func (*FailureDetail_BuildReport) isFailureDetail_Category() {} - -func (*FailureDetail_Skyfocus) isFailureDetail_Category() {} - -func (*FailureDetail_RemoteAnalysisCaching) isFailureDetail_Category() {} - -type Interrupted struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Interrupted_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Interrupted_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Interrupted) Reset() { - *x = Interrupted{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Interrupted) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Interrupted) ProtoMessage() {} - -func (x *Interrupted) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[2] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Interrupted.ProtoReflect.Descriptor instead. -func (*Interrupted) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{2} -} - -func (x *Interrupted) GetCode() Interrupted_Code { - if x != nil { - return x.Code - } - return Interrupted_INTERRUPTED_UNKNOWN -} - -type Spawn struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Spawn_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Spawn_Code" json:"code,omitempty"` - Catastrophic bool `protobuf:"varint,2,opt,name=catastrophic,proto3" json:"catastrophic,omitempty"` - SpawnExitCode int32 `protobuf:"varint,3,opt,name=spawn_exit_code,json=spawnExitCode,proto3" json:"spawn_exit_code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Spawn) Reset() { - *x = Spawn{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Spawn) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Spawn) ProtoMessage() {} - -func (x *Spawn) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[3] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Spawn.ProtoReflect.Descriptor instead. -func (*Spawn) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{3} -} - -func (x *Spawn) GetCode() Spawn_Code { - if x != nil { - return x.Code - } - return Spawn_SPAWN_UNKNOWN -} - -func (x *Spawn) GetCatastrophic() bool { - if x != nil { - return x.Catastrophic - } - return false -} - -func (x *Spawn) GetSpawnExitCode() int32 { - if x != nil { - return x.SpawnExitCode - } - return 0 -} - -type ExternalRepository struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ExternalRepository_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExternalRepository_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ExternalRepository) Reset() { - *x = ExternalRepository{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ExternalRepository) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ExternalRepository) ProtoMessage() {} - -func (x *ExternalRepository) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[4] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ExternalRepository.ProtoReflect.Descriptor instead. -func (*ExternalRepository) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{4} -} - -func (x *ExternalRepository) GetCode() ExternalRepository_Code { - if x != nil { - return x.Code - } - return ExternalRepository_EXTERNAL_REPOSITORY_UNKNOWN -} - -type BuildProgress struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code BuildProgress_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildProgress_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildProgress) Reset() { - *x = BuildProgress{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildProgress) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildProgress) ProtoMessage() {} - -func (x *BuildProgress) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[5] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildProgress.ProtoReflect.Descriptor instead. -func (*BuildProgress) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{5} -} - -func (x *BuildProgress) GetCode() BuildProgress_Code { - if x != nil { - return x.Code - } - return BuildProgress_BUILD_PROGRESS_UNKNOWN -} - -type RemoteOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code RemoteOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteOptions_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *RemoteOptions) Reset() { - *x = RemoteOptions{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *RemoteOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*RemoteOptions) ProtoMessage() {} - -func (x *RemoteOptions) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[6] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use RemoteOptions.ProtoReflect.Descriptor instead. -func (*RemoteOptions) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{6} -} - -func (x *RemoteOptions) GetCode() RemoteOptions_Code { - if x != nil { - return x.Code - } - return RemoteOptions_REMOTE_OPTIONS_UNKNOWN -} - -type ClientEnvironment struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ClientEnvironment_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ClientEnvironment_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ClientEnvironment) Reset() { - *x = ClientEnvironment{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ClientEnvironment) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ClientEnvironment) ProtoMessage() {} - -func (x *ClientEnvironment) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[7] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ClientEnvironment.ProtoReflect.Descriptor instead. -func (*ClientEnvironment) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{7} -} - -func (x *ClientEnvironment) GetCode() ClientEnvironment_Code { - if x != nil { - return x.Code - } - return ClientEnvironment_CLIENT_ENVIRONMENT_UNKNOWN -} - -type Crash struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Crash_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Crash_Code" json:"code,omitempty"` - Causes []*Throwable `protobuf:"bytes,2,rep,name=causes,proto3" json:"causes,omitempty"` - OomDetectorOverride bool `protobuf:"varint,3,opt,name=oom_detector_override,json=oomDetectorOverride,proto3" json:"oom_detector_override,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Crash) Reset() { - *x = Crash{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[8] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Crash) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Crash) ProtoMessage() {} - -func (x *Crash) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[8] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Crash.ProtoReflect.Descriptor instead. -func (*Crash) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{8} -} - -func (x *Crash) GetCode() Crash_Code { - if x != nil { - return x.Code - } - return Crash_CRASH_UNKNOWN -} - -func (x *Crash) GetCauses() []*Throwable { - if x != nil { - return x.Causes - } - return nil -} - -func (x *Crash) GetOomDetectorOverride() bool { - if x != nil { - return x.OomDetectorOverride - } - return false -} - -type Throwable struct { - state protoimpl.MessageState `protogen:"open.v1"` - ThrowableClass string `protobuf:"bytes,1,opt,name=throwable_class,json=throwableClass,proto3" json:"throwable_class,omitempty"` - Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` - StackTrace []string `protobuf:"bytes,3,rep,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Throwable) Reset() { - *x = Throwable{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Throwable) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Throwable) ProtoMessage() {} - -func (x *Throwable) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[9] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Throwable.ProtoReflect.Descriptor instead. -func (*Throwable) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{9} -} - -func (x *Throwable) GetThrowableClass() string { - if x != nil { - return x.ThrowableClass - } - return "" -} - -func (x *Throwable) GetMessage() string { - if x != nil { - return x.Message - } - return "" -} - -func (x *Throwable) GetStackTrace() []string { - if x != nil { - return x.StackTrace - } - return nil -} - -type SymlinkForest struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code SymlinkForest_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SymlinkForest_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *SymlinkForest) Reset() { - *x = SymlinkForest{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[10] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *SymlinkForest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*SymlinkForest) ProtoMessage() {} - -func (x *SymlinkForest) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[10] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use SymlinkForest.ProtoReflect.Descriptor instead. -func (*SymlinkForest) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{10} -} - -func (x *SymlinkForest) GetCode() SymlinkForest_Code { - if x != nil { - return x.Code - } - return SymlinkForest_SYMLINK_FOREST_UNKNOWN -} - -type BuildReport struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code BuildReport_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildReport_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildReport) Reset() { - *x = BuildReport{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildReport) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildReport) ProtoMessage() {} - -func (x *BuildReport) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[11] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildReport.ProtoReflect.Descriptor instead. -func (*BuildReport) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{11} -} - -func (x *BuildReport) GetCode() BuildReport_Code { - if x != nil { - return x.Code - } - return BuildReport_BUILD_REPORT_UNKNOWN -} - -type Skyfocus struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Skyfocus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Skyfocus_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Skyfocus) Reset() { - *x = Skyfocus{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[12] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Skyfocus) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Skyfocus) ProtoMessage() {} - -func (x *Skyfocus) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[12] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Skyfocus.ProtoReflect.Descriptor instead. -func (*Skyfocus) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{12} -} - -func (x *Skyfocus) GetCode() Skyfocus_Code { - if x != nil { - return x.Code - } - return Skyfocus_INVALID_WORKING_SET -} - -type RemoteAnalysisCaching struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code RemoteAnalysisCaching_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteAnalysisCaching_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *RemoteAnalysisCaching) Reset() { - *x = RemoteAnalysisCaching{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[13] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *RemoteAnalysisCaching) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*RemoteAnalysisCaching) ProtoMessage() {} - -func (x *RemoteAnalysisCaching) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[13] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use RemoteAnalysisCaching.ProtoReflect.Descriptor instead. -func (*RemoteAnalysisCaching) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{13} -} - -func (x *RemoteAnalysisCaching) GetCode() RemoteAnalysisCaching_Code { - if x != nil { - return x.Code - } - return RemoteAnalysisCaching_REMOTE_ANALYSIS_CACHING_UNKNOWN -} - -type PackageOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code PackageOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PackageOptions_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *PackageOptions) Reset() { - *x = PackageOptions{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[14] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *PackageOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*PackageOptions) ProtoMessage() {} - -func (x *PackageOptions) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[14] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use PackageOptions.ProtoReflect.Descriptor instead. -func (*PackageOptions) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{14} -} - -func (x *PackageOptions) GetCode() PackageOptions_Code { - if x != nil { - return x.Code - } - return PackageOptions_PACKAGE_OPTIONS_UNKNOWN -} - -type RemoteExecution struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code RemoteExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RemoteExecution_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *RemoteExecution) Reset() { - *x = RemoteExecution{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[15] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *RemoteExecution) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*RemoteExecution) ProtoMessage() {} - -func (x *RemoteExecution) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[15] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use RemoteExecution.ProtoReflect.Descriptor instead. -func (*RemoteExecution) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{15} -} - -func (x *RemoteExecution) GetCode() RemoteExecution_Code { - if x != nil { - return x.Code - } - return RemoteExecution_REMOTE_EXECUTION_UNKNOWN -} - -type Execution struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Execution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Execution_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Execution) Reset() { - *x = Execution{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[16] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Execution) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Execution) ProtoMessage() {} - -func (x *Execution) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[16] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Execution.ProtoReflect.Descriptor instead. -func (*Execution) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{16} -} - -func (x *Execution) GetCode() Execution_Code { - if x != nil { - return x.Code - } - return Execution_EXECUTION_UNKNOWN -} - -type Workspaces struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Workspaces_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Workspaces_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Workspaces) Reset() { - *x = Workspaces{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[17] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Workspaces) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Workspaces) ProtoMessage() {} - -func (x *Workspaces) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[17] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Workspaces.ProtoReflect.Descriptor instead. -func (*Workspaces) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{17} -} - -func (x *Workspaces) GetCode() Workspaces_Code { - if x != nil { - return x.Code - } - return Workspaces_WORKSPACES_UNKNOWN -} - -type CrashOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code CrashOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CrashOptions_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CrashOptions) Reset() { - *x = CrashOptions{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[18] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CrashOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CrashOptions) ProtoMessage() {} - -func (x *CrashOptions) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[18] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CrashOptions.ProtoReflect.Descriptor instead. -func (*CrashOptions) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{18} -} - -func (x *CrashOptions) GetCode() CrashOptions_Code { - if x != nil { - return x.Code - } - return CrashOptions_CRASH_OPTIONS_UNKNOWN -} - -type Filesystem struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Filesystem_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Filesystem_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Filesystem) Reset() { - *x = Filesystem{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[19] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Filesystem) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Filesystem) ProtoMessage() {} - -func (x *Filesystem) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[19] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Filesystem.ProtoReflect.Descriptor instead. -func (*Filesystem) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{19} -} - -func (x *Filesystem) GetCode() Filesystem_Code { - if x != nil { - return x.Code - } - return Filesystem_FILESYSTEM_UNKNOWN -} - -type ExecutionOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ExecutionOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExecutionOptions_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ExecutionOptions) Reset() { - *x = ExecutionOptions{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[20] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ExecutionOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ExecutionOptions) ProtoMessage() {} - -func (x *ExecutionOptions) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[20] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ExecutionOptions.ProtoReflect.Descriptor instead. -func (*ExecutionOptions) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{20} -} - -func (x *ExecutionOptions) GetCode() ExecutionOptions_Code { - if x != nil { - return x.Code - } - return ExecutionOptions_EXECUTION_OPTIONS_UNKNOWN -} - -type Command struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Command_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Command_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Command) Reset() { - *x = Command{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[21] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Command) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Command) ProtoMessage() {} - -func (x *Command) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[21] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Command.ProtoReflect.Descriptor instead. -func (*Command) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{21} -} - -func (x *Command) GetCode() Command_Code { - if x != nil { - return x.Code - } - return Command_COMMAND_FAILURE_UNKNOWN -} - -type GrpcServer struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code GrpcServer_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.GrpcServer_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *GrpcServer) Reset() { - *x = GrpcServer{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[22] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *GrpcServer) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GrpcServer) ProtoMessage() {} - -func (x *GrpcServer) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[22] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GrpcServer.ProtoReflect.Descriptor instead. -func (*GrpcServer) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{22} -} - -func (x *GrpcServer) GetCode() GrpcServer_Code { - if x != nil { - return x.Code - } - return GrpcServer_GRPC_SERVER_UNKNOWN -} - -type CanonicalizeFlags struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code CanonicalizeFlags_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CanonicalizeFlags_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CanonicalizeFlags) Reset() { - *x = CanonicalizeFlags{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[23] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CanonicalizeFlags) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CanonicalizeFlags) ProtoMessage() {} - -func (x *CanonicalizeFlags) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[23] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CanonicalizeFlags.ProtoReflect.Descriptor instead. -func (*CanonicalizeFlags) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{23} -} - -func (x *CanonicalizeFlags) GetCode() CanonicalizeFlags_Code { - if x != nil { - return x.Code - } - return CanonicalizeFlags_CANONICALIZE_FLAGS_UNKNOWN -} - -type BuildConfiguration struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code BuildConfiguration_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.BuildConfiguration_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *BuildConfiguration) Reset() { - *x = BuildConfiguration{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[24] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *BuildConfiguration) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*BuildConfiguration) ProtoMessage() {} - -func (x *BuildConfiguration) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[24] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use BuildConfiguration.ProtoReflect.Descriptor instead. -func (*BuildConfiguration) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{24} -} - -func (x *BuildConfiguration) GetCode() BuildConfiguration_Code { - if x != nil { - return x.Code - } - return BuildConfiguration_BUILD_CONFIGURATION_UNKNOWN -} - -type InfoCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code InfoCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.InfoCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *InfoCommand) Reset() { - *x = InfoCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[25] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *InfoCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*InfoCommand) ProtoMessage() {} - -func (x *InfoCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[25] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use InfoCommand.ProtoReflect.Descriptor instead. -func (*InfoCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{25} -} - -func (x *InfoCommand) GetCode() InfoCommand_Code { - if x != nil { - return x.Code - } - return InfoCommand_INFO_COMMAND_UNKNOWN -} - -type MemoryOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code MemoryOptions_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.MemoryOptions_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *MemoryOptions) Reset() { - *x = MemoryOptions{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[26] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *MemoryOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MemoryOptions) ProtoMessage() {} - -func (x *MemoryOptions) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[26] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MemoryOptions.ProtoReflect.Descriptor instead. -func (*MemoryOptions) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{26} -} - -func (x *MemoryOptions) GetCode() MemoryOptions_Code { - if x != nil { - return x.Code - } - return MemoryOptions_MEMORY_OPTIONS_UNKNOWN -} - -type Query struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Query_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Query_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Query) Reset() { - *x = Query{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[27] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Query) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Query) ProtoMessage() {} - -func (x *Query) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[27] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Query.ProtoReflect.Descriptor instead. -func (*Query) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{27} -} - -func (x *Query) GetCode() Query_Code { - if x != nil { - return x.Code - } - return Query_QUERY_UNKNOWN -} - -type LocalExecution struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code LocalExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.LocalExecution_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *LocalExecution) Reset() { - *x = LocalExecution{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[28] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *LocalExecution) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*LocalExecution) ProtoMessage() {} - -func (x *LocalExecution) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[28] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use LocalExecution.ProtoReflect.Descriptor instead. -func (*LocalExecution) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{28} -} - -func (x *LocalExecution) GetCode() LocalExecution_Code { - if x != nil { - return x.Code - } - return LocalExecution_LOCAL_EXECUTION_UNKNOWN -} - -type ActionCache struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ActionCache_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionCache_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ActionCache) Reset() { - *x = ActionCache{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[29] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ActionCache) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ActionCache) ProtoMessage() {} - -func (x *ActionCache) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[29] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ActionCache.ProtoReflect.Descriptor instead. -func (*ActionCache) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{29} -} - -func (x *ActionCache) GetCode() ActionCache_Code { - if x != nil { - return x.Code - } - return ActionCache_ACTION_CACHE_UNKNOWN -} - -type FetchCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code FetchCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.FetchCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FetchCommand) Reset() { - *x = FetchCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[30] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FetchCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FetchCommand) ProtoMessage() {} - -func (x *FetchCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[30] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FetchCommand.ProtoReflect.Descriptor instead. -func (*FetchCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{30} -} - -func (x *FetchCommand) GetCode() FetchCommand_Code { - if x != nil { - return x.Code - } - return FetchCommand_FETCH_COMMAND_UNKNOWN -} - -type SyncCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code SyncCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SyncCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *SyncCommand) Reset() { - *x = SyncCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[31] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *SyncCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*SyncCommand) ProtoMessage() {} - -func (x *SyncCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[31] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use SyncCommand.ProtoReflect.Descriptor instead. -func (*SyncCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{31} -} - -func (x *SyncCommand) GetCode() SyncCommand_Code { - if x != nil { - return x.Code - } - return SyncCommand_SYNC_COMMAND_UNKNOWN -} - -type Sandbox struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Sandbox_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Sandbox_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Sandbox) Reset() { - *x = Sandbox{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[32] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Sandbox) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Sandbox) ProtoMessage() {} - -func (x *Sandbox) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[32] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Sandbox.ProtoReflect.Descriptor instead. -func (*Sandbox) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{32} -} - -func (x *Sandbox) GetCode() Sandbox_Code { - if x != nil { - return x.Code - } - return Sandbox_SANDBOX_FAILURE_UNKNOWN -} - -type IncludeScanning struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code IncludeScanning_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.IncludeScanning_Code" json:"code,omitempty"` - PackageLoadingCode PackageLoading_Code `protobuf:"varint,2,opt,name=package_loading_code,json=packageLoadingCode,proto3,enum=failure_details.PackageLoading_Code" json:"package_loading_code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *IncludeScanning) Reset() { - *x = IncludeScanning{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[33] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *IncludeScanning) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*IncludeScanning) ProtoMessage() {} - -func (x *IncludeScanning) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[33] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use IncludeScanning.ProtoReflect.Descriptor instead. -func (*IncludeScanning) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{33} -} - -func (x *IncludeScanning) GetCode() IncludeScanning_Code { - if x != nil { - return x.Code - } - return IncludeScanning_INCLUDE_SCANNING_UNKNOWN -} - -func (x *IncludeScanning) GetPackageLoadingCode() PackageLoading_Code { - if x != nil { - return x.PackageLoadingCode - } - return PackageLoading_PACKAGE_LOADING_UNKNOWN -} - -type TestCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code TestCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TestCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestCommand) Reset() { - *x = TestCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[34] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestCommand) ProtoMessage() {} - -func (x *TestCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[34] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestCommand.ProtoReflect.Descriptor instead. -func (*TestCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{34} -} - -func (x *TestCommand) GetCode() TestCommand_Code { - if x != nil { - return x.Code - } - return TestCommand_TEST_COMMAND_UNKNOWN -} - -type ActionQuery struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ActionQuery_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionQuery_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ActionQuery) Reset() { - *x = ActionQuery{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[35] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ActionQuery) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ActionQuery) ProtoMessage() {} - -func (x *ActionQuery) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[35] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ActionQuery.ProtoReflect.Descriptor instead. -func (*ActionQuery) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{35} -} - -func (x *ActionQuery) GetCode() ActionQuery_Code { - if x != nil { - return x.Code - } - return ActionQuery_ACTION_QUERY_UNKNOWN -} - -type TargetPatterns struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code TargetPatterns_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TargetPatterns_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TargetPatterns) Reset() { - *x = TargetPatterns{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[36] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TargetPatterns) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TargetPatterns) ProtoMessage() {} - -func (x *TargetPatterns) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[36] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TargetPatterns.ProtoReflect.Descriptor instead. -func (*TargetPatterns) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{36} -} - -func (x *TargetPatterns) GetCode() TargetPatterns_Code { - if x != nil { - return x.Code - } - return TargetPatterns_TARGET_PATTERNS_UNKNOWN -} - -type CleanCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code CleanCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CleanCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CleanCommand) Reset() { - *x = CleanCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[37] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CleanCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CleanCommand) ProtoMessage() {} - -func (x *CleanCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[37] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CleanCommand.ProtoReflect.Descriptor instead. -func (*CleanCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{37} -} - -func (x *CleanCommand) GetCode() CleanCommand_Code { - if x != nil { - return x.Code - } - return CleanCommand_CLEAN_COMMAND_UNKNOWN -} - -type ConfigCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ConfigCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ConfigCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ConfigCommand) Reset() { - *x = ConfigCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[38] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ConfigCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ConfigCommand) ProtoMessage() {} - -func (x *ConfigCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[38] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ConfigCommand.ProtoReflect.Descriptor instead. -func (*ConfigCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{38} -} - -func (x *ConfigCommand) GetCode() ConfigCommand_Code { - if x != nil { - return x.Code - } - return ConfigCommand_CONFIG_COMMAND_UNKNOWN -} - -type ConfigurableQuery struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ConfigurableQuery_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ConfigurableQuery_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ConfigurableQuery) Reset() { - *x = ConfigurableQuery{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[39] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ConfigurableQuery) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ConfigurableQuery) ProtoMessage() {} - -func (x *ConfigurableQuery) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[39] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ConfigurableQuery.ProtoReflect.Descriptor instead. -func (*ConfigurableQuery) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{39} -} - -func (x *ConfigurableQuery) GetCode() ConfigurableQuery_Code { - if x != nil { - return x.Code - } - return ConfigurableQuery_CONFIGURABLE_QUERY_UNKNOWN -} - -type DumpCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code DumpCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DumpCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DumpCommand) Reset() { - *x = DumpCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[40] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DumpCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DumpCommand) ProtoMessage() {} - -func (x *DumpCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[40] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DumpCommand.ProtoReflect.Descriptor instead. -func (*DumpCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{40} -} - -func (x *DumpCommand) GetCode() DumpCommand_Code { - if x != nil { - return x.Code - } - return DumpCommand_DUMP_COMMAND_UNKNOWN -} - -type HelpCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code HelpCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.HelpCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *HelpCommand) Reset() { - *x = HelpCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[41] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *HelpCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*HelpCommand) ProtoMessage() {} - -func (x *HelpCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[41] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use HelpCommand.ProtoReflect.Descriptor instead. -func (*HelpCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{41} -} - -func (x *HelpCommand) GetCode() HelpCommand_Code { - if x != nil { - return x.Code - } - return HelpCommand_HELP_COMMAND_UNKNOWN -} - -type MobileInstall struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code MobileInstall_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.MobileInstall_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *MobileInstall) Reset() { - *x = MobileInstall{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[42] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *MobileInstall) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MobileInstall) ProtoMessage() {} - -func (x *MobileInstall) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[42] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MobileInstall.ProtoReflect.Descriptor instead. -func (*MobileInstall) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{42} -} - -func (x *MobileInstall) GetCode() MobileInstall_Code { - if x != nil { - return x.Code - } - return MobileInstall_MOBILE_INSTALL_UNKNOWN -} - -type ProfileCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ProfileCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ProfileCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ProfileCommand) Reset() { - *x = ProfileCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[43] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ProfileCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ProfileCommand) ProtoMessage() {} - -func (x *ProfileCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[43] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ProfileCommand.ProtoReflect.Descriptor instead. -func (*ProfileCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{43} -} - -func (x *ProfileCommand) GetCode() ProfileCommand_Code { - if x != nil { - return x.Code - } - return ProfileCommand_PROFILE_COMMAND_UNKNOWN -} - -type RunCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code RunCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.RunCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *RunCommand) Reset() { - *x = RunCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[44] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *RunCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*RunCommand) ProtoMessage() {} - -func (x *RunCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[44] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use RunCommand.ProtoReflect.Descriptor instead. -func (*RunCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{44} -} - -func (x *RunCommand) GetCode() RunCommand_Code { - if x != nil { - return x.Code - } - return RunCommand_RUN_COMMAND_UNKNOWN -} - -type VersionCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code VersionCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.VersionCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *VersionCommand) Reset() { - *x = VersionCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[45] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *VersionCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*VersionCommand) ProtoMessage() {} - -func (x *VersionCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[45] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use VersionCommand.ProtoReflect.Descriptor instead. -func (*VersionCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{45} -} - -func (x *VersionCommand) GetCode() VersionCommand_Code { - if x != nil { - return x.Code - } - return VersionCommand_VERSION_COMMAND_UNKNOWN -} - -type PrintActionCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code PrintActionCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PrintActionCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *PrintActionCommand) Reset() { - *x = PrintActionCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[46] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *PrintActionCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*PrintActionCommand) ProtoMessage() {} - -func (x *PrintActionCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[46] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use PrintActionCommand.ProtoReflect.Descriptor instead. -func (*PrintActionCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{46} -} - -func (x *PrintActionCommand) GetCode() PrintActionCommand_Code { - if x != nil { - return x.Code - } - return PrintActionCommand_PRINT_ACTION_COMMAND_UNKNOWN -} - -type WorkspaceStatus struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code WorkspaceStatus_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.WorkspaceStatus_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *WorkspaceStatus) Reset() { - *x = WorkspaceStatus{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[47] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *WorkspaceStatus) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*WorkspaceStatus) ProtoMessage() {} - -func (x *WorkspaceStatus) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[47] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use WorkspaceStatus.ProtoReflect.Descriptor instead. -func (*WorkspaceStatus) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{47} -} - -func (x *WorkspaceStatus) GetCode() WorkspaceStatus_Code { - if x != nil { - return x.Code - } - return WorkspaceStatus_WORKSPACE_STATUS_UNKNOWN -} - -type JavaCompile struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code JavaCompile_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.JavaCompile_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *JavaCompile) Reset() { - *x = JavaCompile{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[48] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *JavaCompile) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*JavaCompile) ProtoMessage() {} - -func (x *JavaCompile) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[48] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use JavaCompile.ProtoReflect.Descriptor instead. -func (*JavaCompile) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{48} -} - -func (x *JavaCompile) GetCode() JavaCompile_Code { - if x != nil { - return x.Code - } - return JavaCompile_JAVA_COMPILE_UNKNOWN -} - -type ActionRewinding struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ActionRewinding_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ActionRewinding_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ActionRewinding) Reset() { - *x = ActionRewinding{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[49] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ActionRewinding) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ActionRewinding) ProtoMessage() {} - -func (x *ActionRewinding) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[49] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ActionRewinding.ProtoReflect.Descriptor instead. -func (*ActionRewinding) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{49} -} - -func (x *ActionRewinding) GetCode() ActionRewinding_Code { - if x != nil { - return x.Code - } - return ActionRewinding_ACTION_REWINDING_UNKNOWN -} - -type CppCompile struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code CppCompile_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CppCompile_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CppCompile) Reset() { - *x = CppCompile{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[50] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CppCompile) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CppCompile) ProtoMessage() {} - -func (x *CppCompile) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[50] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CppCompile.ProtoReflect.Descriptor instead. -func (*CppCompile) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{50} -} - -func (x *CppCompile) GetCode() CppCompile_Code { - if x != nil { - return x.Code - } - return CppCompile_CPP_COMPILE_UNKNOWN -} - -type StarlarkAction struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code StarlarkAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.StarlarkAction_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *StarlarkAction) Reset() { - *x = StarlarkAction{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[51] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *StarlarkAction) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*StarlarkAction) ProtoMessage() {} - -func (x *StarlarkAction) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[51] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use StarlarkAction.ProtoReflect.Descriptor instead. -func (*StarlarkAction) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{51} -} - -func (x *StarlarkAction) GetCode() StarlarkAction_Code { - if x != nil { - return x.Code - } - return StarlarkAction_STARLARK_ACTION_UNKNOWN -} - -type NinjaAction struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code NinjaAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.NinjaAction_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *NinjaAction) Reset() { - *x = NinjaAction{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[52] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *NinjaAction) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*NinjaAction) ProtoMessage() {} - -func (x *NinjaAction) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[52] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use NinjaAction.ProtoReflect.Descriptor instead. -func (*NinjaAction) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{52} -} - -func (x *NinjaAction) GetCode() NinjaAction_Code { - if x != nil { - return x.Code - } - return NinjaAction_NINJA_ACTION_UNKNOWN -} - -type DynamicExecution struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code DynamicExecution_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DynamicExecution_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DynamicExecution) Reset() { - *x = DynamicExecution{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[53] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DynamicExecution) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DynamicExecution) ProtoMessage() {} - -func (x *DynamicExecution) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[53] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DynamicExecution.ProtoReflect.Descriptor instead. -func (*DynamicExecution) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{53} -} - -func (x *DynamicExecution) GetCode() DynamicExecution_Code { - if x != nil { - return x.Code - } - return DynamicExecution_DYNAMIC_EXECUTION_UNKNOWN -} - -type FailAction struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code FailAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.FailAction_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FailAction) Reset() { - *x = FailAction{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[54] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FailAction) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FailAction) ProtoMessage() {} - -func (x *FailAction) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[54] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FailAction.ProtoReflect.Descriptor instead. -func (*FailAction) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{54} -} - -func (x *FailAction) GetCode() FailAction_Code { - if x != nil { - return x.Code - } - return FailAction_FAIL_ACTION_UNKNOWN -} - -type SymlinkAction struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code SymlinkAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.SymlinkAction_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *SymlinkAction) Reset() { - *x = SymlinkAction{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[55] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *SymlinkAction) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*SymlinkAction) ProtoMessage() {} - -func (x *SymlinkAction) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[55] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use SymlinkAction.ProtoReflect.Descriptor instead. -func (*SymlinkAction) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{55} -} - -func (x *SymlinkAction) GetCode() SymlinkAction_Code { - if x != nil { - return x.Code - } - return SymlinkAction_SYMLINK_ACTION_UNKNOWN -} - -type CppLink struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code CppLink_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.CppLink_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *CppLink) Reset() { - *x = CppLink{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[56] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *CppLink) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CppLink) ProtoMessage() {} - -func (x *CppLink) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[56] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CppLink.ProtoReflect.Descriptor instead. -func (*CppLink) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{56} -} - -func (x *CppLink) GetCode() CppLink_Code { - if x != nil { - return x.Code - } - return CppLink_CPP_LINK_UNKNOWN -} - -type LtoAction struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code LtoAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.LtoAction_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *LtoAction) Reset() { - *x = LtoAction{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[57] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *LtoAction) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*LtoAction) ProtoMessage() {} - -func (x *LtoAction) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[57] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use LtoAction.ProtoReflect.Descriptor instead. -func (*LtoAction) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{57} -} - -func (x *LtoAction) GetCode() LtoAction_Code { - if x != nil { - return x.Code - } - return LtoAction_LTO_ACTION_UNKNOWN -} - -type TestAction struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code TestAction_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.TestAction_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *TestAction) Reset() { - *x = TestAction{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[58] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *TestAction) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*TestAction) ProtoMessage() {} - -func (x *TestAction) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[58] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use TestAction.ProtoReflect.Descriptor instead. -func (*TestAction) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{58} -} - -func (x *TestAction) GetCode() TestAction_Code { - if x != nil { - return x.Code - } - return TestAction_TEST_ACTION_UNKNOWN -} - -type Worker struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Worker_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Worker_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Worker) Reset() { - *x = Worker{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[59] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Worker) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Worker) ProtoMessage() {} - -func (x *Worker) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[59] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Worker.ProtoReflect.Descriptor instead. -func (*Worker) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{59} -} - -func (x *Worker) GetCode() Worker_Code { - if x != nil { - return x.Code - } - return Worker_WORKER_UNKNOWN -} - -type Analysis struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Analysis_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Analysis_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Analysis) Reset() { - *x = Analysis{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[60] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Analysis) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Analysis) ProtoMessage() {} - -func (x *Analysis) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[60] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Analysis.ProtoReflect.Descriptor instead. -func (*Analysis) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{60} -} - -func (x *Analysis) GetCode() Analysis_Code { - if x != nil { - return x.Code - } - return Analysis_ANALYSIS_UNKNOWN -} - -type PackageLoading struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code PackageLoading_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.PackageLoading_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *PackageLoading) Reset() { - *x = PackageLoading{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[61] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *PackageLoading) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*PackageLoading) ProtoMessage() {} - -func (x *PackageLoading) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[61] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use PackageLoading.ProtoReflect.Descriptor instead. -func (*PackageLoading) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{61} -} - -func (x *PackageLoading) GetCode() PackageLoading_Code { - if x != nil { - return x.Code - } - return PackageLoading_PACKAGE_LOADING_UNKNOWN -} - -type Toolchain struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code Toolchain_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.Toolchain_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *Toolchain) Reset() { - *x = Toolchain{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[62] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Toolchain) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Toolchain) ProtoMessage() {} - -func (x *Toolchain) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[62] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Toolchain.ProtoReflect.Descriptor instead. -func (*Toolchain) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{62} -} - -func (x *Toolchain) GetCode() Toolchain_Code { - if x != nil { - return x.Code - } - return Toolchain_TOOLCHAIN_UNKNOWN -} - -type StarlarkLoading struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code StarlarkLoading_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.StarlarkLoading_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *StarlarkLoading) Reset() { - *x = StarlarkLoading{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[63] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *StarlarkLoading) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*StarlarkLoading) ProtoMessage() {} - -func (x *StarlarkLoading) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[63] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use StarlarkLoading.ProtoReflect.Descriptor instead. -func (*StarlarkLoading) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{63} -} - -func (x *StarlarkLoading) GetCode() StarlarkLoading_Code { - if x != nil { - return x.Code - } - return StarlarkLoading_STARLARK_LOADING_UNKNOWN -} - -type ExternalDeps struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ExternalDeps_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ExternalDeps_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ExternalDeps) Reset() { - *x = ExternalDeps{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[64] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ExternalDeps) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ExternalDeps) ProtoMessage() {} - -func (x *ExternalDeps) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[64] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ExternalDeps.ProtoReflect.Descriptor instead. -func (*ExternalDeps) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{64} -} - -func (x *ExternalDeps) GetCode() ExternalDeps_Code { - if x != nil { - return x.Code - } - return ExternalDeps_EXTERNAL_DEPS_UNKNOWN -} - -type DiffAwareness struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code DiffAwareness_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.DiffAwareness_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DiffAwareness) Reset() { - *x = DiffAwareness{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[65] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DiffAwareness) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DiffAwareness) ProtoMessage() {} - -func (x *DiffAwareness) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[65] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DiffAwareness.ProtoReflect.Descriptor instead. -func (*DiffAwareness) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{65} -} - -func (x *DiffAwareness) GetCode() DiffAwareness_Code { - if x != nil { - return x.Code - } - return DiffAwareness_DIFF_AWARENESS_UNKNOWN -} - -type ModCommand struct { - state protoimpl.MessageState `protogen:"open.v1"` - Code ModCommand_Code `protobuf:"varint,1,opt,name=code,proto3,enum=failure_details.ModCommand_Code" json:"code,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ModCommand) Reset() { - *x = ModCommand{} - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[66] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ModCommand) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ModCommand) ProtoMessage() {} - -func (x *ModCommand) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_failure_details_proto_msgTypes[66] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ModCommand.ProtoReflect.Descriptor instead. -func (*ModCommand) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_failure_details_proto_rawDescGZIP(), []int{66} -} - -func (x *ModCommand) GetCode() ModCommand_Code { - if x != nil { - return x.Code - } - return ModCommand_MOD_COMMAND_UNKNOWN -} - -var file_src_main_protobuf_failure_details_proto_extTypes = []protoimpl.ExtensionInfo{ - { - ExtendedType: (*descriptorpb.EnumValueOptions)(nil), - ExtensionType: (*FailureDetailMetadata)(nil), - Field: 1078, - Name: "failure_details.metadata", - Tag: "bytes,1078,opt,name=metadata", - Filename: "src/main/protobuf/failure_details.proto", - }, -} - -// Extension fields to descriptorpb.EnumValueOptions. -var ( - // optional failure_details.FailureDetailMetadata metadata = 1078; - E_Metadata = &file_src_main_protobuf_failure_details_proto_extTypes[0] -) - -var File_src_main_protobuf_failure_details_proto protoreflect.FileDescriptor - -const file_src_main_protobuf_failure_details_proto_rawDesc = "" + - "\n" + - "'src/main/protobuf/failure_details.proto\x12\x0ffailure_details\x1a google/protobuf/descriptor.proto\"4\n" + - "\x15FailureDetailMetadata\x12\x1b\n" + - "\texit_code\x18\x01 \x01(\rR\bexitCode\"\xdd$\n" + - "\rFailureDetail\x12\x18\n" + - "\amessage\x18\x01 \x01(\tR\amessage\x12@\n" + - "\vinterrupted\x18e \x01(\v2\x1c.failure_details.InterruptedH\x00R\vinterrupted\x12V\n" + - "\x13external_repository\x18g \x01(\v2#.failure_details.ExternalRepositoryH\x00R\x12externalRepository\x12G\n" + - "\x0ebuild_progress\x18h \x01(\v2\x1e.failure_details.BuildProgressH\x00R\rbuildProgress\x12G\n" + - "\x0eremote_options\x18j \x01(\v2\x1e.failure_details.RemoteOptionsH\x00R\rremoteOptions\x12S\n" + - "\x12client_environment\x18k \x01(\v2\".failure_details.ClientEnvironmentH\x00R\x11clientEnvironment\x12.\n" + - "\x05crash\x18l \x01(\v2\x16.failure_details.CrashH\x00R\x05crash\x12G\n" + - "\x0esymlink_forest\x18n \x01(\v2\x1e.failure_details.SymlinkForestH\x00R\rsymlinkForest\x12J\n" + - "\x0fpackage_options\x18r \x01(\v2\x1f.failure_details.PackageOptionsH\x00R\x0epackageOptions\x12M\n" + - "\x10remote_execution\x18s \x01(\v2 .failure_details.RemoteExecutionH\x00R\x0fremoteExecution\x12:\n" + - "\texecution\x18t \x01(\v2\x1a.failure_details.ExecutionH\x00R\texecution\x12=\n" + - "\n" + - "workspaces\x18u \x01(\v2\x1b.failure_details.WorkspacesH\x00R\n" + - "workspaces\x12D\n" + - "\rcrash_options\x18v \x01(\v2\x1d.failure_details.CrashOptionsH\x00R\fcrashOptions\x12=\n" + - "\n" + - "filesystem\x18w \x01(\v2\x1b.failure_details.FilesystemH\x00R\n" + - "filesystem\x12P\n" + - "\x11execution_options\x18y \x01(\v2!.failure_details.ExecutionOptionsH\x00R\x10executionOptions\x124\n" + - "\acommand\x18z \x01(\v2\x18.failure_details.CommandH\x00R\acommand\x12.\n" + - "\x05spawn\x18{ \x01(\v2\x16.failure_details.SpawnH\x00R\x05spawn\x12>\n" + - "\vgrpc_server\x18| \x01(\v2\x1b.failure_details.GrpcServerH\x00R\n" + - "grpcServer\x12S\n" + - "\x12canonicalize_flags\x18} \x01(\v2\".failure_details.CanonicalizeFlagsH\x00R\x11canonicalizeFlags\x12V\n" + - "\x13build_configuration\x18~ \x01(\v2#.failure_details.BuildConfigurationH\x00R\x12buildConfiguration\x12A\n" + - "\finfo_command\x18\x7f \x01(\v2\x1c.failure_details.InfoCommandH\x00R\vinfoCommand\x12H\n" + - "\x0ememory_options\x18\x81\x01 \x01(\v2\x1e.failure_details.MemoryOptionsH\x00R\rmemoryOptions\x12/\n" + - "\x05query\x18\x82\x01 \x01(\v2\x16.failure_details.QueryH\x00R\x05query\x12K\n" + - "\x0flocal_execution\x18\x84\x01 \x01(\v2\x1f.failure_details.LocalExecutionH\x00R\x0elocalExecution\x12B\n" + - "\faction_cache\x18\x86\x01 \x01(\v2\x1c.failure_details.ActionCacheH\x00R\vactionCache\x12E\n" + - "\rfetch_command\x18\x87\x01 \x01(\v2\x1d.failure_details.FetchCommandH\x00R\ffetchCommand\x12B\n" + - "\fsync_command\x18\x88\x01 \x01(\v2\x1c.failure_details.SyncCommandH\x00R\vsyncCommand\x125\n" + - "\asandbox\x18\x89\x01 \x01(\v2\x18.failure_details.SandboxH\x00R\asandbox\x12N\n" + - "\x10include_scanning\x18\x8b\x01 \x01(\v2 .failure_details.IncludeScanningH\x00R\x0fincludeScanning\x12B\n" + - "\ftest_command\x18\x8c\x01 \x01(\v2\x1c.failure_details.TestCommandH\x00R\vtestCommand\x12B\n" + - "\faction_query\x18\x8d\x01 \x01(\v2\x1c.failure_details.ActionQueryH\x00R\vactionQuery\x12K\n" + - "\x0ftarget_patterns\x18\x8e\x01 \x01(\v2\x1f.failure_details.TargetPatternsH\x00R\x0etargetPatterns\x12E\n" + - "\rclean_command\x18\x90\x01 \x01(\v2\x1d.failure_details.CleanCommandH\x00R\fcleanCommand\x12H\n" + - "\x0econfig_command\x18\x91\x01 \x01(\v2\x1e.failure_details.ConfigCommandH\x00R\rconfigCommand\x12T\n" + - "\x12configurable_query\x18\x92\x01 \x01(\v2\".failure_details.ConfigurableQueryH\x00R\x11configurableQuery\x12B\n" + - "\fdump_command\x18\x93\x01 \x01(\v2\x1c.failure_details.DumpCommandH\x00R\vdumpCommand\x12B\n" + - "\fhelp_command\x18\x94\x01 \x01(\v2\x1c.failure_details.HelpCommandH\x00R\vhelpCommand\x12H\n" + - "\x0emobile_install\x18\x96\x01 \x01(\v2\x1e.failure_details.MobileInstallH\x00R\rmobileInstall\x12K\n" + - "\x0fprofile_command\x18\x97\x01 \x01(\v2\x1f.failure_details.ProfileCommandH\x00R\x0eprofileCommand\x12?\n" + - "\vrun_command\x18\x98\x01 \x01(\v2\x1b.failure_details.RunCommandH\x00R\n" + - "runCommand\x12K\n" + - "\x0fversion_command\x18\x99\x01 \x01(\v2\x1f.failure_details.VersionCommandH\x00R\x0eversionCommand\x12X\n" + - "\x14print_action_command\x18\x9a\x01 \x01(\v2#.failure_details.PrintActionCommandH\x00R\x12printActionCommand\x12N\n" + - "\x10workspace_status\x18\x9e\x01 \x01(\v2 .failure_details.WorkspaceStatusH\x00R\x0fworkspaceStatus\x12B\n" + - "\fjava_compile\x18\x9f\x01 \x01(\v2\x1c.failure_details.JavaCompileH\x00R\vjavaCompile\x12N\n" + - "\x10action_rewinding\x18\xa0\x01 \x01(\v2 .failure_details.ActionRewindingH\x00R\x0factionRewinding\x12?\n" + - "\vcpp_compile\x18\xa1\x01 \x01(\v2\x1b.failure_details.CppCompileH\x00R\n" + - "cppCompile\x12K\n" + - "\x0fstarlark_action\x18\xa2\x01 \x01(\v2\x1f.failure_details.StarlarkActionH\x00R\x0estarlarkAction\x12B\n" + - "\fninja_action\x18\xa3\x01 \x01(\v2\x1c.failure_details.NinjaActionH\x00R\vninjaAction\x12Q\n" + - "\x11dynamic_execution\x18\xa4\x01 \x01(\v2!.failure_details.DynamicExecutionH\x00R\x10dynamicExecution\x12?\n" + - "\vfail_action\x18\xa6\x01 \x01(\v2\x1b.failure_details.FailActionH\x00R\n" + - "failAction\x12H\n" + - "\x0esymlink_action\x18\xa7\x01 \x01(\v2\x1e.failure_details.SymlinkActionH\x00R\rsymlinkAction\x126\n" + - "\bcpp_link\x18\xa8\x01 \x01(\v2\x18.failure_details.CppLinkH\x00R\acppLink\x12<\n" + - "\n" + - "lto_action\x18\xa9\x01 \x01(\v2\x1a.failure_details.LtoActionH\x00R\tltoAction\x12?\n" + - "\vtest_action\x18\xac\x01 \x01(\v2\x1b.failure_details.TestActionH\x00R\n" + - "testAction\x122\n" + - "\x06worker\x18\xad\x01 \x01(\v2\x17.failure_details.WorkerH\x00R\x06worker\x128\n" + - "\banalysis\x18\xae\x01 \x01(\v2\x19.failure_details.AnalysisH\x00R\banalysis\x12K\n" + - "\x0fpackage_loading\x18\xaf\x01 \x01(\v2\x1f.failure_details.PackageLoadingH\x00R\x0epackageLoading\x12;\n" + - "\ttoolchain\x18\xb1\x01 \x01(\v2\x1a.failure_details.ToolchainH\x00R\ttoolchain\x12N\n" + - "\x10starlark_loading\x18\xb3\x01 \x01(\v2 .failure_details.StarlarkLoadingH\x00R\x0fstarlarkLoading\x12E\n" + - "\rexternal_deps\x18\xb5\x01 \x01(\v2\x1d.failure_details.ExternalDepsH\x00R\fexternalDeps\x12H\n" + - "\x0ediff_awareness\x18\xb6\x01 \x01(\v2\x1e.failure_details.DiffAwarenessH\x00R\rdiffAwareness\x12?\n" + - "\vmod_command\x18\xb7\x01 \x01(\v2\x1b.failure_details.ModCommandH\x00R\n" + - "modCommand\x12B\n" + - "\fbuild_report\x18\xb8\x01 \x01(\v2\x1c.failure_details.BuildReportH\x00R\vbuildReport\x128\n" + - "\bskyfocus\x18\xb9\x01 \x01(\v2\x19.failure_details.SkyfocusH\x00R\bskyfocus\x12a\n" + - "\x17remote_analysis_caching\x18\xba\x01 \x01(\v2&.failure_details.RemoteAnalysisCachingH\x00R\x15remoteAnalysisCachingB\n" + - "\n" + - "\bcategoryJ\x04\b\x02\x10eJ\x04\bf\x10gJ\x04\bi\x10jJ\x04\bm\x10nJ\x04\bo\x10rJ\x04\bx\x10yJ\x06\b\x80\x01\x10\x81\x01J\x06\b\x83\x01\x10\x84\x01J\x06\b\x85\x01\x10\x86\x01J\x06\b\x8a\x01\x10\x8b\x01J\x06\b\x8f\x01\x10\x90\x01J\x06\b\x95\x01\x10\x96\x01J\x06\b\x9b\x01\x10\x9e\x01J\x06\b\xa5\x01\x10\xa6\x01J\x06\b\xaa\x01\x10\xac\x01J\x06\b\xb0\x01\x10\xb1\x01J\x06\b\xb2\x01\x10\xb3\x01J\x06\b\xb4\x01\x10\xb5\x01\"\xa8\x05\n" + - "\vInterrupted\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.Interrupted.CodeR\x04code\"\xe1\x04\n" + - "\x04Code\x12\x1e\n" + - "\x13INTERRUPTED_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b\b\x12\x16\n" + - "\vINTERRUPTED\x10\x1c\x1a\x05\xb2C\x02\b\b\x12\x1b\n" + - "\x10DEPRECATED_BUILD\x10\x04\x1a\x05\xb2C\x02\b\b\x12&\n" + - "\x1bDEPRECATED_BUILD_COMPLETION\x10\x05\x1a\x05\xb2C\x02\b\b\x12*\n" + - "\x1fDEPRECATED_PACKAGE_LOADING_SYNC\x10\x06\x1a\x05\xb2C\x02\b\b\x12)\n" + - "\x1eDEPRECATED_EXECUTOR_COMPLETION\x10\a\x1a\x05\xb2C\x02\b\b\x12&\n" + - "\x1bDEPRECATED_COMMAND_DISPATCH\x10\b\x1a\x05\xb2C\x02\b\b\x12\x1f\n" + - "\x14DEPRECATED_INFO_ITEM\x10\t\x1a\x05\xb2C\x02\b\b\x12!\n" + - "\x16DEPRECATED_AFTER_QUERY\x10\n" + - "\x1a\x05\xb2C\x02\b\b\x12#\n" + - "\x18DEPRECATED_FETCH_COMMAND\x10\x11\x1a\x05\xb2C\x02\b\b\x12\"\n" + - "\x17DEPRECATED_SYNC_COMMAND\x10\x12\x1a\x05\xb2C\x02\b\b\x12#\n" + - "\x18DEPRECATED_CLEAN_COMMAND\x10\x14\x1a\x05\xb2C\x02\b\b\x12,\n" + - "!DEPRECATED_MOBILE_INSTALL_COMMAND\x10\x15\x1a\x05\xb2C\x02\b\b\x12\x1b\n" + - "\x10DEPRECATED_QUERY\x10\x16\x1a\x05\xb2C\x02\b\b\x12!\n" + - "\x16DEPRECATED_RUN_COMMAND\x10\x17\x1a\x05\xb2C\x02\b\b\x12%\n" + - "\x1aDEPRECATED_OPTIONS_PARSING\x10\x1b\x1a\x05\xb2C\x02\b\b\"\x04\b\x01\x10\x03\"\x04\b\v\x10\x10\"\x04\b\x13\x10\x13\"\x04\b\x18\x10\x1a\"\x8d\x05\n" + - "\x05Spawn\x12/\n" + - "\x04code\x18\x01 \x01(\x0e2\x1b.failure_details.Spawn.CodeR\x04code\x12\"\n" + - "\fcatastrophic\x18\x02 \x01(\bR\fcatastrophic\x12&\n" + - "\x0fspawn_exit_code\x18\x03 \x01(\x05R\rspawnExitCode\"\x86\x04\n" + - "\x04Code\x12\x18\n" + - "\rSPAWN_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + - "\rNON_ZERO_EXIT\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x12\n" + - "\aTIMEOUT\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + - "\rOUT_OF_MEMORY\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + - "\x10EXECUTION_FAILED\x10\x04\x1a\x05\xb2C\x02\b\"\x12\x1b\n" + - "\x10EXECUTION_DENIED\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13REMOTE_CACHE_FAILED\x10\x06\x1a\x05\xb2C\x02\b\"\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11EXEC_IO_EXCEPTION\x10\b\x1a\x05\xb2C\x02\b$\x12\x1a\n" + - "\x0fINVALID_TIMEOUT\x10\t\x1a\x05\xb2C\x02\b\x01\x12.\n" + - "#INVALID_REMOTE_EXECUTION_PROPERTIES\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18NO_USABLE_STRATEGY_FOUND\x10\v\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dUNSPECIFIED_EXECUTION_FAILURE\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fFORBIDDEN_INPUT\x10\r\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14REMOTE_CACHE_EVICTED\x10\x0e\x1a\x05\xb2C\x02\b'\x12!\n" + - "\x16SPAWN_LOG_IO_EXCEPTION\x10\x0f\x1a\x05\xb2C\x02\b$\"\xd3\x02\n" + - "\x12ExternalRepository\x12<\n" + - "\x04code\x18\x01 \x01(\x0e2(.failure_details.ExternalRepository.CodeR\x04code\"\xfe\x01\n" + - "\x04Code\x12&\n" + - "\x1bEXTERNAL_REPOSITORY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x122\n" + - "'OVERRIDE_DISALLOWED_MANAGED_DIRECTORIES\x10\x01\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15BAD_DOWNLOADER_CONFIG\x10\x02\x1a\x05\xb2C\x02\b\x02\x12/\n" + - "$REPOSITORY_MAPPING_RESOLUTION_FAILED\x10\x03\x1a\x05\xb2C\x02\b%\x12#\n" + - "\x18CREDENTIALS_INIT_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x02\x12\"\n" + - "\x17BAD_REPO_CONTENTS_CACHE\x10\x05\x1a\x05\xb2C\x02\b\x02\"\xb3\x06\n" + - "\rBuildProgress\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.BuildProgress.CodeR\x04code\"\xe8\x05\n" + - "\x04Code\x12!\n" + - "\x16BUILD_PROGRESS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12 \n" + - "\x15OUTPUT_INITIALIZATION\x10\x03\x1a\x05\xb2C\x02\b$\x12.\n" + - "#BES_RUNS_PER_TEST_LIMIT_UNSUPPORTED\x10\x04\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15BES_LOCAL_WRITE_ERROR\x10\x05\x1a\x05\xb2C\x02\b$\x12#\n" + - "\x18BES_INITIALIZATION_ERROR\x10\x06\x1a\x05\xb2C\x02\b$\x12#\n" + - "\x18BES_UPLOAD_TIMEOUT_ERROR\x10\a\x1a\x05\xb2C\x02\b&\x12!\n" + - "\x16BES_FILE_WRITE_TIMEOUT\x10\b\x1a\x05\xb2C\x02\b&\x12\"\n" + - "\x17BES_FILE_WRITE_IO_ERROR\x10\t\x1a\x05\xb2C\x02\b&\x12%\n" + - "\x1aBES_FILE_WRITE_INTERRUPTED\x10\n" + - "\x1a\x05\xb2C\x02\b&\x12\"\n" + - "\x17BES_FILE_WRITE_CANCELED\x10\v\x1a\x05\xb2C\x02\b&\x12'\n" + - "\x1cBES_FILE_WRITE_UNKNOWN_ERROR\x10\f\x1a\x05\xb2C\x02\b&\x12&\n" + - "\x1bBES_UPLOAD_LOCAL_FILE_ERROR\x10\r\x1a\x05\xb2C\x02\b&\x12*\n" + - "\x1fBES_STREAM_NOT_RETRYING_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b-\x127\n" + - ",BES_STREAM_COMPLETED_WITH_UNACK_EVENTS_ERROR\x10\x0f\x1a\x05\xb2C\x02\b-\x128\n" + - "-BES_STREAM_COMPLETED_WITH_UNSENT_EVENTS_ERROR\x10\x10\x1a\x05\xb2C\x02\b-\x121\n" + - "&BES_STREAM_COMPLETED_WITH_REMOTE_ERROR\x10\x13\x1a\x05\xb2C\x02\b-\x122\n" + - "'BES_UPLOAD_RETRY_LIMIT_EXCEEDED_FAILURE\x10\x11\x1a\x05\xb2C\x02\b&\"\x04\b\x01\x10\x01\"\x04\b\x02\x10\x02\"\x04\b\x12\x10\x12\"\x04\b\x14\x10\x14\"\xcf\x02\n" + - "\rRemoteOptions\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.RemoteOptions.CodeR\x04code\"\x84\x02\n" + - "\x04Code\x12!\n" + - "\x16REMOTE_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x125\n" + - "*REMOTE_DEFAULT_EXEC_PROPERTIES_LOGIC_ERROR\x10\x01\x1a\x05\xb2C\x02\b\x02\x12#\n" + - "\x18CREDENTIALS_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12$\n" + - "\x19CREDENTIALS_WRITE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12(\n" + - "\x1dDOWNLOADER_WITHOUT_GRPC_CACHE\x10\x04\x1a\x05\xb2C\x02\b\x02\x12'\n" + - "\x1cEXECUTION_WITH_INVALID_CACHE\x10\x05\x1a\x05\xb2C\x02\b\x02\"\x04\b\x06\x10\x06\"\xa0\x01\n" + - "\x11ClientEnvironment\x12;\n" + - "\x04code\x18\x01 \x01(\x0e2'.failure_details.ClientEnvironment.CodeR\x04code\"N\n" + - "\x04Code\x12%\n" + - "\x1aCLIENT_ENVIRONMENT_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + - "\x14CLIENT_CWD_MALFORMED\x10\x01\x1a\x05\xb2C\x02\b\x02\"\xd8\x01\n" + - "\x05Crash\x12/\n" + - "\x04code\x18\x01 \x01(\x0e2\x1b.failure_details.Crash.CodeR\x04code\x122\n" + - "\x06causes\x18\x02 \x03(\v2\x1a.failure_details.ThrowableR\x06causes\x122\n" + - "\x15oom_detector_override\x18\x03 \x01(\bR\x13oomDetectorOverride\"6\n" + - "\x04Code\x12\x18\n" + - "\rCRASH_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x14\n" + - "\tCRASH_OOM\x10\x01\x1a\x05\xb2C\x02\b!\"o\n" + - "\tThrowable\x12'\n" + - "\x0fthrowable_class\x18\x01 \x01(\tR\x0ethrowableClass\x12\x18\n" + - "\amessage\x18\x02 \x01(\tR\amessage\x12\x1f\n" + - "\vstack_trace\x18\x03 \x03(\tR\n" + - "stackTrace\"\xed\x01\n" + - "\rSymlinkForest\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.SymlinkForest.CodeR\x04code\"\xa2\x01\n" + - "\x04Code\x12!\n" + - "\x16SYMLINK_FOREST_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x120\n" + - "%TOPLEVEL_OUTDIR_PACKAGE_PATH_CONFLICT\x10\x01\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eTOPLEVEL_OUTDIR_USED_AS_SOURCE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + - "\x0fCREATION_FAILED\x10\x03\x1a\x05\xb2C\x02\b\x02\"\xca\x01\n" + - "\vBuildReport\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.BuildReport.CodeR\x04code\"\x83\x01\n" + - "\x04Code\x12\x1f\n" + - "\x14BUILD_REPORT_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x124\n" + - ")BUILD_REPORT_UPLOADER_NEEDS_PACKAGE_PATHS\x10\x01\x1a\x05\xb2C\x02\b$\x12$\n" + - "\x19BUILD_REPORT_WRITE_FAILED\x10\x02\x1a\x05\xb2C\x02\b$\"\xdd\x01\n" + - "\bSkyfocus\x122\n" + - "\x04code\x18\x01 \x01(\x0e2\x1e.failure_details.Skyfocus.CodeR\x04code\"\x9c\x01\n" + - "\x04Code\x12\x1e\n" + - "\x13INVALID_WORKING_SET\x10\x00\x1a\x05\xb2C\x02\b\x02\x12!\n" + - "\x16NON_WORKING_SET_CHANGE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1f\n" + - "\x14CONFIGURATION_CHANGE\x10\x02\x1a\x05\xb2C\x02\b\x02\x120\n" + - "%DISALLOWED_OPERATION_ON_FOCUSED_GRAPH\x10\x03\x1a\x05\xb2C\x02\b\x02\"\xdf\x01\n" + - "\x15RemoteAnalysisCaching\x12?\n" + - "\x04code\x18\x01 \x01(\x0e2+.failure_details.RemoteAnalysisCaching.CodeR\x04code\"\x84\x01\n" + - "\x04Code\x12*\n" + - "\x1fREMOTE_ANALYSIS_CACHING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b\x01\x12-\n" + - "\"SERIALIZED_FRONTIER_PROFILE_FAILED\x10\x01\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16PROJECT_FILE_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x02\"\xc9\x01\n" + - "\x0ePackageOptions\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.PackageOptions.CodeR\x04code\"}\n" + - "\x04Code\x12\"\n" + - "\x17PACKAGE_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + - "\x14PACKAGE_PATH_INVALID\x10\x01\x1a\x05\xb2C\x02\b\x02\x12$\n" + - "\x19NONSINGLETON_PACKAGE_PATH\x10\x04\x1a\x05\xb2C\x02\b\x02\"\x04\b\x02\x10\x02\"\x04\b\x03\x10\x03\"\xe7\x06\n" + - "\x0fRemoteExecution\x129\n" + - "\x04code\x18\x01 \x01(\x0e2%.failure_details.RemoteExecution.CodeR\x04code\"\x98\x06\n" + - "\x04Code\x12#\n" + - "\x18REMOTE_EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + - "\x1aCAPABILITIES_QUERY_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\"\x12#\n" + - "\x18CREDENTIALS_INIT_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + - "\x12CACHE_INIT_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + - "\x0fRPC_LOG_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x02\x12$\n" + - "\x19EXEC_CHANNEL_INIT_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aCACHE_CHANNEL_INIT_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x02\x12*\n" + - "\x1fDOWNLOADER_CHANNEL_INIT_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x02\x12\"\n" + - "\x17LOG_DIR_CLEANUP_FAILURE\x10\b\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aCLIENT_SERVER_INCOMPATIBLE\x10\t\x1a\x05\xb2C\x02\b\"\x12-\n" + - "\"DOWNLOADED_INPUTS_DELETION_FAILURE\x10\n" + - "\x1a\x05\xb2C\x02\b\"\x12@\n" + - "5REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_DOTD\x10\v\x1a\x05\xb2C\x02\b\x02\x12A\n" + - "6REMOTE_DOWNLOAD_OUTPUTS_MINIMAL_WITHOUT_INMEMORY_JDEPS\x10\f\x1a\x05\xb2C\x02\b\x02\x125\n" + - "*INCOMPLETE_OUTPUT_DOWNLOAD_CLEANUP_FAILURE\x10\r\x1a\x05\xb2C\x02\b$\x12;\n" + - "0REMOTE_DEFAULT_PLATFORM_PROPERTIES_PARSE_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + - "\x0eILLEGAL_OUTPUT\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12/\n" + - "$INVALID_EXEC_AND_PLATFORM_PROPERTIES\x10\x10\x1a\x05\xb2C\x02\b\x01\x12,\n" + - "!TOPLEVEL_OUTPUTS_DOWNLOAD_FAILURE\x10\x11\x1a\x05\xb2C\x02\b\"\"\xdf\r\n" + - "\tExecution\x123\n" + - "\x04code\x18\x01 \x01(\x0e2\x1f.failure_details.Execution.CodeR\x04code\"\x9c\r\n" + - "\x04Code\x12\x1c\n" + - "\x11EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12/\n" + - "$EXECUTION_LOG_INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12&\n" + - "\x1bEXECUTION_LOG_WRITE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12$\n" + - "\x19EXECROOT_CREATION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x128\n" + - "-TEMP_ACTION_OUTPUT_DIRECTORY_DELETION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x128\n" + - "-TEMP_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x12>\n" + - "3PERSISTENT_ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE\x10\x06\x1a\x05\xb2C\x02\b$\x121\n" + - "&LOCAL_OUTPUT_DIRECTORY_SYMLINK_FAILURE\x10\a\x1a\x05\xb2C\x02\b$\x12+\n" + - " LOCAL_TEMPLATE_EXPANSION_FAILURE\x10\t\x1a\x05\xb2C\x02\b$\x12-\n" + - "\"INPUT_DIRECTORY_CHECK_IO_EXCEPTION\x10\n" + - "\x1a\x05\xb2C\x02\b$\x12/\n" + - "$EXTRA_ACTION_OUTPUT_CREATION_FAILURE\x10\v\x1a\x05\xb2C\x02\b$\x12#\n" + - "\x18TEST_RUNNER_IO_EXCEPTION\x10\f\x1a\x05\xb2C\x02\b$\x12\"\n" + - "\x17FILE_WRITE_IO_EXCEPTION\x10\r\x1a\x05\xb2C\x02\b$\x12$\n" + - "\x19TEST_OUT_ERR_IO_EXCEPTION\x10\x0e\x1a\x05\xb2C\x02\b$\x122\n" + - "'SYMLINK_TREE_MANIFEST_COPY_IO_EXCEPTION\x10\x0f\x1a\x05\xb2C\x02\b$\x12-\n" + - "\"SYMLINK_TREE_CREATION_IO_EXCEPTION\x10\x11\x1a\x05\xb2C\x02\b$\x122\n" + - "'SYMLINK_TREE_CREATION_COMMAND_EXCEPTION\x10\x12\x1a\x05\xb2C\x02\b$\x12)\n" + - "\x1eACTION_INPUT_READ_IO_EXCEPTION\x10\x13\x1a\x05\xb2C\x02\b$\x12 \n" + - "\x15ACTION_NOT_UP_TO_DATE\x10\x14\x1a\x05\xb2C\x02\b\x01\x12-\n" + - "\"PSEUDO_ACTION_EXECUTION_PROHIBITED\x10\x15\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fDISCOVERED_INPUT_DOES_NOT_EXIST\x10\x16\x1a\x05\xb2C\x02\b$\x12*\n" + - "\x1fACTION_OUTPUTS_DELETION_FAILURE\x10\x17\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aACTION_OUTPUTS_NOT_CREATED\x10\x18\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bACTION_FINALIZATION_FAILURE\x10\x19\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11ACTION_INPUT_LOST\x10\x1a\x1a\x05\xb2C\x02\b\x01\x12,\n" + - "!FILESYSTEM_CONTEXT_UPDATE_FAILURE\x10\x1b\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bACTION_OUTPUT_CLOSE_FAILURE\x10\x1c\x1a\x05\xb2C\x02\b\x01\x12'\n" + - "\x1cINPUT_DISCOVERY_IO_EXCEPTION\x10\x1d\x1a\x05\xb2C\x02\b\x01\x123\n" + - "(TREE_ARTIFACT_DIRECTORY_CREATION_FAILURE\x10\x1e\x1a\x05\xb2C\x02\b\x01\x123\n" + - "(ACTION_OUTPUT_DIRECTORY_CREATION_FAILURE\x10\x1f\x1a\x05\xb2C\x02\b\x01\x126\n" + - "+ACTION_FS_OUTPUT_DIRECTORY_CREATION_FAILURE\x10 \x1a\x05\xb2C\x02\b\x01\x127\n" + - ",ACTION_FS_OUT_ERR_DIRECTORY_CREATION_FAILURE\x10!\x1a\x05\xb2C\x02\b\x01\x12'\n" + - "\x1cNON_ACTION_EXECUTION_FAILURE\x10\"\x1a\x05\xb2C\x02\b\x01\x12\x10\n" + - "\x05CYCLE\x10#\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14SOURCE_INPUT_MISSING\x10$\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14UNEXPECTED_EXCEPTION\x10%\x1a\x05\xb2C\x02\b\x01\x12$\n" + - "\x19SOURCE_INPUT_IO_EXCEPTION\x10'\x1a\x05\xb2C\x02\b\x01\x12-\n" + - "\"SYMLINK_TREE_DELETION_IO_EXCEPTION\x10(\x1a\x05\xb2C\x02\b$\"\x04\b\b\x10\b\"\x04\b\x10\x10\x10\"\x04\b&\x10&\"\xca\x02\n" + - "\n" + - "Workspaces\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.Workspaces.CodeR\x04code\"\x85\x02\n" + - "\x04Code\x12\x1d\n" + - "\x12WORKSPACES_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x120\n" + - "%WORKSPACES_LOG_INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12'\n" + - "\x1cWORKSPACES_LOG_WRITE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12B\n" + - "7ILLEGAL_WORKSPACE_FILE_SYMLINK_WITH_MANAGED_DIRECTORIES\x10\x03\x1a\x05\xb2C\x02\b\x01\x12?\n" + - "4WORKSPACE_FILE_READ_FAILURE_WITH_MANAGED_DIRECTORIES\x10\x04\x1a\x05\xb2C\x02\b\x01\"v\n" + - "\fCrashOptions\x126\n" + - "\x04code\x18\x01 \x01(\x0e2\".failure_details.CrashOptions.CodeR\x04code\".\n" + - "\x04Code\x12 \n" + - "\x15CRASH_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\"\x04\b\x01\x10\x01\"\x95\x03\n" + - "\n" + - "Filesystem\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.Filesystem.CodeR\x04code\"\xd0\x02\n" + - "\x04Code\x12\x1d\n" + - "\x12FILESYSTEM_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x120\n" + - "%EMBEDDED_BINARIES_ENUMERATION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12+\n" + - " SERVER_PID_TXT_FILE_READ_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12$\n" + - "\x19SERVER_FILE_WRITE_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x125\n" + - "*DEFAULT_DIGEST_HASH_FUNCTION_INVALID_VALUE\x10\x06\x1a\x05\xb2C\x02\b\x02\x12'\n" + - "\x1cFILESYSTEM_JNI_NOT_AVAILABLE\x10\b\x1a\x05\xb2C\x02\b$\x12&\n" + - "\x1bFAILED_TO_LOCK_INSTALL_BASE\x10\f\x1a\x05\xb2C\x02\b$\"\x04\b\x01\x10\x01\"\x04\b\x02\x10\x02\"\x04\b\a\x10\a\"\x04\b\t\x10\t\"\x04\b\n" + - "\x10\n" + - "\"\x9b\x04\n" + - "\x10ExecutionOptions\x12:\n" + - "\x04code\x18\x01 \x01(\x0e2&.failure_details.ExecutionOptions.CodeR\x04code\"\xca\x03\n" + - "\x04Code\x12$\n" + - "\x19EXECUTION_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + - "\x10INVALID_STRATEGY\x10\x03\x1a\x05\xb2C\x02\b\x02\x12:\n" + - "/REQUESTED_STRATEGY_INCOMPATIBLE_WITH_SANDBOXING\x10\x04\x1a\x05\xb2C\x02\b$\x12*\n" + - "\x1fDEPRECATED_LOCAL_RESOURCES_USED\x10\x05\x1a\x05\xb2C\x02\b$\x12*\n" + - "\x1fINVALID_CYCLIC_DYNAMIC_STRATEGY\x10\x06\x1a\x05\xb2C\x02\b$\x122\n" + - "'RESTRICTION_UNMATCHED_TO_ACTION_CONTEXT\x10\a\x1a\x05\xb2C\x02\b\x02\x126\n" + - "+REMOTE_FALLBACK_STRATEGY_NOT_ABSTRACT_SPAWN\x10\b\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + - "\x12STRATEGY_NOT_FOUND\x10\t\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eDYNAMIC_STRATEGY_NOT_SANDBOXED\x10\n" + - "\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eMULTIPLE_EXECUTION_LOG_FORMATS\x10\v\x1a\x05\xb2C\x02\b\x02\"\x04\b\x01\x10\x01\"\x04\b\x02\x10\x02\"\xfd\x04\n" + - "\aCommand\x121\n" + - "\x04code\x18\x01 \x01(\x0e2\x1d.failure_details.Command.CodeR\x04code\"\xbe\x04\n" + - "\x04Code\x12\"\n" + - "\x17COMMAND_FAILURE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1c\n" + - "\x11COMMAND_NOT_FOUND\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\"\n" + - "\x17ANOTHER_COMMAND_RUNNING\x10\x02\x1a\x05\xb2C\x02\b\t\x12\x1e\n" + - "\x13PREVIOUSLY_SHUTDOWN\x10\x03\x1a\x05\xb2C\x02\b$\x12;\n" + - "0STARLARK_CPU_PROFILE_FILE_INITIALIZATION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x128\n" + - "-STARLARK_CPU_PROFILING_INITIALIZATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x122\n" + - "'STARLARK_CPU_PROFILE_FILE_WRITE_FAILURE\x10\x06\x1a\x05\xb2C\x02\b$\x12*\n" + - "\x1fINVOCATION_POLICY_PARSE_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x02\x12$\n" + - "\x19INVOCATION_POLICY_INVALID\x10\b\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15OPTIONS_PARSE_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eSTARLARK_OPTIONS_PARSE_FAILURE\x10\n" + - "\x1a\x05\xb2C\x02\b\x02\x12#\n" + - "\x18ARGUMENTS_NOT_RECOGNIZED\x10\v\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + - "\x10NOT_IN_WORKSPACE\x10\f\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + - "\x13IN_OUTPUT_DIRECTORY\x10\x0e\x1a\x05\xb2C\x02\b\x02\"\x04\b\r\x10\r\"\xf2\x01\n" + - "\n" + - "GrpcServer\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.GrpcServer.CodeR\x04code\"\xad\x01\n" + - "\x04Code\x12\x1e\n" + - "\x13GRPC_SERVER_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12&\n" + - "\x1bGRPC_SERVER_NOT_COMPILED_IN\x10\x01\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13SERVER_BIND_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x15\n" + - "\n" + - "BAD_COOKIE\x10\x03\x1a\x05\xb2C\x02\b$\x12 \n" + - "\x15NO_CLIENT_DESCRIPTION\x10\x04\x1a\x05\xb2C\x02\b$\"\x04\b\x05\x10\x05\"\x9f\x01\n" + - "\x11CanonicalizeFlags\x12;\n" + - "\x04code\x18\x01 \x01(\x0e2'.failure_details.CanonicalizeFlags.CodeR\x04code\"M\n" + - "\x04Code\x12%\n" + - "\x1aCANONICALIZE_FLAGS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13FOR_COMMAND_INVALID\x10\x01\x1a\x05\xb2C\x02\b\x02\"\x97\x05\n" + - "\x12BuildConfiguration\x12<\n" + - "\x04code\x18\x01 \x01(\x0e2(.failure_details.BuildConfiguration.CodeR\x04code\"\xc2\x04\n" + - "\x04Code\x12&\n" + - "\x1bBUILD_CONFIGURATION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12.\n" + - "#PLATFORM_MAPPING_EVALUATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12.\n" + - "#PLATFORM_MAPPINGS_FILE_IS_DIRECTORY\x10\x02\x1a\x05\xb2C\x02\b\x01\x12+\n" + - " PLATFORM_MAPPINGS_FILE_NOT_FOUND\x10\x03\x1a\x05\xb2C\x02\b\x01\x123\n" + - "(TOP_LEVEL_CONFIGURATION_CREATION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15INVALID_CONFIGURATION\x10\x05\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15INVALID_BUILD_OPTIONS\x10\x06\x1a\x05\xb2C\x02\b\x02\x12!\n" + - "\x16MULTI_CPU_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x02\x123\n" + - "(HEURISTIC_INSTRUMENTATION_FILTER_INVALID\x10\b\x1a\x05\xb2C\x02\b\x02\x12\x10\n" + - "\x05CYCLE\x10\t\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aCONFLICTING_CONFIGURATIONS\x10\n" + - "\x1a\x05\xb2C\x02\b\x02\x12,\n" + - "!INVALID_OUTPUT_DIRECTORY_MNEMONIC\x10\v\x1a\x05\xb2C\x02\b\x02\x121\n" + - "&CONFIGURATION_DISCARDED_ANALYSIS_CACHE\x10\f\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + - "\x0fINVALID_PROJECT\x10\r\x1a\x05\xb2C\x02\b\x02\"\xef\x01\n" + - "\vInfoCommand\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.InfoCommand.CodeR\x04code\"\xa8\x01\n" + - "\x04Code\x12\x1f\n" + - "\x14INFO_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + - "\rTOO_MANY_KEYS\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + - "\x12KEY_NOT_RECOGNIZED\x10\x02\x1a\x05\xb2C\x02\b\x02\x12#\n" + - "\x18INFO_BLOCK_WRITE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\a\x12!\n" + - "\x16ALL_INFO_WRITE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\"\x96\x02\n" + - "\rMemoryOptions\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.MemoryOptions.CodeR\x04code\"\xcb\x01\n" + - "\x04Code\x12!\n" + - "\x16MEMORY_OPTIONS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12M\n" + - "@DEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_THRESHOLD_INVALID_VALUE\x10\x01\x1a\a\xb2C\x02\b\x02\b\x01\x12Q\n" + - "DDEPRECATED_EXPERIMENTAL_OOM_MORE_EAGERLY_NO_TENURED_COLLECTORS_FOUND\x10\x02\x1a\a\xb2C\x02\b\x02\b\x01\"\xf8\v\n" + - "\x05Query\x12/\n" + - "\x04code\x18\x01 \x01(\x0e2\x1b.failure_details.Query.CodeR\x04code\"\xbd\v\n" + - "\x04Code\x12\x18\n" + - "\rQUERY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x122\n" + - "'QUERY_FILE_WITH_COMMAND_LINE_EXPRESSION\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\"\n" + - "\x17QUERY_FILE_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12*\n" + - "\x1fCOMMAND_LINE_EXPRESSION_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15OUTPUT_FORMAT_INVALID\x10\x04\x1a\x05\xb2C\x02\b\x02\x12!\n" + - "\x16GRAPHLESS_PREREQ_UNMET\x10\x05\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aQUERY_OUTPUT_WRITE_FAILURE\x10\x06\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aQUERY_STDOUT_FLUSH_FAILURE\x10\r\x1a\x05\xb2C\x02\b$\x12&\n" + - "\x1bANALYSIS_QUERY_PREREQ_UNMET\x10\x0e\x1a\x05\xb2C\x02\b\x02\x12&\n" + - "\x1bQUERY_RESULTS_FLUSH_FAILURE\x10\x0f\x1a\x05\xb2C\x02\b$\x129\n" + - ".DEPRECATED_UNCLOSED_QUOTATION_EXPRESSION_ERROR\x10\x10\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15VARIABLE_NAME_INVALID\x10\x11\x1a\x05\xb2C\x02\b\a\x12\x1d\n" + - "\x12VARIABLE_UNDEFINED\x10\x12\x1a\x05\xb2C\x02\b\a\x12D\n" + - "9BUILDFILES_AND_LOADFILES_CANNOT_USE_OUTPUT_LOCATION_ERROR\x10\x13\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + - "\x10BUILD_FILE_ERROR\x10\x14\x1a\x05\xb2C\x02\b\a\x12\x10\n" + - "\x05CYCLE\x10\x15\x1a\x05\xb2C\x02\b\a\x12+\n" + - " UNIQUE_SKYKEY_THRESHOLD_EXCEEDED\x10\x16\x1a\x05\xb2C\x02\b\a\x12'\n" + - "\x1cTARGET_NOT_IN_UNIVERSE_SCOPE\x10\x17\x1a\x05\xb2C\x02\b\x02\x12+\n" + - " INVALID_FULL_UNIVERSE_EXPRESSION\x10\x18\x1a\x05\xb2C\x02\b\a\x12(\n" + - "\x1dUNIVERSE_SCOPE_LIMIT_EXCEEDED\x10\x19\x1a\x05\xb2C\x02\b\a\x12&\n" + - "\x1bINVALIDATION_LIMIT_EXCEEDED\x10\x1a\x1a\x05\xb2C\x02\b\a\x12%\n" + - "\x1aOUTPUT_FORMAT_PREREQ_UNMET\x10\x1b\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + - "\x11ARGUMENTS_MISSING\x10\x1c\x1a\x05\xb2C\x02\b\a\x121\n" + - "&RBUILDFILES_FUNCTION_REQUIRES_SKYQUERY\x10\x1d\x1a\x05\xb2C\x02\b\a\x12%\n" + - "\x1aFULL_TARGETS_NOT_SUPPORTED\x10\x1e\x1a\x05\xb2C\x02\b\a\x12,\n" + - "!DEPRECATED_UNEXPECTED_TOKEN_ERROR\x10\x1f\x1a\x05\xb2C\x02\b\x02\x12-\n" + - "\"DEPRECATED_INTEGER_LITERAL_MISSING\x10 \x1a\x05\xb2C\x02\b\x02\x126\n" + - "+DEPRECATED_INVALID_STARTING_CHARACTER_ERROR\x10!\x1a\x05\xb2C\x02\b\x02\x122\n" + - "'DEPRECATED_PREMATURE_END_OF_INPUT_ERROR\x10\"\x1a\x05\xb2C\x02\b\x02\x12\x17\n" + - "\fSYNTAX_ERROR\x10#\x1a\x05\xb2C\x02\b\x02\x12(\n" + - "\x1dOUTPUT_FORMATTER_IO_EXCEPTION\x10$\x1a\x05\xb2C\x02\b$\x12+\n" + - " SKYQUERY_TRANSITIVE_TARGET_ERROR\x10%\x1a\x05\xb2C\x02\b\a\x12$\n" + - "\x19SKYQUERY_TARGET_EXCEPTION\x10&\x1a\x05\xb2C\x02\b\a\x12&\n" + - "\x1bINVALID_LABEL_IN_TEST_SUITE\x10'\x1a\x05\xb2C\x02\b\a\x12#\n" + - "\x18ILLEGAL_FLAG_COMBINATION\x10(\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + - "\x12NON_DETAILED_ERROR\x10)\x1a\x05\xb2C\x02\b\x01\"\x04\b\a\x10\f\"\xbe\x01\n" + - "\x0eLocalExecution\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.LocalExecution.CodeR\x04code\"r\n" + - "\x04Code\x12\"\n" + - "\x17LOCAL_EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12'\n" + - "\x1cLOCKFREE_OUTPUT_PREREQ_UNMET\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + - "\x12UNTRACKED_RESOURCE\x10\x02\x1a\x05\xb2C\x02\b\x01\"\x90\x01\n" + - "\vActionCache\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.ActionCache.CodeR\x04code\"J\n" + - "\x04Code\x12\x1f\n" + - "\x14ACTION_CACHE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12!\n" + - "\x16INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b$\"\xed\x01\n" + - "\fFetchCommand\x126\n" + - "\x04code\x18\x01 \x01(\x0e2\".failure_details.FetchCommand.CodeR\x04code\"\xa4\x01\n" + - "\x04Code\x12 \n" + - "\x15FETCH_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1d\n" + - "\x12EXPRESSION_MISSING\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1a\n" + - "\x0fOPTIONS_INVALID\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + - "\x11QUERY_PARSE_ERROR\x10\x03\x1a\x05\xb2C\x02\b\x02\x12!\n" + - "\x16QUERY_EVALUATION_ERROR\x10\x04\x1a\x05\xb2C\x02\b\x02\"\xfe\x01\n" + - "\vSyncCommand\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.SyncCommand.CodeR\x04code\"\xb7\x01\n" + - "\x04Code\x12\x1f\n" + - "\x14SYNC_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + - "\x14PACKAGE_LOOKUP_ERROR\x10\x01\x1a\x05\xb2C\x02\b\a\x12%\n" + - "\x1aWORKSPACE_EVALUATION_ERROR\x10\x02\x1a\x05\xb2C\x02\b\a\x12\"\n" + - "\x17REPOSITORY_FETCH_ERRORS\x10\x03\x1a\x05\xb2C\x02\b\a\x12\"\n" + - "\x17REPOSITORY_NAME_INVALID\x10\x04\x1a\x05\xb2C\x02\b\a\"\xcc\x04\n" + - "\aSandbox\x121\n" + - "\x04code\x18\x01 \x01(\x0e2\x1d.failure_details.Sandbox.CodeR\x04code\"\x8d\x04\n" + - "\x04Code\x12\"\n" + - "\x17SANDBOX_FAILURE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12!\n" + - "\x16INITIALIZATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b$\x12!\n" + - "\x16EXECUTION_IO_EXCEPTION\x10\x02\x1a\x05\xb2C\x02\b$\x12!\n" + - "\x16DOCKER_COMMAND_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fNO_DOCKER_IMAGE\x10\x04\x1a\x05\xb2C\x02\b\x01\x12+\n" + - " DOCKER_IMAGE_PREPARATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bBIND_MOUNT_ANALYSIS_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bMOUNT_SOURCE_DOES_NOT_EXIST\x10\a\x1a\x05\xb2C\x02\b\x01\x12,\n" + - "!MOUNT_SOURCE_TARGET_TYPE_MISMATCH\x10\b\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bMOUNT_TARGET_DOES_NOT_EXIST\x10\t\x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17SUBPROCESS_START_FAILED\x10\n" + - "\x1a\x05\xb2C\x02\b$\x12\x1a\n" + - "\x0fFORBIDDEN_INPUT\x10\v\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18COPY_INPUTS_IO_EXCEPTION\x10\f\x1a\x05\xb2C\x02\b$\x12$\n" + - "\x19COPY_OUTPUTS_IO_EXCEPTION\x10\r\x1a\x05\xb2C\x02\b$\"\xb7\x04\n" + - "\x0fIncludeScanning\x129\n" + - "\x04code\x18\x01 \x01(\x0e2%.failure_details.IncludeScanning.CodeR\x04code\x12V\n" + - "\x14package_loading_code\x18\x02 \x01(\x0e2$.failure_details.PackageLoading.CodeR\x12packageLoadingCode\"\x90\x03\n" + - "\x04Code\x12#\n" + - "\x18INCLUDE_SCANNING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + - "\x1eINITIALIZE_INCLUDE_HINTS_ERROR\x10\x01\x1a\x05\xb2C\x02\b$\x12 \n" + - "\x15SCANNING_IO_EXCEPTION\x10\x02\x1a\x05\xb2C\x02\b$\x12,\n" + - "!INCLUDE_HINTS_FILE_NOT_IN_PACKAGE\x10\x03\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aINCLUDE_HINTS_READ_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12 \n" + - "\x15ILLEGAL_ABSOLUTE_PATH\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14PACKAGE_LOAD_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x01\x12$\n" + - "\x19USER_PACKAGE_LOAD_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bSYSTEM_PACKAGE_LOAD_FAILURE\x10\b\x1a\x05\xb2C\x02\b$\x120\n" + - "%UNDIFFERENTIATED_PACKAGE_LOAD_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x01\"\xc2\x01\n" + - "\vTestCommand\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.TestCommand.CodeR\x04code\"|\n" + - "\x04Code\x12\x1f\n" + - "\x14TEST_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1a\n" + - "\x0fNO_TEST_TARGETS\x10\x01\x1a\x05\xb2C\x02\b\x04\x12\x1e\n" + - "\x13TEST_WITH_NOANALYZE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x17\n" + - "\fTESTS_FAILED\x10\x03\x1a\x05\xb2C\x02\b\x03\"\xac\x05\n" + - "\vActionQuery\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.ActionQuery.CodeR\x04code\"\xe5\x04\n" + - "\x04Code\x12\x1f\n" + - "\x14ACTION_QUERY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x19\n" + - "\x0eOUTPUT_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x06\x12*\n" + - "\x1fCOMMAND_LINE_EXPRESSION_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x02\x12#\n" + - "\x18EXPRESSION_PARSE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x02\x126\n" + - "+SKYFRAME_STATE_WITH_COMMAND_LINE_EXPRESSION\x10\x05\x1a\x05\xb2C\x02\b\x02\x12$\n" + - "\x19INVALID_AQUERY_EXPRESSION\x10\x06\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bSKYFRAME_STATE_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15AQUERY_OUTPUT_TOO_BIG\x10\b\x1a\x05\xb2C\x02\b\a\x12!\n" + - "\x16ILLEGAL_PATTERN_SYNTAX\x10\t\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + - "\x13INCORRECT_ARGUMENTS\x10\n" + - "\x1a\x05\xb2C\x02\b\x02\x12>\n" + - "3TOP_LEVEL_TARGETS_WITH_SKYFRAME_STATE_NOT_SUPPORTED\x10\v\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eSKYFRAME_STATE_AFTER_EXECUTION\x10\f\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dLABELS_FUNCTION_NOT_SUPPORTED\x10\r\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aTEMPLATE_EXPANSION_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b\x02\"\xdd\x06\n" + - "\x0eTargetPatterns\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.TargetPatterns.CodeR\x04code\"\x90\x06\n" + - "\x04Code\x12\"\n" + - "\x17TARGET_PATTERNS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x128\n" + - "-TARGET_PATTERN_FILE_WITH_COMMAND_LINE_PATTERN\x10\x01\x1a\x05\xb2C\x02\b\x02\x12+\n" + - " TARGET_PATTERN_FILE_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12'\n" + - "\x1cTARGET_PATTERN_PARSE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11PACKAGE_NOT_FOUND\x10\x04\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15TARGET_FORMAT_INVALID\x10\x05\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fABSOLUTE_TARGET_PATTERN_INVALID\x10\x06\x1a\x05\xb2C\x02\b\x01\x120\n" + - "%CANNOT_DETERMINE_TARGET_FROM_FILENAME\x10\a\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + - "\x12LABEL_SYNTAX_ERROR\x10\b\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dTARGET_CANNOT_BE_EMPTY_STRING\x10\t\x1a\x05\xb2C\x02\b\x01\x12+\n" + - " PACKAGE_PART_CANNOT_END_IN_SLASH\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\x12\x10\n" + - "\x05CYCLE\x10\v\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15CANNOT_PRELOAD_TARGET\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fTARGETS_MISSING\x10\r\x1a\x05\xb2C\x02\b\x01\x120\n" + - "%RECURSIVE_TARGET_PATTERNS_NOT_ALLOWED\x10\x0e\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fUP_LEVEL_REFERENCES_NOT_ALLOWED\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12.\n" + - "#NEGATIVE_TARGET_PATTERN_NOT_ALLOWED\x10\x10\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15TARGET_MUST_BE_A_FILE\x10\x11\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14DEPENDENCY_NOT_FOUND\x10\x12\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14PACKAGE_NAME_INVALID\x10\x13\x1a\x05\xb2C\x02\b\x01\"\xfb\x03\n" + - "\fCleanCommand\x126\n" + - "\x04code\x18\x01 \x01(\x0e2\".failure_details.CleanCommand.CodeR\x04code\"\xb2\x03\n" + - "\x04Code\x12 \n" + - "\x15CLEAN_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12'\n" + - "\x1cOUTPUT_SERVICE_CLEAN_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x06\x12%\n" + - "\x1aACTION_CACHE_CLEAN_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12 \n" + - "\x15OUT_ERR_CLOSE_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aOUTPUT_BASE_DELETE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12(\n" + - "\x1dOUTPUT_BASE_TEMP_MOVE_FAILURE\x10\x05\x1a\x05\xb2C\x02\b$\x12+\n" + - " ASYNC_OUTPUT_BASE_DELETE_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x06\x12\"\n" + - "\x17EXECROOT_DELETE_FAILURE\x10\a\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aEXECROOT_TEMP_MOVE_FAILURE\x10\b\x1a\x05\xb2C\x02\b$\x12(\n" + - "\x1dASYNC_EXECROOT_DELETE_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x06\x12#\n" + - "\x18ARGUMENTS_NOT_RECOGNIZED\x10\n" + - "\x1a\x05\xb2C\x02\b\x02\"\xb7\x01\n" + - "\rConfigCommand\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.ConfigCommand.CodeR\x04code\"m\n" + - "\x04Code\x12!\n" + - "\x16CONFIG_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13TOO_MANY_CONFIG_IDS\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\"\n" + - "\x17CONFIGURATION_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x02\"\xc1\x04\n" + - "\x11ConfigurableQuery\x12;\n" + - "\x04code\x18\x01 \x01(\x0e2'.failure_details.ConfigurableQuery.CodeR\x04code\"\xee\x03\n" + - "\x04Code\x12%\n" + - "\x1aCONFIGURABLE_QUERY_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12*\n" + - "\x1fCOMMAND_LINE_EXPRESSION_MISSING\x10\x01\x1a\x05\xb2C\x02\b\x02\x12#\n" + - "\x18EXPRESSION_PARSE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15FILTERS_NOT_SUPPORTED\x10\x03\x1a\x05\xb2C\x02\b\x02\x12,\n" + - "!BUILDFILES_FUNCTION_NOT_SUPPORTED\x10\x04\x1a\x05\xb2C\x02\b\x02\x12*\n" + - "\x1fSIBLINGS_FUNCTION_NOT_SUPPORTED\x10\x05\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eVISIBLE_FUNCTION_NOT_SUPPORTED\x10\x06\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + - "\x11ATTRIBUTE_MISSING\x10\a\x1a\x05\xb2C\x02\b\x02\x12*\n" + - "\x1fINCORRECT_CONFIG_ARGUMENT_ERROR\x10\b\x1a\x05\xb2C\x02\b\x02\x12\x19\n" + - "\x0eTARGET_MISSING\x10\t\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15STARLARK_SYNTAX_ERROR\x10\n" + - "\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + - "\x13STARLARK_EVAL_ERROR\x10\v\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15FORMAT_FUNCTION_ERROR\x10\f\x1a\x05\xb2C\x02\b\x02\"\xdd\x02\n" + - "\vDumpCommand\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.DumpCommand.CodeR\x04code\"\x96\x02\n" + - "\x04Code\x12\x1f\n" + - "\x14DUMP_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13NO_OUTPUT_SPECIFIED\x10\x01\x1a\x05\xb2C\x02\b\a\x12#\n" + - "\x18ACTION_CACHE_DUMP_FAILED\x10\x02\x1a\x05\xb2C\x02\b\a\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\a\x12#\n" + - "\x18ACTION_GRAPH_DUMP_FAILED\x10\x04\x1a\x05\xb2C\x02\b\a\x12$\n" + - "\x19STARLARK_HEAP_DUMP_FAILED\x10\x05\x1a\x05\xb2C\x02\b\b\x12&\n" + - "\x1bSKYFRAME_MEMORY_DUMP_FAILED\x10\a\x1a\x05\xb2C\x02\b\a\"\x04\b\x06\x10\x06\"\x04\b\b\x10\b\"\xa8\x01\n" + - "\vHelpCommand\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.HelpCommand.CodeR\x04code\"b\n" + - "\x04Code\x12\x1f\n" + - "\x14HELP_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + - "\x10MISSING_ARGUMENT\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + - "\x11COMMAND_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x02\"\xb7\x02\n" + - "\rMobileInstall\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.MobileInstall.CodeR\x04code\"\xec\x01\n" + - "\x04Code\x12!\n" + - "\x16MOBILE_INSTALL_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13CLASSIC_UNSUPPORTED\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + - "\x13NO_TARGET_SPECIFIED\x10\x02\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aMULTIPLE_TARGETS_SPECIFIED\x10\x03\x1a\x05\xb2C\x02\b\x02\x12\x1e\n" + - "\x13TARGET_TYPE_INVALID\x10\x04\x1a\x05\xb2C\x02\b\x06\x12\x18\n" + - "\rNON_ZERO_EXIT\x10\x05\x1a\x05\xb2C\x02\b\x06\x12 \n" + - "\x15ERROR_RUNNING_PROGRAM\x10\x06\x1a\x05\xb2C\x02\b\x06\"\xbe\x01\n" + - "\x0eProfileCommand\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.ProfileCommand.CodeR\x04code\"r\n" + - "\x04Code\x12\"\n" + - "\x17PROFILE_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12(\n" + - "\x1dOLD_BINARY_FORMAT_UNSUPPORTED\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11FILE_READ_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\"\xcc\x05\n" + - "\n" + - "RunCommand\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.RunCommand.CodeR\x04code\"\x87\x05\n" + - "\x04Code\x12\x1e\n" + - "\x13RUN_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13NO_TARGET_SPECIFIED\x10\x01\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aTOO_MANY_TARGETS_SPECIFIED\x10\x02\x1a\x05\xb2C\x02\b\x02\x12 \n" + - "\x15TARGET_NOT_EXECUTABLE\x10\x03\x1a\x05\xb2C\x02\b\x02\x12/\n" + - "$TARGET_BUILT_BUT_PATH_NOT_EXECUTABLE\x10\x04\x1a\x05\xb2C\x02\b\x01\x122\n" + - "'TARGET_BUILT_BUT_PATH_VALIDATION_FAILED\x10\x05\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aRUN_UNDER_TARGET_NOT_BUILT\x10\x06\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + - "\x10RUN_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x02\x12'\n" + - "\x1cTOO_MANY_TEST_SHARDS_OR_RUNS\x10\b\x1a\x05\xb2C\x02\b\x02\x12)\n" + - "\x1eTEST_ENVIRONMENT_SETUP_FAILURE\x10\t\x1a\x05\xb2C\x02\b$\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\n" + - "\x1a\x05\xb2C\x02\b$\x12\x1d\n" + - "\x12NO_SHELL_SPECIFIED\x10\v\x1a\x05\xb2C\x02\b\x02\x12\x1f\n" + - "\x14SCRIPT_WRITE_FAILURE\x10\f\x1a\x05\xb2C\x02\b\x06\x120\n" + - "%RUNFILES_DIRECTORIES_CREATION_FAILURE\x10\r\x1a\x05\xb2C\x02\b$\x12-\n" + - "\"RUNFILES_SYMLINKS_CREATION_FAILURE\x10\x0e\x1a\x05\xb2C\x02\b$\x12-\n" + - "\"TEST_ENVIRONMENT_SETUP_INTERRUPTED\x10\x0f\x1a\x05\xb2C\x02\b\b\"\x90\x01\n" + - "\x0eVersionCommand\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.VersionCommand.CodeR\x04code\"D\n" + - "\x04Code\x12\"\n" + - "\x17VERSION_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + - "\rNOT_AVAILABLE\x10\x01\x1a\x05\xb2C\x02\b\x02\"\x8e\x02\n" + - "\x12PrintActionCommand\x12<\n" + - "\x04code\x18\x01 \x01(\x0e2(.failure_details.PrintActionCommand.CodeR\x04code\"\xb9\x01\n" + - "\x04Code\x12'\n" + - "\x1cPRINT_ACTION_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + - "\x10TARGET_NOT_FOUND\x10\x01\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17TARGET_KIND_UNSUPPORTED\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11ACTIONS_NOT_FOUND\x10\x04\x1a\x05\xb2C\x02\b\x01\"\xce\x02\n" + - "\x0fWorkspaceStatus\x129\n" + - "\x04code\x18\x01 \x01(\x0e2%.failure_details.WorkspaceStatus.CodeR\x04code\"\xff\x01\n" + - "\x04Code\x12#\n" + - "\x18WORKSPACE_STATUS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x18\n" + - "\rNON_ZERO_EXIT\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14ABNORMAL_TERMINATION\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + - "\vEXEC_FAILED\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + - "\rPARSE_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\x12\x1d\n" + - "\x12VALIDATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bCONTENT_UPDATE_IO_EXCEPTION\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13STDERR_IO_EXCEPTION\x10\a\x1a\x05\xb2C\x02\b\x01\"\x9a\x02\n" + - "\vJavaCompile\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.JavaCompile.CodeR\x04code\"\xd3\x01\n" + - "\x04Code\x12\x1f\n" + - "\x14JAVA_COMPILE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12$\n" + - "\x19REDUCED_CLASSPATH_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17JDEPS_READ_IO_EXCEPTION\x10\x03\x1a\x05\xb2C\x02\b$\x125\n" + - "*REDUCED_CLASSPATH_FALLBACK_CLEANUP_FAILURE\x10\x04\x1a\x05\xb2C\x02\b$\"\xf6\x02\n" + - "\x0fActionRewinding\x129\n" + - "\x04code\x18\x01 \x01(\x0e2%.failure_details.ActionRewinding.CodeR\x04code\"\xa7\x02\n" + - "\x04Code\x12#\n" + - "\x18ACTION_REWINDING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12$\n" + - "\x19LOST_INPUT_TOO_MANY_TIMES\x10\x01\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fREWIND_LOST_INPUTS_PREREQ_UNMET\x10\x03\x1a\x05\xb2C\x02\b\x02\x12%\n" + - "\x1aLOST_OUTPUT_TOO_MANY_TIMES\x10\x04\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dLOST_INPUT_REWINDING_DISABLED\x10\x05\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eLOST_OUTPUT_REWINDING_DISABLED\x10\x06\x1a\x05\xb2C\x02\b\x01\x12,\n" + - "\x1fDEPRECATED_LOST_INPUT_IS_SOURCE\x10\x02\x1a\a\xb2C\x02\b\x01\b\x01\"\x93\x04\n" + - "\n" + - "CppCompile\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.CppCompile.CodeR\x04code\"\xce\x03\n" + - "\x04Code\x12\x1e\n" + - "\x13CPP_COMPILE_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + - "\x1eFIND_USED_HEADERS_IO_EXCEPTION\x10\x01\x1a\x05\xb2C\x02\b$\x12\x1f\n" + - "\x14COPY_OUT_ERR_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\x12\x1e\n" + - "\x13D_FILE_READ_FAILURE\x10\x03\x1a\x05\xb2C\x02\b$\x12%\n" + - "\x1aCOMMAND_GENERATION_FAILURE\x10\x04\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18MODULE_EXPANSION_TIMEOUT\x10\x05\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eINCLUDE_PATH_OUTSIDE_EXEC_ROOT\x10\x06\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fFAKE_COMMAND_GENERATION_FAILURE\x10\a\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15UNDECLARED_INCLUSIONS\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14D_FILE_PARSE_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fCOVERAGE_NOTES_CREATION_FAILURE\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dMODULE_EXPANSION_MISSING_DATA\x10\v\x1a\x05\xb2C\x02\b\x01\"\xcf\x01\n" + - "\x0eStarlarkAction\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.StarlarkAction.CodeR\x04code\"\x82\x01\n" + - "\x04Code\x12\"\n" + - "\x17STARLARK_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12)\n" + - "\x1eUNUSED_INPUT_LIST_READ_FAILURE\x10\x01\x1a\x05\xb2C\x02\b$\x12+\n" + - " UNUSED_INPUT_LIST_FILE_NOT_FOUND\x10\x02\x1a\x05\xb2C\x02\b\x01\"\xbe\x01\n" + - "\vNinjaAction\x125\n" + - "\x04code\x18\x01 \x01(\x0e2!.failure_details.NinjaAction.CodeR\x04code\"x\n" + - "\x04Code\x12\x1f\n" + - "\x14NINJA_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12.\n" + - "#INVALID_DEPFILE_DECLARED_DEPENDENCY\x10\x01\x1a\x05\xb2C\x02\b$\x12\x1f\n" + - "\x14D_FILE_PARSE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b$\"\x85\x02\n" + - "\x10DynamicExecution\x12:\n" + - "\x04code\x18\x01 \x01(\x0e2&.failure_details.DynamicExecution.CodeR\x04code\"\xb4\x01\n" + - "\x04Code\x12$\n" + - "\x19DYNAMIC_EXECUTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + - "\x1aXCODE_RELATED_PREREQ_UNMET\x10\x01\x1a\x05\xb2C\x02\b$\x12\"\n" + - "\x17ACTION_LOG_MOVE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + - "\vRUN_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18NO_USABLE_STRATEGY_FOUND\x10\x04\x1a\x05\xb2C\x02\b\x02\"\x98\x03\n" + - "\n" + - "FailAction\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.FailAction.CodeR\x04code\"\xd3\x02\n" + - "\x04Code\x12\x1e\n" + - "\x13FAIL_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1e\n" + - "\x13INTENTIONAL_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18INCORRECT_PYTHON_VERSION\x10\x02\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16PROGUARD_SPECS_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dDYNAMIC_LINKING_NOT_SUPPORTED\x10\x04\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14SOURCE_FILES_MISSING\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13INCORRECT_TOOLCHAIN\x10\x06\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16FRAGMENT_CLASS_MISSING\x10\a\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eCANT_BUILD_INCOMPATIBLE_TARGET\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\"\x04\b\b\x10\b\"\x04\b\t\x10\t\"\xdb\x02\n" + - "\rSymlinkAction\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.SymlinkAction.CodeR\x04code\"\x90\x02\n" + - "\x04Code\x12!\n" + - "\x16SYMLINK_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12$\n" + - "\x19EXECUTABLE_INPUT_NOT_FILE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17EXECUTABLE_INPUT_IS_NOT\x10\x02\x1a\x05\xb2C\x02\b\x01\x12.\n" + - "#EXECUTABLE_INPUT_CHECK_IO_EXCEPTION\x10\x03\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aLINK_CREATION_IO_EXCEPTION\x10\x04\x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17LINK_TOUCH_IO_EXCEPTION\x10\x05\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15LINK_LOG_IO_EXCEPTION\x10\x06\x1a\x05\xb2C\x02\b$\"\xb4\x01\n" + - "\aCppLink\x121\n" + - "\x04code\x18\x01 \x01(\x0e2\x1d.failure_details.CppLink.CodeR\x04code\"v\n" + - "\x04Code\x12\x1b\n" + - "\x10CPP_LINK_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + - "\x1aCOMMAND_GENERATION_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fFAKE_COMMAND_GENERATION_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\"\xdd\x01\n" + - "\tLtoAction\x123\n" + - "\x04code\x18\x01 \x01(\x0e2\x1f.failure_details.LtoAction.CodeR\x04code\"\x9a\x01\n" + - "\x04Code\x12\x1d\n" + - "\x12LTO_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12+\n" + - " INVALID_ABSOLUTE_PATH_IN_IMPORTS\x10\x01\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15MISSING_BITCODE_FILES\x10\x02\x1a\x05\xb2C\x02\b\x01\x12$\n" + - "\x19IMPORTS_READ_IO_EXCEPTION\x10\x03\x1a\x05\xb2C\x02\b\x01\"\x9c\x02\n" + - "\n" + - "TestAction\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.TestAction.CodeR\x04code\"\xd7\x01\n" + - "\x04Code\x12\x1e\n" + - "\x13TEST_ACTION_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12%\n" + - "\x1aNO_KEEP_GOING_TEST_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17LOCAL_TEST_PREREQ_UNMET\x10\x02\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eCOMMAND_LINE_EXPANSION_FAILURE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + - "\x12DUPLICATE_CPU_TAGS\x10\x04\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fINVALID_CPU_TAG\x10\x05\x1a\x05\xb2C\x02\b\x01\"\xf7\x03\n" + - "\x06Worker\x120\n" + - "\x04code\x18\x01 \x01(\x0e2\x1c.failure_details.Worker.CodeR\x04code\"\xba\x03\n" + - "\x04Code\x12\x19\n" + - "\x0eWORKER_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12/\n" + - "$MULTIPLEXER_INSTANCE_REMOVAL_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aMULTIPLEXER_DOES_NOT_EXIST\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x13\n" + - "\bNO_TOOLS\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + - "\vNO_FLAGFILE\x10\x04\x1a\x05\xb2C\x02\b\x01\x120\n" + - "%VIRTUAL_INPUT_MATERIALIZATION_FAILURE\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + - "\x0eBORROW_FAILURE\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + - "\x10PREFETCH_FAILURE\x10\a\x1a\x05\xb2C\x02\b$\x12\x1a\n" + - "\x0fPREPARE_FAILURE\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fREQUEST_FAILURE\x10\t\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16PARSE_RESPONSE_FAILURE\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + - "\vNO_RESPONSE\x10\v\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + - "\x0eFINISH_FAILURE\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fFORBIDDEN_INPUT\x10\r\x1a\x05\xb2C\x02\b\x01\"\x8b\a\n" + - "\bAnalysis\x122\n" + - "\x04code\x18\x01 \x01(\x0e2\x1e.failure_details.Analysis.CodeR\x04code\"\xca\x06\n" + - "\x04Code\x12\x1b\n" + - "\x10ANALYSIS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x17\n" + - "\fLOAD_FAILURE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dGENERIC_LOADING_PHASE_FAILURE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18NOT_ALL_TARGETS_ANALYZED\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x10\n" + - "\x05CYCLE\x10\x04\x1a\x05\xb2C\x02\b\x01\x121\n" + - "&PARAMETERIZED_TOP_LEVEL_ASPECT_INVALID\x10\x05\x1a\x05\xb2C\x02\b\x01\x12$\n" + - "\x19ASPECT_LABEL_SYNTAX_ERROR\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13ASPECT_PREREQ_UNMET\x10\a\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + - "\x10ASPECT_NOT_FOUND\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fACTION_CONFLICT\x10\t\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18ARTIFACT_PREFIX_CONFLICT\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dUNEXPECTED_ANALYSIS_EXCEPTION\x10\v\x1a\x05\xb2C\x02\b\x01\x12'\n" + - "\x1cTARGETS_MISSING_ENVIRONMENTS\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13INVALID_ENVIRONMENT\x10\r\x1a\x05\xb2C\x02\b\x01\x12*\n" + - "\x1fENVIRONMENT_MISSING_FROM_GROUPS\x10\x0e\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + - "\x12EXEC_GROUP_MISSING\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aINVALID_EXECUTION_PLATFORM\x10\x10\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16ASPECT_CREATION_FAILED\x10\x11\x1a\x05\xb2C\x02\b\x01\x12+\n" + - " CONFIGURED_VALUE_CREATION_FAILED\x10\x12\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dINCOMPATIBLE_TARGET_REQUESTED\x10\x13\x1a\x05\xb2C\x02\b\x01\x12.\n" + - "#ANALYSIS_FAILURE_PROPAGATION_FAILED\x10\x14\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18ANALYSIS_CACHE_DISCARDED\x10\x15\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15INVALID_RUNFILES_TREE\x10\x16\x1a\x05\xb2C\x02\b\x01\"\xfc\t\n" + - "\x0ePackageLoading\x128\n" + - "\x04code\x18\x01 \x01(\x0e2$.failure_details.PackageLoading.CodeR\x04code\"\xaf\t\n" + - "\x04Code\x12\"\n" + - "\x17PACKAGE_LOADING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1f\n" + - "\x14WORKSPACE_FILE_ERROR\x10\x01\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eMAX_COMPUTATION_STEPS_EXCEEDED\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + - "\x12BUILD_FILE_MISSING\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + - "\x12REPOSITORY_MISSING\x10\x04\x1a\x05\xb2C\x02\b\x01\x123\n" + - "(PERSISTENT_INCONSISTENT_FILESYSTEM_ERROR\x10\x05\x1a\x05\xb2C\x02\b$\x122\n" + - "'TRANSIENT_INCONSISTENT_FILESYSTEM_ERROR\x10\x06\x1a\x05\xb2C\x02\b$\x12\x17\n" + - "\fINVALID_NAME\x10\a\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18EVAL_GLOBS_SYMLINK_ERROR\x10\t\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aIMPORT_STARLARK_FILE_ERROR\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\x12\x1a\n" + - "\x0fPACKAGE_MISSING\x10\v\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + - "\x0eTARGET_MISSING\x10\f\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + - "\rNO_SUCH_THING\x10\r\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11GLOB_IO_EXCEPTION\x10\x0e\x1a\x05\xb2C\x02\b$\x12\x1a\n" + - "\x0fDUPLICATE_LABEL\x10\x0f\x1a\x05\xb2C\x02\b\x01\x12(\n" + - "\x1dINVALID_PACKAGE_SPECIFICATION\x10\x10\x1a\x05\xb2C\x02\b\x01\x12\x17\n" + - "\fSYNTAX_ERROR\x10\x11\x1a\x05\xb2C\x02\b\x01\x12+\n" + - " ENVIRONMENT_IN_DIFFERENT_PACKAGE\x10\x12\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eDEFAULT_ENVIRONMENT_UNDECLARED\x10\x13\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eENVIRONMENT_IN_MULTIPLE_GROUPS\x10\x14\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aENVIRONMENT_DOES_NOT_EXIST\x10\x15\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13ENVIRONMENT_INVALID\x10\x16\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18ENVIRONMENT_NOT_IN_GROUP\x10\x17\x1a\x05\xb2C\x02\b\x01\x12\x1f\n" + - "\x14PACKAGE_NAME_INVALID\x10\x18\x1a\x05\xb2C\x02\b\x01\x12\x1e\n" + - "\x13STARLARK_EVAL_ERROR\x10\x19\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15LICENSE_PARSE_FAILURE\x10\x1a\x1a\x05\xb2C\x02\b\x01\x12&\n" + - "\x1bDISTRIBUTIONS_PARSE_FAILURE\x10\x1b\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eLABEL_CROSSES_PACKAGE_BOUNDARY\x10\x1c\x1a\x05\xb2C\x02\b\x01\x12%\n" + - "\x1aBUILTINS_INJECTION_FAILURE\x10\x1d\x1a\x05\xb2C\x02\b\x01\x12.\n" + - "#SYMLINK_CYCLE_OR_INFINITE_EXPANSION\x10\x1e\x1a\x05\xb2C\x02\b\x01\x12\x1d\n" + - "\x12OTHER_IO_EXCEPTION\x10\x1f\x1a\x05\xb2C\x02\b$\x12\x18\n" + - "\rBAD_REPO_FILE\x10 \x1a\x05\xb2C\x02\b\x01\x12\"\n" + - "\x17BAD_IGNORED_DIRECTORIES\x10!\x1a\x05\xb2C\x02\b\x01\"\x04\b\b\x10\b\"\xda\x02\n" + - "\tToolchain\x123\n" + - "\x04code\x18\x01 \x01(\x0e2\x1f.failure_details.Toolchain.CodeR\x04code\"\x97\x02\n" + - "\x04Code\x12\x1c\n" + - "\x11TOOLCHAIN_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + - "\x10MISSING_PROVIDER\x10\x01\x1a\x05\xb2C\x02\b\x01\x12#\n" + - "\x18INVALID_CONSTRAINT_VALUE\x10\x02\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16INVALID_PLATFORM_VALUE\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11INVALID_TOOLCHAIN\x10\x04\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eNO_MATCHING_EXECUTION_PLATFORM\x10\x05\x1a\x05\xb2C\x02\b\x01\x12 \n" + - "\x15NO_MATCHING_TOOLCHAIN\x10\x06\x1a\x05\xb2C\x02\b\x01\x12!\n" + - "\x16INVALID_TOOLCHAIN_TYPE\x10\a\x1a\x05\xb2C\x02\b\x01\"\x94\x03\n" + - "\x0fStarlarkLoading\x129\n" + - "\x04code\x18\x01 \x01(\x0e2%.failure_details.StarlarkLoading.CodeR\x04code\"\xc5\x02\n" + - "\x04Code\x12#\n" + - "\x18STARLARK_LOADING_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x10\n" + - "\x05CYCLE\x10\x01\x1a\x05\xb2C\x02\b\x01\x12\x18\n" + - "\rCOMPILE_ERROR\x10\x02\x1a\x05\xb2C\x02\b\x01\x12\x16\n" + - "\vPARSE_ERROR\x10\x03\x1a\x05\xb2C\x02\b\x01\x12\x15\n" + - "\n" + - "EVAL_ERROR\x10\x04\x1a\x05\xb2C\x02\b\x01\x12'\n" + - "\x1cCONTAINING_PACKAGE_NOT_FOUND\x10\x05\x1a\x05\xb2C\x02\b\x01\x12\x1c\n" + - "\x11PACKAGE_NOT_FOUND\x10\x06\x1a\x05\xb2C\x02\b\x01\x12\x13\n" + - "\bIO_ERROR\x10\a\x1a\x05\xb2C\x02\b\x01\x12)\n" + - "\x1eLABEL_CROSSES_PACKAGE_BOUNDARY\x10\b\x1a\x05\xb2C\x02\b\x01\x12\x19\n" + - "\x0eBUILTINS_ERROR\x10\t\x1a\x05\xb2C\x02\b\x01\x12\x1b\n" + - "\x10VISIBILITY_ERROR\x10\n" + - "\x1a\x05\xb2C\x02\b\x01\"\xce\x02\n" + - "\fExternalDeps\x126\n" + - "\x04code\x18\x01 \x01(\x0e2\".failure_details.ExternalDeps.CodeR\x04code\"\x85\x02\n" + - "\x04Code\x12 \n" + - "\x15EXTERNAL_DEPS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + - "\x10MODULE_NOT_FOUND\x10\x01\x1a\x05\xb2C\x02\b0\x12\x15\n" + - "\n" + - "BAD_MODULE\x10\x02\x1a\x05\xb2C\x02\b0\x12#\n" + - "\x18VERSION_RESOLUTION_ERROR\x10\x03\x1a\x05\xb2C\x02\b0\x12\x1f\n" + - "\x14INVALID_REGISTRY_URL\x10\x04\x1a\x05\xb2C\x02\b0\x12#\n" + - "\x18ERROR_ACCESSING_REGISTRY\x10\x05\x1a\x05\xb2C\x02\b \x12#\n" + - "\x18INVALID_EXTENSION_IMPORT\x10\x06\x1a\x05\xb2C\x02\b0\x12\x17\n" + - "\fBAD_LOCKFILE\x10\a\x1a\x05\xb2C\x02\b0\"\x90\x01\n" + - "\rDiffAwareness\x127\n" + - "\x04code\x18\x01 \x01(\x0e2#.failure_details.DiffAwareness.CodeR\x04code\"F\n" + - "\x04Code\x12!\n" + - "\x16DIFF_AWARENESS_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1b\n" + - "\x10DIFF_STAT_FAILED\x10\x01\x1a\x05\xb2C\x02\b$\"\x8d\x02\n" + - "\n" + - "ModCommand\x124\n" + - "\x04code\x18\x01 \x01(\x0e2 .failure_details.ModCommand.CodeR\x04code\"\xc8\x01\n" + - "\x04Code\x12\x1e\n" + - "\x13MOD_COMMAND_UNKNOWN\x10\x00\x1a\x05\xb2C\x02\b%\x12\x1c\n" + - "\x11MISSING_ARGUMENTS\x10\x01\x1a\x05\xb2C\x02\b\x02\x12\x1d\n" + - "\x12TOO_MANY_ARGUMENTS\x10\x02\x1a\x05\xb2C\x02\b\x02\x12\x1c\n" + - "\x11INVALID_ARGUMENTS\x10\x03\x1a\x05\xb2C\x02\b\x02\x12\x1b\n" + - "\x10BUILDOZER_FAILED\x10\x04\x1a\x05\xb2C\x02\b\x02\x12(\n" + - "\x1dERROR_DURING_GRAPH_INSPECTION\x10\x05\x1a\x05\xb2C\x02\b\x02:f\n" + - "\bmetadata\x12!.google.protobuf.EnumValueOptions\x18\xb6\b \x01(\v2&.failure_details.FailureDetailMetadataR\bmetadataB&\n" + - "$com.google.devtools.build.lib.serverb\x06proto3" - -var ( - file_src_main_protobuf_failure_details_proto_rawDescOnce sync.Once - file_src_main_protobuf_failure_details_proto_rawDescData []byte -) - -func file_src_main_protobuf_failure_details_proto_rawDescGZIP() []byte { - file_src_main_protobuf_failure_details_proto_rawDescOnce.Do(func() { - file_src_main_protobuf_failure_details_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_failure_details_proto_rawDesc), len(file_src_main_protobuf_failure_details_proto_rawDesc))) - }) - return file_src_main_protobuf_failure_details_proto_rawDescData -} - -var file_src_main_protobuf_failure_details_proto_enumTypes = make([]protoimpl.EnumInfo, 64) -var file_src_main_protobuf_failure_details_proto_msgTypes = make([]protoimpl.MessageInfo, 67) -var file_src_main_protobuf_failure_details_proto_goTypes = []any{ - (Interrupted_Code)(0), // 0: failure_details.Interrupted.Code - (Spawn_Code)(0), // 1: failure_details.Spawn.Code - (ExternalRepository_Code)(0), // 2: failure_details.ExternalRepository.Code - (BuildProgress_Code)(0), // 3: failure_details.BuildProgress.Code - (RemoteOptions_Code)(0), // 4: failure_details.RemoteOptions.Code - (ClientEnvironment_Code)(0), // 5: failure_details.ClientEnvironment.Code - (Crash_Code)(0), // 6: failure_details.Crash.Code - (SymlinkForest_Code)(0), // 7: failure_details.SymlinkForest.Code - (BuildReport_Code)(0), // 8: failure_details.BuildReport.Code - (Skyfocus_Code)(0), // 9: failure_details.Skyfocus.Code - (RemoteAnalysisCaching_Code)(0), // 10: failure_details.RemoteAnalysisCaching.Code - (PackageOptions_Code)(0), // 11: failure_details.PackageOptions.Code - (RemoteExecution_Code)(0), // 12: failure_details.RemoteExecution.Code - (Execution_Code)(0), // 13: failure_details.Execution.Code - (Workspaces_Code)(0), // 14: failure_details.Workspaces.Code - (CrashOptions_Code)(0), // 15: failure_details.CrashOptions.Code - (Filesystem_Code)(0), // 16: failure_details.Filesystem.Code - (ExecutionOptions_Code)(0), // 17: failure_details.ExecutionOptions.Code - (Command_Code)(0), // 18: failure_details.Command.Code - (GrpcServer_Code)(0), // 19: failure_details.GrpcServer.Code - (CanonicalizeFlags_Code)(0), // 20: failure_details.CanonicalizeFlags.Code - (BuildConfiguration_Code)(0), // 21: failure_details.BuildConfiguration.Code - (InfoCommand_Code)(0), // 22: failure_details.InfoCommand.Code - (MemoryOptions_Code)(0), // 23: failure_details.MemoryOptions.Code - (Query_Code)(0), // 24: failure_details.Query.Code - (LocalExecution_Code)(0), // 25: failure_details.LocalExecution.Code - (ActionCache_Code)(0), // 26: failure_details.ActionCache.Code - (FetchCommand_Code)(0), // 27: failure_details.FetchCommand.Code - (SyncCommand_Code)(0), // 28: failure_details.SyncCommand.Code - (Sandbox_Code)(0), // 29: failure_details.Sandbox.Code - (IncludeScanning_Code)(0), // 30: failure_details.IncludeScanning.Code - (TestCommand_Code)(0), // 31: failure_details.TestCommand.Code - (ActionQuery_Code)(0), // 32: failure_details.ActionQuery.Code - (TargetPatterns_Code)(0), // 33: failure_details.TargetPatterns.Code - (CleanCommand_Code)(0), // 34: failure_details.CleanCommand.Code - (ConfigCommand_Code)(0), // 35: failure_details.ConfigCommand.Code - (ConfigurableQuery_Code)(0), // 36: failure_details.ConfigurableQuery.Code - (DumpCommand_Code)(0), // 37: failure_details.DumpCommand.Code - (HelpCommand_Code)(0), // 38: failure_details.HelpCommand.Code - (MobileInstall_Code)(0), // 39: failure_details.MobileInstall.Code - (ProfileCommand_Code)(0), // 40: failure_details.ProfileCommand.Code - (RunCommand_Code)(0), // 41: failure_details.RunCommand.Code - (VersionCommand_Code)(0), // 42: failure_details.VersionCommand.Code - (PrintActionCommand_Code)(0), // 43: failure_details.PrintActionCommand.Code - (WorkspaceStatus_Code)(0), // 44: failure_details.WorkspaceStatus.Code - (JavaCompile_Code)(0), // 45: failure_details.JavaCompile.Code - (ActionRewinding_Code)(0), // 46: failure_details.ActionRewinding.Code - (CppCompile_Code)(0), // 47: failure_details.CppCompile.Code - (StarlarkAction_Code)(0), // 48: failure_details.StarlarkAction.Code - (NinjaAction_Code)(0), // 49: failure_details.NinjaAction.Code - (DynamicExecution_Code)(0), // 50: failure_details.DynamicExecution.Code - (FailAction_Code)(0), // 51: failure_details.FailAction.Code - (SymlinkAction_Code)(0), // 52: failure_details.SymlinkAction.Code - (CppLink_Code)(0), // 53: failure_details.CppLink.Code - (LtoAction_Code)(0), // 54: failure_details.LtoAction.Code - (TestAction_Code)(0), // 55: failure_details.TestAction.Code - (Worker_Code)(0), // 56: failure_details.Worker.Code - (Analysis_Code)(0), // 57: failure_details.Analysis.Code - (PackageLoading_Code)(0), // 58: failure_details.PackageLoading.Code - (Toolchain_Code)(0), // 59: failure_details.Toolchain.Code - (StarlarkLoading_Code)(0), // 60: failure_details.StarlarkLoading.Code - (ExternalDeps_Code)(0), // 61: failure_details.ExternalDeps.Code - (DiffAwareness_Code)(0), // 62: failure_details.DiffAwareness.Code - (ModCommand_Code)(0), // 63: failure_details.ModCommand.Code - (*FailureDetailMetadata)(nil), // 64: failure_details.FailureDetailMetadata - (*FailureDetail)(nil), // 65: failure_details.FailureDetail - (*Interrupted)(nil), // 66: failure_details.Interrupted - (*Spawn)(nil), // 67: failure_details.Spawn - (*ExternalRepository)(nil), // 68: failure_details.ExternalRepository - (*BuildProgress)(nil), // 69: failure_details.BuildProgress - (*RemoteOptions)(nil), // 70: failure_details.RemoteOptions - (*ClientEnvironment)(nil), // 71: failure_details.ClientEnvironment - (*Crash)(nil), // 72: failure_details.Crash - (*Throwable)(nil), // 73: failure_details.Throwable - (*SymlinkForest)(nil), // 74: failure_details.SymlinkForest - (*BuildReport)(nil), // 75: failure_details.BuildReport - (*Skyfocus)(nil), // 76: failure_details.Skyfocus - (*RemoteAnalysisCaching)(nil), // 77: failure_details.RemoteAnalysisCaching - (*PackageOptions)(nil), // 78: failure_details.PackageOptions - (*RemoteExecution)(nil), // 79: failure_details.RemoteExecution - (*Execution)(nil), // 80: failure_details.Execution - (*Workspaces)(nil), // 81: failure_details.Workspaces - (*CrashOptions)(nil), // 82: failure_details.CrashOptions - (*Filesystem)(nil), // 83: failure_details.Filesystem - (*ExecutionOptions)(nil), // 84: failure_details.ExecutionOptions - (*Command)(nil), // 85: failure_details.Command - (*GrpcServer)(nil), // 86: failure_details.GrpcServer - (*CanonicalizeFlags)(nil), // 87: failure_details.CanonicalizeFlags - (*BuildConfiguration)(nil), // 88: failure_details.BuildConfiguration - (*InfoCommand)(nil), // 89: failure_details.InfoCommand - (*MemoryOptions)(nil), // 90: failure_details.MemoryOptions - (*Query)(nil), // 91: failure_details.Query - (*LocalExecution)(nil), // 92: failure_details.LocalExecution - (*ActionCache)(nil), // 93: failure_details.ActionCache - (*FetchCommand)(nil), // 94: failure_details.FetchCommand - (*SyncCommand)(nil), // 95: failure_details.SyncCommand - (*Sandbox)(nil), // 96: failure_details.Sandbox - (*IncludeScanning)(nil), // 97: failure_details.IncludeScanning - (*TestCommand)(nil), // 98: failure_details.TestCommand - (*ActionQuery)(nil), // 99: failure_details.ActionQuery - (*TargetPatterns)(nil), // 100: failure_details.TargetPatterns - (*CleanCommand)(nil), // 101: failure_details.CleanCommand - (*ConfigCommand)(nil), // 102: failure_details.ConfigCommand - (*ConfigurableQuery)(nil), // 103: failure_details.ConfigurableQuery - (*DumpCommand)(nil), // 104: failure_details.DumpCommand - (*HelpCommand)(nil), // 105: failure_details.HelpCommand - (*MobileInstall)(nil), // 106: failure_details.MobileInstall - (*ProfileCommand)(nil), // 107: failure_details.ProfileCommand - (*RunCommand)(nil), // 108: failure_details.RunCommand - (*VersionCommand)(nil), // 109: failure_details.VersionCommand - (*PrintActionCommand)(nil), // 110: failure_details.PrintActionCommand - (*WorkspaceStatus)(nil), // 111: failure_details.WorkspaceStatus - (*JavaCompile)(nil), // 112: failure_details.JavaCompile - (*ActionRewinding)(nil), // 113: failure_details.ActionRewinding - (*CppCompile)(nil), // 114: failure_details.CppCompile - (*StarlarkAction)(nil), // 115: failure_details.StarlarkAction - (*NinjaAction)(nil), // 116: failure_details.NinjaAction - (*DynamicExecution)(nil), // 117: failure_details.DynamicExecution - (*FailAction)(nil), // 118: failure_details.FailAction - (*SymlinkAction)(nil), // 119: failure_details.SymlinkAction - (*CppLink)(nil), // 120: failure_details.CppLink - (*LtoAction)(nil), // 121: failure_details.LtoAction - (*TestAction)(nil), // 122: failure_details.TestAction - (*Worker)(nil), // 123: failure_details.Worker - (*Analysis)(nil), // 124: failure_details.Analysis - (*PackageLoading)(nil), // 125: failure_details.PackageLoading - (*Toolchain)(nil), // 126: failure_details.Toolchain - (*StarlarkLoading)(nil), // 127: failure_details.StarlarkLoading - (*ExternalDeps)(nil), // 128: failure_details.ExternalDeps - (*DiffAwareness)(nil), // 129: failure_details.DiffAwareness - (*ModCommand)(nil), // 130: failure_details.ModCommand - (*descriptorpb.EnumValueOptions)(nil), // 131: google.protobuf.EnumValueOptions -} -var file_src_main_protobuf_failure_details_proto_depIdxs = []int32{ - 66, // 0: failure_details.FailureDetail.interrupted:type_name -> failure_details.Interrupted - 68, // 1: failure_details.FailureDetail.external_repository:type_name -> failure_details.ExternalRepository - 69, // 2: failure_details.FailureDetail.build_progress:type_name -> failure_details.BuildProgress - 70, // 3: failure_details.FailureDetail.remote_options:type_name -> failure_details.RemoteOptions - 71, // 4: failure_details.FailureDetail.client_environment:type_name -> failure_details.ClientEnvironment - 72, // 5: failure_details.FailureDetail.crash:type_name -> failure_details.Crash - 74, // 6: failure_details.FailureDetail.symlink_forest:type_name -> failure_details.SymlinkForest - 78, // 7: failure_details.FailureDetail.package_options:type_name -> failure_details.PackageOptions - 79, // 8: failure_details.FailureDetail.remote_execution:type_name -> failure_details.RemoteExecution - 80, // 9: failure_details.FailureDetail.execution:type_name -> failure_details.Execution - 81, // 10: failure_details.FailureDetail.workspaces:type_name -> failure_details.Workspaces - 82, // 11: failure_details.FailureDetail.crash_options:type_name -> failure_details.CrashOptions - 83, // 12: failure_details.FailureDetail.filesystem:type_name -> failure_details.Filesystem - 84, // 13: failure_details.FailureDetail.execution_options:type_name -> failure_details.ExecutionOptions - 85, // 14: failure_details.FailureDetail.command:type_name -> failure_details.Command - 67, // 15: failure_details.FailureDetail.spawn:type_name -> failure_details.Spawn - 86, // 16: failure_details.FailureDetail.grpc_server:type_name -> failure_details.GrpcServer - 87, // 17: failure_details.FailureDetail.canonicalize_flags:type_name -> failure_details.CanonicalizeFlags - 88, // 18: failure_details.FailureDetail.build_configuration:type_name -> failure_details.BuildConfiguration - 89, // 19: failure_details.FailureDetail.info_command:type_name -> failure_details.InfoCommand - 90, // 20: failure_details.FailureDetail.memory_options:type_name -> failure_details.MemoryOptions - 91, // 21: failure_details.FailureDetail.query:type_name -> failure_details.Query - 92, // 22: failure_details.FailureDetail.local_execution:type_name -> failure_details.LocalExecution - 93, // 23: failure_details.FailureDetail.action_cache:type_name -> failure_details.ActionCache - 94, // 24: failure_details.FailureDetail.fetch_command:type_name -> failure_details.FetchCommand - 95, // 25: failure_details.FailureDetail.sync_command:type_name -> failure_details.SyncCommand - 96, // 26: failure_details.FailureDetail.sandbox:type_name -> failure_details.Sandbox - 97, // 27: failure_details.FailureDetail.include_scanning:type_name -> failure_details.IncludeScanning - 98, // 28: failure_details.FailureDetail.test_command:type_name -> failure_details.TestCommand - 99, // 29: failure_details.FailureDetail.action_query:type_name -> failure_details.ActionQuery - 100, // 30: failure_details.FailureDetail.target_patterns:type_name -> failure_details.TargetPatterns - 101, // 31: failure_details.FailureDetail.clean_command:type_name -> failure_details.CleanCommand - 102, // 32: failure_details.FailureDetail.config_command:type_name -> failure_details.ConfigCommand - 103, // 33: failure_details.FailureDetail.configurable_query:type_name -> failure_details.ConfigurableQuery - 104, // 34: failure_details.FailureDetail.dump_command:type_name -> failure_details.DumpCommand - 105, // 35: failure_details.FailureDetail.help_command:type_name -> failure_details.HelpCommand - 106, // 36: failure_details.FailureDetail.mobile_install:type_name -> failure_details.MobileInstall - 107, // 37: failure_details.FailureDetail.profile_command:type_name -> failure_details.ProfileCommand - 108, // 38: failure_details.FailureDetail.run_command:type_name -> failure_details.RunCommand - 109, // 39: failure_details.FailureDetail.version_command:type_name -> failure_details.VersionCommand - 110, // 40: failure_details.FailureDetail.print_action_command:type_name -> failure_details.PrintActionCommand - 111, // 41: failure_details.FailureDetail.workspace_status:type_name -> failure_details.WorkspaceStatus - 112, // 42: failure_details.FailureDetail.java_compile:type_name -> failure_details.JavaCompile - 113, // 43: failure_details.FailureDetail.action_rewinding:type_name -> failure_details.ActionRewinding - 114, // 44: failure_details.FailureDetail.cpp_compile:type_name -> failure_details.CppCompile - 115, // 45: failure_details.FailureDetail.starlark_action:type_name -> failure_details.StarlarkAction - 116, // 46: failure_details.FailureDetail.ninja_action:type_name -> failure_details.NinjaAction - 117, // 47: failure_details.FailureDetail.dynamic_execution:type_name -> failure_details.DynamicExecution - 118, // 48: failure_details.FailureDetail.fail_action:type_name -> failure_details.FailAction - 119, // 49: failure_details.FailureDetail.symlink_action:type_name -> failure_details.SymlinkAction - 120, // 50: failure_details.FailureDetail.cpp_link:type_name -> failure_details.CppLink - 121, // 51: failure_details.FailureDetail.lto_action:type_name -> failure_details.LtoAction - 122, // 52: failure_details.FailureDetail.test_action:type_name -> failure_details.TestAction - 123, // 53: failure_details.FailureDetail.worker:type_name -> failure_details.Worker - 124, // 54: failure_details.FailureDetail.analysis:type_name -> failure_details.Analysis - 125, // 55: failure_details.FailureDetail.package_loading:type_name -> failure_details.PackageLoading - 126, // 56: failure_details.FailureDetail.toolchain:type_name -> failure_details.Toolchain - 127, // 57: failure_details.FailureDetail.starlark_loading:type_name -> failure_details.StarlarkLoading - 128, // 58: failure_details.FailureDetail.external_deps:type_name -> failure_details.ExternalDeps - 129, // 59: failure_details.FailureDetail.diff_awareness:type_name -> failure_details.DiffAwareness - 130, // 60: failure_details.FailureDetail.mod_command:type_name -> failure_details.ModCommand - 75, // 61: failure_details.FailureDetail.build_report:type_name -> failure_details.BuildReport - 76, // 62: failure_details.FailureDetail.skyfocus:type_name -> failure_details.Skyfocus - 77, // 63: failure_details.FailureDetail.remote_analysis_caching:type_name -> failure_details.RemoteAnalysisCaching - 0, // 64: failure_details.Interrupted.code:type_name -> failure_details.Interrupted.Code - 1, // 65: failure_details.Spawn.code:type_name -> failure_details.Spawn.Code - 2, // 66: failure_details.ExternalRepository.code:type_name -> failure_details.ExternalRepository.Code - 3, // 67: failure_details.BuildProgress.code:type_name -> failure_details.BuildProgress.Code - 4, // 68: failure_details.RemoteOptions.code:type_name -> failure_details.RemoteOptions.Code - 5, // 69: failure_details.ClientEnvironment.code:type_name -> failure_details.ClientEnvironment.Code - 6, // 70: failure_details.Crash.code:type_name -> failure_details.Crash.Code - 73, // 71: failure_details.Crash.causes:type_name -> failure_details.Throwable - 7, // 72: failure_details.SymlinkForest.code:type_name -> failure_details.SymlinkForest.Code - 8, // 73: failure_details.BuildReport.code:type_name -> failure_details.BuildReport.Code - 9, // 74: failure_details.Skyfocus.code:type_name -> failure_details.Skyfocus.Code - 10, // 75: failure_details.RemoteAnalysisCaching.code:type_name -> failure_details.RemoteAnalysisCaching.Code - 11, // 76: failure_details.PackageOptions.code:type_name -> failure_details.PackageOptions.Code - 12, // 77: failure_details.RemoteExecution.code:type_name -> failure_details.RemoteExecution.Code - 13, // 78: failure_details.Execution.code:type_name -> failure_details.Execution.Code - 14, // 79: failure_details.Workspaces.code:type_name -> failure_details.Workspaces.Code - 15, // 80: failure_details.CrashOptions.code:type_name -> failure_details.CrashOptions.Code - 16, // 81: failure_details.Filesystem.code:type_name -> failure_details.Filesystem.Code - 17, // 82: failure_details.ExecutionOptions.code:type_name -> failure_details.ExecutionOptions.Code - 18, // 83: failure_details.Command.code:type_name -> failure_details.Command.Code - 19, // 84: failure_details.GrpcServer.code:type_name -> failure_details.GrpcServer.Code - 20, // 85: failure_details.CanonicalizeFlags.code:type_name -> failure_details.CanonicalizeFlags.Code - 21, // 86: failure_details.BuildConfiguration.code:type_name -> failure_details.BuildConfiguration.Code - 22, // 87: failure_details.InfoCommand.code:type_name -> failure_details.InfoCommand.Code - 23, // 88: failure_details.MemoryOptions.code:type_name -> failure_details.MemoryOptions.Code - 24, // 89: failure_details.Query.code:type_name -> failure_details.Query.Code - 25, // 90: failure_details.LocalExecution.code:type_name -> failure_details.LocalExecution.Code - 26, // 91: failure_details.ActionCache.code:type_name -> failure_details.ActionCache.Code - 27, // 92: failure_details.FetchCommand.code:type_name -> failure_details.FetchCommand.Code - 28, // 93: failure_details.SyncCommand.code:type_name -> failure_details.SyncCommand.Code - 29, // 94: failure_details.Sandbox.code:type_name -> failure_details.Sandbox.Code - 30, // 95: failure_details.IncludeScanning.code:type_name -> failure_details.IncludeScanning.Code - 58, // 96: failure_details.IncludeScanning.package_loading_code:type_name -> failure_details.PackageLoading.Code - 31, // 97: failure_details.TestCommand.code:type_name -> failure_details.TestCommand.Code - 32, // 98: failure_details.ActionQuery.code:type_name -> failure_details.ActionQuery.Code - 33, // 99: failure_details.TargetPatterns.code:type_name -> failure_details.TargetPatterns.Code - 34, // 100: failure_details.CleanCommand.code:type_name -> failure_details.CleanCommand.Code - 35, // 101: failure_details.ConfigCommand.code:type_name -> failure_details.ConfigCommand.Code - 36, // 102: failure_details.ConfigurableQuery.code:type_name -> failure_details.ConfigurableQuery.Code - 37, // 103: failure_details.DumpCommand.code:type_name -> failure_details.DumpCommand.Code - 38, // 104: failure_details.HelpCommand.code:type_name -> failure_details.HelpCommand.Code - 39, // 105: failure_details.MobileInstall.code:type_name -> failure_details.MobileInstall.Code - 40, // 106: failure_details.ProfileCommand.code:type_name -> failure_details.ProfileCommand.Code - 41, // 107: failure_details.RunCommand.code:type_name -> failure_details.RunCommand.Code - 42, // 108: failure_details.VersionCommand.code:type_name -> failure_details.VersionCommand.Code - 43, // 109: failure_details.PrintActionCommand.code:type_name -> failure_details.PrintActionCommand.Code - 44, // 110: failure_details.WorkspaceStatus.code:type_name -> failure_details.WorkspaceStatus.Code - 45, // 111: failure_details.JavaCompile.code:type_name -> failure_details.JavaCompile.Code - 46, // 112: failure_details.ActionRewinding.code:type_name -> failure_details.ActionRewinding.Code - 47, // 113: failure_details.CppCompile.code:type_name -> failure_details.CppCompile.Code - 48, // 114: failure_details.StarlarkAction.code:type_name -> failure_details.StarlarkAction.Code - 49, // 115: failure_details.NinjaAction.code:type_name -> failure_details.NinjaAction.Code - 50, // 116: failure_details.DynamicExecution.code:type_name -> failure_details.DynamicExecution.Code - 51, // 117: failure_details.FailAction.code:type_name -> failure_details.FailAction.Code - 52, // 118: failure_details.SymlinkAction.code:type_name -> failure_details.SymlinkAction.Code - 53, // 119: failure_details.CppLink.code:type_name -> failure_details.CppLink.Code - 54, // 120: failure_details.LtoAction.code:type_name -> failure_details.LtoAction.Code - 55, // 121: failure_details.TestAction.code:type_name -> failure_details.TestAction.Code - 56, // 122: failure_details.Worker.code:type_name -> failure_details.Worker.Code - 57, // 123: failure_details.Analysis.code:type_name -> failure_details.Analysis.Code - 58, // 124: failure_details.PackageLoading.code:type_name -> failure_details.PackageLoading.Code - 59, // 125: failure_details.Toolchain.code:type_name -> failure_details.Toolchain.Code - 60, // 126: failure_details.StarlarkLoading.code:type_name -> failure_details.StarlarkLoading.Code - 61, // 127: failure_details.ExternalDeps.code:type_name -> failure_details.ExternalDeps.Code - 62, // 128: failure_details.DiffAwareness.code:type_name -> failure_details.DiffAwareness.Code - 63, // 129: failure_details.ModCommand.code:type_name -> failure_details.ModCommand.Code - 131, // 130: failure_details.metadata:extendee -> google.protobuf.EnumValueOptions - 64, // 131: failure_details.metadata:type_name -> failure_details.FailureDetailMetadata - 132, // [132:132] is the sub-list for method output_type - 132, // [132:132] is the sub-list for method input_type - 131, // [131:132] is the sub-list for extension type_name - 130, // [130:131] is the sub-list for extension extendee - 0, // [0:130] is the sub-list for field type_name -} - -func init() { file_src_main_protobuf_failure_details_proto_init() } -func file_src_main_protobuf_failure_details_proto_init() { - if File_src_main_protobuf_failure_details_proto != nil { - return - } - file_src_main_protobuf_failure_details_proto_msgTypes[1].OneofWrappers = []any{ - (*FailureDetail_Interrupted)(nil), - (*FailureDetail_ExternalRepository)(nil), - (*FailureDetail_BuildProgress)(nil), - (*FailureDetail_RemoteOptions)(nil), - (*FailureDetail_ClientEnvironment)(nil), - (*FailureDetail_Crash)(nil), - (*FailureDetail_SymlinkForest)(nil), - (*FailureDetail_PackageOptions)(nil), - (*FailureDetail_RemoteExecution)(nil), - (*FailureDetail_Execution)(nil), - (*FailureDetail_Workspaces)(nil), - (*FailureDetail_CrashOptions)(nil), - (*FailureDetail_Filesystem)(nil), - (*FailureDetail_ExecutionOptions)(nil), - (*FailureDetail_Command)(nil), - (*FailureDetail_Spawn)(nil), - (*FailureDetail_GrpcServer)(nil), - (*FailureDetail_CanonicalizeFlags)(nil), - (*FailureDetail_BuildConfiguration)(nil), - (*FailureDetail_InfoCommand)(nil), - (*FailureDetail_MemoryOptions)(nil), - (*FailureDetail_Query)(nil), - (*FailureDetail_LocalExecution)(nil), - (*FailureDetail_ActionCache)(nil), - (*FailureDetail_FetchCommand)(nil), - (*FailureDetail_SyncCommand)(nil), - (*FailureDetail_Sandbox)(nil), - (*FailureDetail_IncludeScanning)(nil), - (*FailureDetail_TestCommand)(nil), - (*FailureDetail_ActionQuery)(nil), - (*FailureDetail_TargetPatterns)(nil), - (*FailureDetail_CleanCommand)(nil), - (*FailureDetail_ConfigCommand)(nil), - (*FailureDetail_ConfigurableQuery)(nil), - (*FailureDetail_DumpCommand)(nil), - (*FailureDetail_HelpCommand)(nil), - (*FailureDetail_MobileInstall)(nil), - (*FailureDetail_ProfileCommand)(nil), - (*FailureDetail_RunCommand)(nil), - (*FailureDetail_VersionCommand)(nil), - (*FailureDetail_PrintActionCommand)(nil), - (*FailureDetail_WorkspaceStatus)(nil), - (*FailureDetail_JavaCompile)(nil), - (*FailureDetail_ActionRewinding)(nil), - (*FailureDetail_CppCompile)(nil), - (*FailureDetail_StarlarkAction)(nil), - (*FailureDetail_NinjaAction)(nil), - (*FailureDetail_DynamicExecution)(nil), - (*FailureDetail_FailAction)(nil), - (*FailureDetail_SymlinkAction)(nil), - (*FailureDetail_CppLink)(nil), - (*FailureDetail_LtoAction)(nil), - (*FailureDetail_TestAction)(nil), - (*FailureDetail_Worker)(nil), - (*FailureDetail_Analysis)(nil), - (*FailureDetail_PackageLoading)(nil), - (*FailureDetail_Toolchain)(nil), - (*FailureDetail_StarlarkLoading)(nil), - (*FailureDetail_ExternalDeps)(nil), - (*FailureDetail_DiffAwareness)(nil), - (*FailureDetail_ModCommand)(nil), - (*FailureDetail_BuildReport)(nil), - (*FailureDetail_Skyfocus)(nil), - (*FailureDetail_RemoteAnalysisCaching)(nil), - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_failure_details_proto_rawDesc), len(file_src_main_protobuf_failure_details_proto_rawDesc)), - NumEnums: 64, - NumMessages: 67, - NumExtensions: 1, - NumServices: 0, - }, - GoTypes: file_src_main_protobuf_failure_details_proto_goTypes, - DependencyIndexes: file_src_main_protobuf_failure_details_proto_depIdxs, - EnumInfos: file_src_main_protobuf_failure_details_proto_enumTypes, - MessageInfos: file_src_main_protobuf_failure_details_proto_msgTypes, - ExtensionInfos: file_src_main_protobuf_failure_details_proto_extTypes, - }.Build() - File_src_main_protobuf_failure_details_proto = out.File - file_src_main_protobuf_failure_details_proto_goTypes = nil - file_src_main_protobuf_failure_details_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod deleted file mode 100644 index f8b32e6..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/failure_details.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel deleted file mode 100644 index 8fe9fa6..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/BUILD.bazel +++ /dev/null @@ -1,13 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "invocation_policy", - srcs = ["invocation_policy.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy", - visibility = ["//visibility:public"], - deps = [ - "@bazelapis//src/main/protobuf:strategy_policy_go_proto", - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod deleted file mode 100644 index 589fbaa..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/invocation_policy.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go deleted file mode 100755 index de49510..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy/invocation_policy.pb.go +++ /dev/null @@ -1,659 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/protobuf/invocation_policy.proto - -package invocation_policy - -import ( - strategy_policy "github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy" - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type SetValue_Behavior int32 - -const ( - SetValue_UNDEFINED SetValue_Behavior = 0 - SetValue_ALLOW_OVERRIDES SetValue_Behavior = 1 - SetValue_APPEND SetValue_Behavior = 2 - SetValue_FINAL_VALUE_IGNORE_OVERRIDES SetValue_Behavior = 3 -) - -// Enum value maps for SetValue_Behavior. -var ( - SetValue_Behavior_name = map[int32]string{ - 0: "UNDEFINED", - 1: "ALLOW_OVERRIDES", - 2: "APPEND", - 3: "FINAL_VALUE_IGNORE_OVERRIDES", - } - SetValue_Behavior_value = map[string]int32{ - "UNDEFINED": 0, - "ALLOW_OVERRIDES": 1, - "APPEND": 2, - "FINAL_VALUE_IGNORE_OVERRIDES": 3, - } -) - -func (x SetValue_Behavior) Enum() *SetValue_Behavior { - p := new(SetValue_Behavior) - *p = x - return p -} - -func (x SetValue_Behavior) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (SetValue_Behavior) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_invocation_policy_proto_enumTypes[0].Descriptor() -} - -func (SetValue_Behavior) Type() protoreflect.EnumType { - return &file_src_main_protobuf_invocation_policy_proto_enumTypes[0] -} - -func (x SetValue_Behavior) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *SetValue_Behavior) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = SetValue_Behavior(num) - return nil -} - -// Deprecated: Use SetValue_Behavior.Descriptor instead. -func (SetValue_Behavior) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{2, 0} -} - -type InvocationPolicy struct { - state protoimpl.MessageState `protogen:"open.v1"` - FlagPolicies []*FlagPolicy `protobuf:"bytes,1,rep,name=flag_policies,json=flagPolicies" json:"flag_policies,omitempty"` - StrategyPolicy *strategy_policy.StrategyPolicy `protobuf:"bytes,2,opt,name=strategy_policy,json=strategyPolicy" json:"strategy_policy,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *InvocationPolicy) Reset() { - *x = InvocationPolicy{} - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *InvocationPolicy) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*InvocationPolicy) ProtoMessage() {} - -func (x *InvocationPolicy) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use InvocationPolicy.ProtoReflect.Descriptor instead. -func (*InvocationPolicy) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{0} -} - -func (x *InvocationPolicy) GetFlagPolicies() []*FlagPolicy { - if x != nil { - return x.FlagPolicies - } - return nil -} - -func (x *InvocationPolicy) GetStrategyPolicy() *strategy_policy.StrategyPolicy { - if x != nil { - return x.StrategyPolicy - } - return nil -} - -type FlagPolicy struct { - state protoimpl.MessageState `protogen:"open.v1"` - FlagName *string `protobuf:"bytes,1,opt,name=flag_name,json=flagName" json:"flag_name,omitempty"` - Commands []string `protobuf:"bytes,2,rep,name=commands" json:"commands,omitempty"` - // Types that are valid to be assigned to Operation: - // - // *FlagPolicy_SetValue - // *FlagPolicy_UseDefault - // *FlagPolicy_DisallowValues - // *FlagPolicy_AllowValues - Operation isFlagPolicy_Operation `protobuf_oneof:"operation"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FlagPolicy) Reset() { - *x = FlagPolicy{} - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FlagPolicy) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FlagPolicy) ProtoMessage() {} - -func (x *FlagPolicy) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FlagPolicy.ProtoReflect.Descriptor instead. -func (*FlagPolicy) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{1} -} - -func (x *FlagPolicy) GetFlagName() string { - if x != nil && x.FlagName != nil { - return *x.FlagName - } - return "" -} - -func (x *FlagPolicy) GetCommands() []string { - if x != nil { - return x.Commands - } - return nil -} - -func (x *FlagPolicy) GetOperation() isFlagPolicy_Operation { - if x != nil { - return x.Operation - } - return nil -} - -func (x *FlagPolicy) GetSetValue() *SetValue { - if x != nil { - if x, ok := x.Operation.(*FlagPolicy_SetValue); ok { - return x.SetValue - } - } - return nil -} - -func (x *FlagPolicy) GetUseDefault() *UseDefault { - if x != nil { - if x, ok := x.Operation.(*FlagPolicy_UseDefault); ok { - return x.UseDefault - } - } - return nil -} - -func (x *FlagPolicy) GetDisallowValues() *DisallowValues { - if x != nil { - if x, ok := x.Operation.(*FlagPolicy_DisallowValues); ok { - return x.DisallowValues - } - } - return nil -} - -func (x *FlagPolicy) GetAllowValues() *AllowValues { - if x != nil { - if x, ok := x.Operation.(*FlagPolicy_AllowValues); ok { - return x.AllowValues - } - } - return nil -} - -type isFlagPolicy_Operation interface { - isFlagPolicy_Operation() -} - -type FlagPolicy_SetValue struct { - SetValue *SetValue `protobuf:"bytes,3,opt,name=set_value,json=setValue,oneof"` -} - -type FlagPolicy_UseDefault struct { - UseDefault *UseDefault `protobuf:"bytes,4,opt,name=use_default,json=useDefault,oneof"` -} - -type FlagPolicy_DisallowValues struct { - DisallowValues *DisallowValues `protobuf:"bytes,5,opt,name=disallow_values,json=disallowValues,oneof"` -} - -type FlagPolicy_AllowValues struct { - AllowValues *AllowValues `protobuf:"bytes,6,opt,name=allow_values,json=allowValues,oneof"` -} - -func (*FlagPolicy_SetValue) isFlagPolicy_Operation() {} - -func (*FlagPolicy_UseDefault) isFlagPolicy_Operation() {} - -func (*FlagPolicy_DisallowValues) isFlagPolicy_Operation() {} - -func (*FlagPolicy_AllowValues) isFlagPolicy_Operation() {} - -type SetValue struct { - state protoimpl.MessageState `protogen:"open.v1"` - FlagValue []string `protobuf:"bytes,1,rep,name=flag_value,json=flagValue" json:"flag_value,omitempty"` - Behavior *SetValue_Behavior `protobuf:"varint,4,opt,name=behavior,enum=blaze.invocation_policy.SetValue_Behavior" json:"behavior,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *SetValue) Reset() { - *x = SetValue{} - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *SetValue) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*SetValue) ProtoMessage() {} - -func (x *SetValue) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[2] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use SetValue.ProtoReflect.Descriptor instead. -func (*SetValue) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{2} -} - -func (x *SetValue) GetFlagValue() []string { - if x != nil { - return x.FlagValue - } - return nil -} - -func (x *SetValue) GetBehavior() SetValue_Behavior { - if x != nil && x.Behavior != nil { - return *x.Behavior - } - return SetValue_UNDEFINED -} - -type UseDefault struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *UseDefault) Reset() { - *x = UseDefault{} - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *UseDefault) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UseDefault) ProtoMessage() {} - -func (x *UseDefault) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[3] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UseDefault.ProtoReflect.Descriptor instead. -func (*UseDefault) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{3} -} - -type DisallowValues struct { - state protoimpl.MessageState `protogen:"open.v1"` - DisallowedValues []string `protobuf:"bytes,1,rep,name=disallowed_values,json=disallowedValues" json:"disallowed_values,omitempty"` - // Types that are valid to be assigned to ReplacementValue: - // - // *DisallowValues_NewValue - // *DisallowValues_UseDefault - ReplacementValue isDisallowValues_ReplacementValue `protobuf_oneof:"replacement_value"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DisallowValues) Reset() { - *x = DisallowValues{} - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DisallowValues) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DisallowValues) ProtoMessage() {} - -func (x *DisallowValues) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[4] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DisallowValues.ProtoReflect.Descriptor instead. -func (*DisallowValues) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{4} -} - -func (x *DisallowValues) GetDisallowedValues() []string { - if x != nil { - return x.DisallowedValues - } - return nil -} - -func (x *DisallowValues) GetReplacementValue() isDisallowValues_ReplacementValue { - if x != nil { - return x.ReplacementValue - } - return nil -} - -func (x *DisallowValues) GetNewValue() string { - if x != nil { - if x, ok := x.ReplacementValue.(*DisallowValues_NewValue); ok { - return x.NewValue - } - } - return "" -} - -func (x *DisallowValues) GetUseDefault() *UseDefault { - if x != nil { - if x, ok := x.ReplacementValue.(*DisallowValues_UseDefault); ok { - return x.UseDefault - } - } - return nil -} - -type isDisallowValues_ReplacementValue interface { - isDisallowValues_ReplacementValue() -} - -type DisallowValues_NewValue struct { - NewValue string `protobuf:"bytes,3,opt,name=new_value,json=newValue,oneof"` -} - -type DisallowValues_UseDefault struct { - UseDefault *UseDefault `protobuf:"bytes,4,opt,name=use_default,json=useDefault,oneof"` -} - -func (*DisallowValues_NewValue) isDisallowValues_ReplacementValue() {} - -func (*DisallowValues_UseDefault) isDisallowValues_ReplacementValue() {} - -type AllowValues struct { - state protoimpl.MessageState `protogen:"open.v1"` - AllowedValues []string `protobuf:"bytes,1,rep,name=allowed_values,json=allowedValues" json:"allowed_values,omitempty"` - // Types that are valid to be assigned to ReplacementValue: - // - // *AllowValues_NewValue - // *AllowValues_UseDefault - ReplacementValue isAllowValues_ReplacementValue `protobuf_oneof:"replacement_value"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *AllowValues) Reset() { - *x = AllowValues{} - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *AllowValues) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*AllowValues) ProtoMessage() {} - -func (x *AllowValues) ProtoReflect() protoreflect.Message { - mi := &file_src_main_protobuf_invocation_policy_proto_msgTypes[5] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use AllowValues.ProtoReflect.Descriptor instead. -func (*AllowValues) Descriptor() ([]byte, []int) { - return file_src_main_protobuf_invocation_policy_proto_rawDescGZIP(), []int{5} -} - -func (x *AllowValues) GetAllowedValues() []string { - if x != nil { - return x.AllowedValues - } - return nil -} - -func (x *AllowValues) GetReplacementValue() isAllowValues_ReplacementValue { - if x != nil { - return x.ReplacementValue - } - return nil -} - -func (x *AllowValues) GetNewValue() string { - if x != nil { - if x, ok := x.ReplacementValue.(*AllowValues_NewValue); ok { - return x.NewValue - } - } - return "" -} - -func (x *AllowValues) GetUseDefault() *UseDefault { - if x != nil { - if x, ok := x.ReplacementValue.(*AllowValues_UseDefault); ok { - return x.UseDefault - } - } - return nil -} - -type isAllowValues_ReplacementValue interface { - isAllowValues_ReplacementValue() -} - -type AllowValues_NewValue struct { - NewValue string `protobuf:"bytes,3,opt,name=new_value,json=newValue,oneof"` -} - -type AllowValues_UseDefault struct { - UseDefault *UseDefault `protobuf:"bytes,4,opt,name=use_default,json=useDefault,oneof"` -} - -func (*AllowValues_NewValue) isAllowValues_ReplacementValue() {} - -func (*AllowValues_UseDefault) isAllowValues_ReplacementValue() {} - -var File_src_main_protobuf_invocation_policy_proto protoreflect.FileDescriptor - -const file_src_main_protobuf_invocation_policy_proto_rawDesc = "" + - "\n" + - ")src/main/protobuf/invocation_policy.proto\x12\x17blaze.invocation_policy\x1a'src/main/protobuf/strategy_policy.proto\"\xac\x01\n" + - "\x10InvocationPolicy\x12H\n" + - "\rflag_policies\x18\x01 \x03(\v2#.blaze.invocation_policy.FlagPolicyR\fflagPolicies\x12N\n" + - "\x0fstrategy_policy\x18\x02 \x01(\v2%.blaze.strategy_policy.StrategyPolicyR\x0estrategyPolicy\"\xfb\x02\n" + - "\n" + - "FlagPolicy\x12\x1b\n" + - "\tflag_name\x18\x01 \x01(\tR\bflagName\x12\x1a\n" + - "\bcommands\x18\x02 \x03(\tR\bcommands\x12@\n" + - "\tset_value\x18\x03 \x01(\v2!.blaze.invocation_policy.SetValueH\x00R\bsetValue\x12F\n" + - "\vuse_default\x18\x04 \x01(\v2#.blaze.invocation_policy.UseDefaultH\x00R\n" + - "useDefault\x12R\n" + - "\x0fdisallow_values\x18\x05 \x01(\v2'.blaze.invocation_policy.DisallowValuesH\x00R\x0edisallowValues\x12I\n" + - "\fallow_values\x18\x06 \x01(\v2$.blaze.invocation_policy.AllowValuesH\x00R\vallowValuesB\v\n" + - "\toperation\"\xdb\x01\n" + - "\bSetValue\x12\x1d\n" + - "\n" + - "flag_value\x18\x01 \x03(\tR\tflagValue\x12F\n" + - "\bbehavior\x18\x04 \x01(\x0e2*.blaze.invocation_policy.SetValue.BehaviorR\bbehavior\"\\\n" + - "\bBehavior\x12\r\n" + - "\tUNDEFINED\x10\x00\x12\x13\n" + - "\x0fALLOW_OVERRIDES\x10\x01\x12\n" + - "\n" + - "\x06APPEND\x10\x02\x12 \n" + - "\x1cFINAL_VALUE_IGNORE_OVERRIDES\x10\x03J\x04\b\x02\x10\x03J\x04\b\x03\x10\x04\"\f\n" + - "\n" + - "UseDefault\"\xbf\x01\n" + - "\x0eDisallowValues\x12+\n" + - "\x11disallowed_values\x18\x01 \x03(\tR\x10disallowedValues\x12\x1d\n" + - "\tnew_value\x18\x03 \x01(\tH\x00R\bnewValue\x12F\n" + - "\vuse_default\x18\x04 \x01(\v2#.blaze.invocation_policy.UseDefaultH\x00R\n" + - "useDefaultB\x13\n" + - "\x11replacement_valueJ\x04\b\x02\x10\x03\"\xb6\x01\n" + - "\vAllowValues\x12%\n" + - "\x0eallowed_values\x18\x01 \x03(\tR\rallowedValues\x12\x1d\n" + - "\tnew_value\x18\x03 \x01(\tH\x00R\bnewValue\x12F\n" + - "\vuse_default\x18\x04 \x01(\v2#.blaze.invocation_policy.UseDefaultH\x00R\n" + - "useDefaultB\x13\n" + - "\x11replacement_valueJ\x04\b\x02\x10\x03B-\n" + - "+com.google.devtools.build.lib.runtime.proto" - -var ( - file_src_main_protobuf_invocation_policy_proto_rawDescOnce sync.Once - file_src_main_protobuf_invocation_policy_proto_rawDescData []byte -) - -func file_src_main_protobuf_invocation_policy_proto_rawDescGZIP() []byte { - file_src_main_protobuf_invocation_policy_proto_rawDescOnce.Do(func() { - file_src_main_protobuf_invocation_policy_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_invocation_policy_proto_rawDesc), len(file_src_main_protobuf_invocation_policy_proto_rawDesc))) - }) - return file_src_main_protobuf_invocation_policy_proto_rawDescData -} - -var file_src_main_protobuf_invocation_policy_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_src_main_protobuf_invocation_policy_proto_msgTypes = make([]protoimpl.MessageInfo, 6) -var file_src_main_protobuf_invocation_policy_proto_goTypes = []any{ - (SetValue_Behavior)(0), // 0: blaze.invocation_policy.SetValue.Behavior - (*InvocationPolicy)(nil), // 1: blaze.invocation_policy.InvocationPolicy - (*FlagPolicy)(nil), // 2: blaze.invocation_policy.FlagPolicy - (*SetValue)(nil), // 3: blaze.invocation_policy.SetValue - (*UseDefault)(nil), // 4: blaze.invocation_policy.UseDefault - (*DisallowValues)(nil), // 5: blaze.invocation_policy.DisallowValues - (*AllowValues)(nil), // 6: blaze.invocation_policy.AllowValues - (*strategy_policy.StrategyPolicy)(nil), // 7: blaze.strategy_policy.StrategyPolicy -} -var file_src_main_protobuf_invocation_policy_proto_depIdxs = []int32{ - 2, // 0: blaze.invocation_policy.InvocationPolicy.flag_policies:type_name -> blaze.invocation_policy.FlagPolicy - 7, // 1: blaze.invocation_policy.InvocationPolicy.strategy_policy:type_name -> blaze.strategy_policy.StrategyPolicy - 3, // 2: blaze.invocation_policy.FlagPolicy.set_value:type_name -> blaze.invocation_policy.SetValue - 4, // 3: blaze.invocation_policy.FlagPolicy.use_default:type_name -> blaze.invocation_policy.UseDefault - 5, // 4: blaze.invocation_policy.FlagPolicy.disallow_values:type_name -> blaze.invocation_policy.DisallowValues - 6, // 5: blaze.invocation_policy.FlagPolicy.allow_values:type_name -> blaze.invocation_policy.AllowValues - 0, // 6: blaze.invocation_policy.SetValue.behavior:type_name -> blaze.invocation_policy.SetValue.Behavior - 4, // 7: blaze.invocation_policy.DisallowValues.use_default:type_name -> blaze.invocation_policy.UseDefault - 4, // 8: blaze.invocation_policy.AllowValues.use_default:type_name -> blaze.invocation_policy.UseDefault - 9, // [9:9] is the sub-list for method output_type - 9, // [9:9] is the sub-list for method input_type - 9, // [9:9] is the sub-list for extension type_name - 9, // [9:9] is the sub-list for extension extendee - 0, // [0:9] is the sub-list for field type_name -} - -func init() { file_src_main_protobuf_invocation_policy_proto_init() } -func file_src_main_protobuf_invocation_policy_proto_init() { - if File_src_main_protobuf_invocation_policy_proto != nil { - return - } - file_src_main_protobuf_invocation_policy_proto_msgTypes[1].OneofWrappers = []any{ - (*FlagPolicy_SetValue)(nil), - (*FlagPolicy_UseDefault)(nil), - (*FlagPolicy_DisallowValues)(nil), - (*FlagPolicy_AllowValues)(nil), - } - file_src_main_protobuf_invocation_policy_proto_msgTypes[4].OneofWrappers = []any{ - (*DisallowValues_NewValue)(nil), - (*DisallowValues_UseDefault)(nil), - } - file_src_main_protobuf_invocation_policy_proto_msgTypes[5].OneofWrappers = []any{ - (*AllowValues_NewValue)(nil), - (*AllowValues_UseDefault)(nil), - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_invocation_policy_proto_rawDesc), len(file_src_main_protobuf_invocation_policy_proto_rawDesc)), - NumEnums: 1, - NumMessages: 6, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_protobuf_invocation_policy_proto_goTypes, - DependencyIndexes: file_src_main_protobuf_invocation_policy_proto_depIdxs, - EnumInfos: file_src_main_protobuf_invocation_policy_proto_enumTypes, - MessageInfos: file_src_main_protobuf_invocation_policy_proto_msgTypes, - }.Build() - File_src_main_protobuf_invocation_policy_proto = out.File - file_src_main_protobuf_invocation_policy_proto_goTypes = nil - file_src_main_protobuf_invocation_policy_proto_depIdxs = nil -} diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel deleted file mode 100644 index 473053b..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "option_filters", - srcs = ["option_filters.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod deleted file mode 100644 index ab3850c..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/option_filters.pb.go diff --git a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go b/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go deleted file mode 100755 index 5348d8b..0000000 --- a/genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters/option_filters.pb.go +++ /dev/null @@ -1,247 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: src/main/protobuf/option_filters.proto - -package option_filters - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type OptionEffectTag int32 - -const ( - OptionEffectTag_UNKNOWN OptionEffectTag = 0 - OptionEffectTag_NO_OP OptionEffectTag = 1 - OptionEffectTag_LOSES_INCREMENTAL_STATE OptionEffectTag = 2 - OptionEffectTag_CHANGES_INPUTS OptionEffectTag = 3 - OptionEffectTag_AFFECTS_OUTPUTS OptionEffectTag = 4 - OptionEffectTag_BUILD_FILE_SEMANTICS OptionEffectTag = 5 - OptionEffectTag_BAZEL_INTERNAL_CONFIGURATION OptionEffectTag = 6 - OptionEffectTag_LOADING_AND_ANALYSIS OptionEffectTag = 7 - OptionEffectTag_EXECUTION OptionEffectTag = 8 - OptionEffectTag_HOST_MACHINE_RESOURCE_OPTIMIZATIONS OptionEffectTag = 9 - OptionEffectTag_EAGERNESS_TO_EXIT OptionEffectTag = 10 - OptionEffectTag_BAZEL_MONITORING OptionEffectTag = 11 - OptionEffectTag_TERMINAL_OUTPUT OptionEffectTag = 12 - OptionEffectTag_ACTION_COMMAND_LINES OptionEffectTag = 13 - OptionEffectTag_TEST_RUNNER OptionEffectTag = 14 -) - -// Enum value maps for OptionEffectTag. -var ( - OptionEffectTag_name = map[int32]string{ - 0: "UNKNOWN", - 1: "NO_OP", - 2: "LOSES_INCREMENTAL_STATE", - 3: "CHANGES_INPUTS", - 4: "AFFECTS_OUTPUTS", - 5: "BUILD_FILE_SEMANTICS", - 6: "BAZEL_INTERNAL_CONFIGURATION", - 7: "LOADING_AND_ANALYSIS", - 8: "EXECUTION", - 9: "HOST_MACHINE_RESOURCE_OPTIMIZATIONS", - 10: "EAGERNESS_TO_EXIT", - 11: "BAZEL_MONITORING", - 12: "TERMINAL_OUTPUT", - 13: "ACTION_COMMAND_LINES", - 14: "TEST_RUNNER", - } - OptionEffectTag_value = map[string]int32{ - "UNKNOWN": 0, - "NO_OP": 1, - "LOSES_INCREMENTAL_STATE": 2, - "CHANGES_INPUTS": 3, - "AFFECTS_OUTPUTS": 4, - "BUILD_FILE_SEMANTICS": 5, - "BAZEL_INTERNAL_CONFIGURATION": 6, - "LOADING_AND_ANALYSIS": 7, - "EXECUTION": 8, - "HOST_MACHINE_RESOURCE_OPTIMIZATIONS": 9, - "EAGERNESS_TO_EXIT": 10, - "BAZEL_MONITORING": 11, - "TERMINAL_OUTPUT": 12, - "ACTION_COMMAND_LINES": 13, - "TEST_RUNNER": 14, - } -) - -func (x OptionEffectTag) Enum() *OptionEffectTag { - p := new(OptionEffectTag) - *p = x - return p -} - -func (x OptionEffectTag) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (OptionEffectTag) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_option_filters_proto_enumTypes[0].Descriptor() -} - -func (OptionEffectTag) Type() protoreflect.EnumType { - return &file_src_main_protobuf_option_filters_proto_enumTypes[0] -} - -func (x OptionEffectTag) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use OptionEffectTag.Descriptor instead. -func (OptionEffectTag) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_option_filters_proto_rawDescGZIP(), []int{0} -} - -type OptionMetadataTag int32 - -const ( - OptionMetadataTag_EXPERIMENTAL OptionMetadataTag = 0 - OptionMetadataTag_INCOMPATIBLE_CHANGE OptionMetadataTag = 1 - OptionMetadataTag_DEPRECATED OptionMetadataTag = 2 - OptionMetadataTag_HIDDEN OptionMetadataTag = 3 - OptionMetadataTag_INTERNAL OptionMetadataTag = 4 - OptionMetadataTag_IMMUTABLE OptionMetadataTag = 7 -) - -// Enum value maps for OptionMetadataTag. -var ( - OptionMetadataTag_name = map[int32]string{ - 0: "EXPERIMENTAL", - 1: "INCOMPATIBLE_CHANGE", - 2: "DEPRECATED", - 3: "HIDDEN", - 4: "INTERNAL", - 7: "IMMUTABLE", - } - OptionMetadataTag_value = map[string]int32{ - "EXPERIMENTAL": 0, - "INCOMPATIBLE_CHANGE": 1, - "DEPRECATED": 2, - "HIDDEN": 3, - "INTERNAL": 4, - "IMMUTABLE": 7, - } -) - -func (x OptionMetadataTag) Enum() *OptionMetadataTag { - p := new(OptionMetadataTag) - *p = x - return p -} - -func (x OptionMetadataTag) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (OptionMetadataTag) Descriptor() protoreflect.EnumDescriptor { - return file_src_main_protobuf_option_filters_proto_enumTypes[1].Descriptor() -} - -func (OptionMetadataTag) Type() protoreflect.EnumType { - return &file_src_main_protobuf_option_filters_proto_enumTypes[1] -} - -func (x OptionMetadataTag) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use OptionMetadataTag.Descriptor instead. -func (OptionMetadataTag) EnumDescriptor() ([]byte, []int) { - return file_src_main_protobuf_option_filters_proto_rawDescGZIP(), []int{1} -} - -var File_src_main_protobuf_option_filters_proto protoreflect.FileDescriptor - -const file_src_main_protobuf_option_filters_proto_rawDesc = "" + - "\n" + - "&src/main/protobuf/option_filters.proto\x12\aoptions*\xea\x02\n" + - "\x0fOptionEffectTag\x12\v\n" + - "\aUNKNOWN\x10\x00\x12\t\n" + - "\x05NO_OP\x10\x01\x12\x1b\n" + - "\x17LOSES_INCREMENTAL_STATE\x10\x02\x12\x12\n" + - "\x0eCHANGES_INPUTS\x10\x03\x12\x13\n" + - "\x0fAFFECTS_OUTPUTS\x10\x04\x12\x18\n" + - "\x14BUILD_FILE_SEMANTICS\x10\x05\x12 \n" + - "\x1cBAZEL_INTERNAL_CONFIGURATION\x10\x06\x12\x18\n" + - "\x14LOADING_AND_ANALYSIS\x10\a\x12\r\n" + - "\tEXECUTION\x10\b\x12'\n" + - "#HOST_MACHINE_RESOURCE_OPTIMIZATIONS\x10\t\x12\x15\n" + - "\x11EAGERNESS_TO_EXIT\x10\n" + - "\x12\x14\n" + - "\x10BAZEL_MONITORING\x10\v\x12\x13\n" + - "\x0fTERMINAL_OUTPUT\x10\f\x12\x18\n" + - "\x14ACTION_COMMAND_LINES\x10\r\x12\x0f\n" + - "\vTEST_RUNNER\x10\x0e*\xc3\x01\n" + - "\x11OptionMetadataTag\x12\x10\n" + - "\fEXPERIMENTAL\x10\x00\x12\x17\n" + - "\x13INCOMPATIBLE_CHANGE\x10\x01\x12\x0e\n" + - "\n" + - "DEPRECATED\x10\x02\x12\n" + - "\n" + - "\x06HIDDEN\x10\x03\x12\f\n" + - "\bINTERNAL\x10\x04\x12\r\n" + - "\tIMMUTABLE\x10\a\"\x04\b\x05\x10\x05\"\x04\b\x06\x10\x06*%TRIGGERED_BY_ALL_INCOMPATIBLE_CHANGES*\x17EXPLICIT_IN_OUTPUT_PATHB*\n" + - "(com.google.devtools.common.options.protob\x06proto3" - -var ( - file_src_main_protobuf_option_filters_proto_rawDescOnce sync.Once - file_src_main_protobuf_option_filters_proto_rawDescData []byte -) - -func file_src_main_protobuf_option_filters_proto_rawDescGZIP() []byte { - file_src_main_protobuf_option_filters_proto_rawDescOnce.Do(func() { - file_src_main_protobuf_option_filters_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_src_main_protobuf_option_filters_proto_rawDesc), len(file_src_main_protobuf_option_filters_proto_rawDesc))) - }) - return file_src_main_protobuf_option_filters_proto_rawDescData -} - -var file_src_main_protobuf_option_filters_proto_enumTypes = make([]protoimpl.EnumInfo, 2) -var file_src_main_protobuf_option_filters_proto_goTypes = []any{ - (OptionEffectTag)(0), // 0: options.OptionEffectTag - (OptionMetadataTag)(0), // 1: options.OptionMetadataTag -} -var file_src_main_protobuf_option_filters_proto_depIdxs = []int32{ - 0, // [0:0] is the sub-list for method output_type - 0, // [0:0] is the sub-list for method input_type - 0, // [0:0] is the sub-list for extension type_name - 0, // [0:0] is the sub-list for extension extendee - 0, // [0:0] is the sub-list for field type_name -} - -func init() { file_src_main_protobuf_option_filters_proto_init() } -func file_src_main_protobuf_option_filters_proto_init() { - if File_src_main_protobuf_option_filters_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_src_main_protobuf_option_filters_proto_rawDesc), len(file_src_main_protobuf_option_filters_proto_rawDesc)), - NumEnums: 2, - NumMessages: 0, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_src_main_protobuf_option_filters_proto_goTypes, - DependencyIndexes: file_src_main_protobuf_option_filters_proto_depIdxs, - EnumInfos: file_src_main_protobuf_option_filters_proto_enumTypes, - }.Build() - File_src_main_protobuf_option_filters_proto = out.File - file_src_main_protobuf_option_filters_proto_goTypes = nil - file_src_main_protobuf_option_filters_proto_depIdxs = nil -} diff --git a/genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel deleted file mode 100644 index 1ec267a..0000000 --- a/genproto/google.golang.org/protobuf/types/descriptorpb/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "descriptorpb", - srcs = ["descriptor.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/descriptorpb", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go b/genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go deleted file mode 100755 index efd6b09..0000000 --- a/genproto/google.golang.org/protobuf/types/descriptorpb/descriptor.pb.go +++ /dev/null @@ -1,4578 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: google/protobuf/descriptor.proto - -package descriptorpb - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Edition int32 - -const ( - Edition_EDITION_UNKNOWN Edition = 0 - Edition_EDITION_LEGACY Edition = 900 - Edition_EDITION_PROTO2 Edition = 998 - Edition_EDITION_PROTO3 Edition = 999 - Edition_EDITION_2023 Edition = 1000 - Edition_EDITION_2024 Edition = 1001 - Edition_EDITION_1_TEST_ONLY Edition = 1 - Edition_EDITION_2_TEST_ONLY Edition = 2 - Edition_EDITION_99997_TEST_ONLY Edition = 99997 - Edition_EDITION_99998_TEST_ONLY Edition = 99998 - Edition_EDITION_99999_TEST_ONLY Edition = 99999 - Edition_EDITION_MAX Edition = 2147483647 -) - -// Enum value maps for Edition. -var ( - Edition_name = map[int32]string{ - 0: "EDITION_UNKNOWN", - 900: "EDITION_LEGACY", - 998: "EDITION_PROTO2", - 999: "EDITION_PROTO3", - 1000: "EDITION_2023", - 1001: "EDITION_2024", - 1: "EDITION_1_TEST_ONLY", - 2: "EDITION_2_TEST_ONLY", - 99997: "EDITION_99997_TEST_ONLY", - 99998: "EDITION_99998_TEST_ONLY", - 99999: "EDITION_99999_TEST_ONLY", - 2147483647: "EDITION_MAX", - } - Edition_value = map[string]int32{ - "EDITION_UNKNOWN": 0, - "EDITION_LEGACY": 900, - "EDITION_PROTO2": 998, - "EDITION_PROTO3": 999, - "EDITION_2023": 1000, - "EDITION_2024": 1001, - "EDITION_1_TEST_ONLY": 1, - "EDITION_2_TEST_ONLY": 2, - "EDITION_99997_TEST_ONLY": 99997, - "EDITION_99998_TEST_ONLY": 99998, - "EDITION_99999_TEST_ONLY": 99999, - "EDITION_MAX": 2147483647, - } -) - -func (x Edition) Enum() *Edition { - p := new(Edition) - *p = x - return p -} - -func (x Edition) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Edition) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[0].Descriptor() -} - -func (Edition) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[0] -} - -func (x Edition) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *Edition) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = Edition(num) - return nil -} - -// Deprecated: Use Edition.Descriptor instead. -func (Edition) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{0} -} - -type SymbolVisibility int32 - -const ( - SymbolVisibility_VISIBILITY_UNSET SymbolVisibility = 0 - SymbolVisibility_VISIBILITY_LOCAL SymbolVisibility = 1 - SymbolVisibility_VISIBILITY_EXPORT SymbolVisibility = 2 -) - -// Enum value maps for SymbolVisibility. -var ( - SymbolVisibility_name = map[int32]string{ - 0: "VISIBILITY_UNSET", - 1: "VISIBILITY_LOCAL", - 2: "VISIBILITY_EXPORT", - } - SymbolVisibility_value = map[string]int32{ - "VISIBILITY_UNSET": 0, - "VISIBILITY_LOCAL": 1, - "VISIBILITY_EXPORT": 2, - } -) - -func (x SymbolVisibility) Enum() *SymbolVisibility { - p := new(SymbolVisibility) - *p = x - return p -} - -func (x SymbolVisibility) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (SymbolVisibility) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[1].Descriptor() -} - -func (SymbolVisibility) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[1] -} - -func (x SymbolVisibility) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *SymbolVisibility) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = SymbolVisibility(num) - return nil -} - -// Deprecated: Use SymbolVisibility.Descriptor instead. -func (SymbolVisibility) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{1} -} - -type ExtensionRangeOptions_VerificationState int32 - -const ( - ExtensionRangeOptions_DECLARATION ExtensionRangeOptions_VerificationState = 0 - ExtensionRangeOptions_UNVERIFIED ExtensionRangeOptions_VerificationState = 1 -) - -// Enum value maps for ExtensionRangeOptions_VerificationState. -var ( - ExtensionRangeOptions_VerificationState_name = map[int32]string{ - 0: "DECLARATION", - 1: "UNVERIFIED", - } - ExtensionRangeOptions_VerificationState_value = map[string]int32{ - "DECLARATION": 0, - "UNVERIFIED": 1, - } -) - -func (x ExtensionRangeOptions_VerificationState) Enum() *ExtensionRangeOptions_VerificationState { - p := new(ExtensionRangeOptions_VerificationState) - *p = x - return p -} - -func (x ExtensionRangeOptions_VerificationState) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (ExtensionRangeOptions_VerificationState) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[2].Descriptor() -} - -func (ExtensionRangeOptions_VerificationState) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[2] -} - -func (x ExtensionRangeOptions_VerificationState) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *ExtensionRangeOptions_VerificationState) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = ExtensionRangeOptions_VerificationState(num) - return nil -} - -// Deprecated: Use ExtensionRangeOptions_VerificationState.Descriptor instead. -func (ExtensionRangeOptions_VerificationState) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3, 0} -} - -type FieldDescriptorProto_Type int32 - -const ( - FieldDescriptorProto_TYPE_DOUBLE FieldDescriptorProto_Type = 1 - FieldDescriptorProto_TYPE_FLOAT FieldDescriptorProto_Type = 2 - FieldDescriptorProto_TYPE_INT64 FieldDescriptorProto_Type = 3 - FieldDescriptorProto_TYPE_UINT64 FieldDescriptorProto_Type = 4 - FieldDescriptorProto_TYPE_INT32 FieldDescriptorProto_Type = 5 - FieldDescriptorProto_TYPE_FIXED64 FieldDescriptorProto_Type = 6 - FieldDescriptorProto_TYPE_FIXED32 FieldDescriptorProto_Type = 7 - FieldDescriptorProto_TYPE_BOOL FieldDescriptorProto_Type = 8 - FieldDescriptorProto_TYPE_STRING FieldDescriptorProto_Type = 9 - FieldDescriptorProto_TYPE_GROUP FieldDescriptorProto_Type = 10 - FieldDescriptorProto_TYPE_MESSAGE FieldDescriptorProto_Type = 11 - FieldDescriptorProto_TYPE_BYTES FieldDescriptorProto_Type = 12 - FieldDescriptorProto_TYPE_UINT32 FieldDescriptorProto_Type = 13 - FieldDescriptorProto_TYPE_ENUM FieldDescriptorProto_Type = 14 - FieldDescriptorProto_TYPE_SFIXED32 FieldDescriptorProto_Type = 15 - FieldDescriptorProto_TYPE_SFIXED64 FieldDescriptorProto_Type = 16 - FieldDescriptorProto_TYPE_SINT32 FieldDescriptorProto_Type = 17 - FieldDescriptorProto_TYPE_SINT64 FieldDescriptorProto_Type = 18 -) - -// Enum value maps for FieldDescriptorProto_Type. -var ( - FieldDescriptorProto_Type_name = map[int32]string{ - 1: "TYPE_DOUBLE", - 2: "TYPE_FLOAT", - 3: "TYPE_INT64", - 4: "TYPE_UINT64", - 5: "TYPE_INT32", - 6: "TYPE_FIXED64", - 7: "TYPE_FIXED32", - 8: "TYPE_BOOL", - 9: "TYPE_STRING", - 10: "TYPE_GROUP", - 11: "TYPE_MESSAGE", - 12: "TYPE_BYTES", - 13: "TYPE_UINT32", - 14: "TYPE_ENUM", - 15: "TYPE_SFIXED32", - 16: "TYPE_SFIXED64", - 17: "TYPE_SINT32", - 18: "TYPE_SINT64", - } - FieldDescriptorProto_Type_value = map[string]int32{ - "TYPE_DOUBLE": 1, - "TYPE_FLOAT": 2, - "TYPE_INT64": 3, - "TYPE_UINT64": 4, - "TYPE_INT32": 5, - "TYPE_FIXED64": 6, - "TYPE_FIXED32": 7, - "TYPE_BOOL": 8, - "TYPE_STRING": 9, - "TYPE_GROUP": 10, - "TYPE_MESSAGE": 11, - "TYPE_BYTES": 12, - "TYPE_UINT32": 13, - "TYPE_ENUM": 14, - "TYPE_SFIXED32": 15, - "TYPE_SFIXED64": 16, - "TYPE_SINT32": 17, - "TYPE_SINT64": 18, - } -) - -func (x FieldDescriptorProto_Type) Enum() *FieldDescriptorProto_Type { - p := new(FieldDescriptorProto_Type) - *p = x - return p -} - -func (x FieldDescriptorProto_Type) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FieldDescriptorProto_Type) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[3].Descriptor() -} - -func (FieldDescriptorProto_Type) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[3] -} - -func (x FieldDescriptorProto_Type) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FieldDescriptorProto_Type) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FieldDescriptorProto_Type(num) - return nil -} - -// Deprecated: Use FieldDescriptorProto_Type.Descriptor instead. -func (FieldDescriptorProto_Type) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 0} -} - -type FieldDescriptorProto_Label int32 - -const ( - FieldDescriptorProto_LABEL_OPTIONAL FieldDescriptorProto_Label = 1 - FieldDescriptorProto_LABEL_REPEATED FieldDescriptorProto_Label = 3 - FieldDescriptorProto_LABEL_REQUIRED FieldDescriptorProto_Label = 2 -) - -// Enum value maps for FieldDescriptorProto_Label. -var ( - FieldDescriptorProto_Label_name = map[int32]string{ - 1: "LABEL_OPTIONAL", - 3: "LABEL_REPEATED", - 2: "LABEL_REQUIRED", - } - FieldDescriptorProto_Label_value = map[string]int32{ - "LABEL_OPTIONAL": 1, - "LABEL_REPEATED": 3, - "LABEL_REQUIRED": 2, - } -) - -func (x FieldDescriptorProto_Label) Enum() *FieldDescriptorProto_Label { - p := new(FieldDescriptorProto_Label) - *p = x - return p -} - -func (x FieldDescriptorProto_Label) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FieldDescriptorProto_Label) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[4].Descriptor() -} - -func (FieldDescriptorProto_Label) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[4] -} - -func (x FieldDescriptorProto_Label) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FieldDescriptorProto_Label) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FieldDescriptorProto_Label(num) - return nil -} - -// Deprecated: Use FieldDescriptorProto_Label.Descriptor instead. -func (FieldDescriptorProto_Label) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 1} -} - -type FileOptions_OptimizeMode int32 - -const ( - FileOptions_SPEED FileOptions_OptimizeMode = 1 - FileOptions_CODE_SIZE FileOptions_OptimizeMode = 2 - FileOptions_LITE_RUNTIME FileOptions_OptimizeMode = 3 -) - -// Enum value maps for FileOptions_OptimizeMode. -var ( - FileOptions_OptimizeMode_name = map[int32]string{ - 1: "SPEED", - 2: "CODE_SIZE", - 3: "LITE_RUNTIME", - } - FileOptions_OptimizeMode_value = map[string]int32{ - "SPEED": 1, - "CODE_SIZE": 2, - "LITE_RUNTIME": 3, - } -) - -func (x FileOptions_OptimizeMode) Enum() *FileOptions_OptimizeMode { - p := new(FileOptions_OptimizeMode) - *p = x - return p -} - -func (x FileOptions_OptimizeMode) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FileOptions_OptimizeMode) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[5].Descriptor() -} - -func (FileOptions_OptimizeMode) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[5] -} - -func (x FileOptions_OptimizeMode) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FileOptions_OptimizeMode) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FileOptions_OptimizeMode(num) - return nil -} - -// Deprecated: Use FileOptions_OptimizeMode.Descriptor instead. -func (FileOptions_OptimizeMode) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10, 0} -} - -type FieldOptions_CType int32 - -const ( - FieldOptions_STRING FieldOptions_CType = 0 - FieldOptions_CORD FieldOptions_CType = 1 - FieldOptions_STRING_PIECE FieldOptions_CType = 2 -) - -// Enum value maps for FieldOptions_CType. -var ( - FieldOptions_CType_name = map[int32]string{ - 0: "STRING", - 1: "CORD", - 2: "STRING_PIECE", - } - FieldOptions_CType_value = map[string]int32{ - "STRING": 0, - "CORD": 1, - "STRING_PIECE": 2, - } -) - -func (x FieldOptions_CType) Enum() *FieldOptions_CType { - p := new(FieldOptions_CType) - *p = x - return p -} - -func (x FieldOptions_CType) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FieldOptions_CType) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[6].Descriptor() -} - -func (FieldOptions_CType) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[6] -} - -func (x FieldOptions_CType) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FieldOptions_CType) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FieldOptions_CType(num) - return nil -} - -// Deprecated: Use FieldOptions_CType.Descriptor instead. -func (FieldOptions_CType) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 0} -} - -type FieldOptions_JSType int32 - -const ( - FieldOptions_JS_NORMAL FieldOptions_JSType = 0 - FieldOptions_JS_STRING FieldOptions_JSType = 1 - FieldOptions_JS_NUMBER FieldOptions_JSType = 2 -) - -// Enum value maps for FieldOptions_JSType. -var ( - FieldOptions_JSType_name = map[int32]string{ - 0: "JS_NORMAL", - 1: "JS_STRING", - 2: "JS_NUMBER", - } - FieldOptions_JSType_value = map[string]int32{ - "JS_NORMAL": 0, - "JS_STRING": 1, - "JS_NUMBER": 2, - } -) - -func (x FieldOptions_JSType) Enum() *FieldOptions_JSType { - p := new(FieldOptions_JSType) - *p = x - return p -} - -func (x FieldOptions_JSType) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FieldOptions_JSType) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[7].Descriptor() -} - -func (FieldOptions_JSType) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[7] -} - -func (x FieldOptions_JSType) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FieldOptions_JSType) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FieldOptions_JSType(num) - return nil -} - -// Deprecated: Use FieldOptions_JSType.Descriptor instead. -func (FieldOptions_JSType) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 1} -} - -type FieldOptions_OptionRetention int32 - -const ( - FieldOptions_RETENTION_UNKNOWN FieldOptions_OptionRetention = 0 - FieldOptions_RETENTION_RUNTIME FieldOptions_OptionRetention = 1 - FieldOptions_RETENTION_SOURCE FieldOptions_OptionRetention = 2 -) - -// Enum value maps for FieldOptions_OptionRetention. -var ( - FieldOptions_OptionRetention_name = map[int32]string{ - 0: "RETENTION_UNKNOWN", - 1: "RETENTION_RUNTIME", - 2: "RETENTION_SOURCE", - } - FieldOptions_OptionRetention_value = map[string]int32{ - "RETENTION_UNKNOWN": 0, - "RETENTION_RUNTIME": 1, - "RETENTION_SOURCE": 2, - } -) - -func (x FieldOptions_OptionRetention) Enum() *FieldOptions_OptionRetention { - p := new(FieldOptions_OptionRetention) - *p = x - return p -} - -func (x FieldOptions_OptionRetention) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FieldOptions_OptionRetention) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[8].Descriptor() -} - -func (FieldOptions_OptionRetention) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[8] -} - -func (x FieldOptions_OptionRetention) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FieldOptions_OptionRetention) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FieldOptions_OptionRetention(num) - return nil -} - -// Deprecated: Use FieldOptions_OptionRetention.Descriptor instead. -func (FieldOptions_OptionRetention) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 2} -} - -type FieldOptions_OptionTargetType int32 - -const ( - FieldOptions_TARGET_TYPE_UNKNOWN FieldOptions_OptionTargetType = 0 - FieldOptions_TARGET_TYPE_FILE FieldOptions_OptionTargetType = 1 - FieldOptions_TARGET_TYPE_EXTENSION_RANGE FieldOptions_OptionTargetType = 2 - FieldOptions_TARGET_TYPE_MESSAGE FieldOptions_OptionTargetType = 3 - FieldOptions_TARGET_TYPE_FIELD FieldOptions_OptionTargetType = 4 - FieldOptions_TARGET_TYPE_ONEOF FieldOptions_OptionTargetType = 5 - FieldOptions_TARGET_TYPE_ENUM FieldOptions_OptionTargetType = 6 - FieldOptions_TARGET_TYPE_ENUM_ENTRY FieldOptions_OptionTargetType = 7 - FieldOptions_TARGET_TYPE_SERVICE FieldOptions_OptionTargetType = 8 - FieldOptions_TARGET_TYPE_METHOD FieldOptions_OptionTargetType = 9 -) - -// Enum value maps for FieldOptions_OptionTargetType. -var ( - FieldOptions_OptionTargetType_name = map[int32]string{ - 0: "TARGET_TYPE_UNKNOWN", - 1: "TARGET_TYPE_FILE", - 2: "TARGET_TYPE_EXTENSION_RANGE", - 3: "TARGET_TYPE_MESSAGE", - 4: "TARGET_TYPE_FIELD", - 5: "TARGET_TYPE_ONEOF", - 6: "TARGET_TYPE_ENUM", - 7: "TARGET_TYPE_ENUM_ENTRY", - 8: "TARGET_TYPE_SERVICE", - 9: "TARGET_TYPE_METHOD", - } - FieldOptions_OptionTargetType_value = map[string]int32{ - "TARGET_TYPE_UNKNOWN": 0, - "TARGET_TYPE_FILE": 1, - "TARGET_TYPE_EXTENSION_RANGE": 2, - "TARGET_TYPE_MESSAGE": 3, - "TARGET_TYPE_FIELD": 4, - "TARGET_TYPE_ONEOF": 5, - "TARGET_TYPE_ENUM": 6, - "TARGET_TYPE_ENUM_ENTRY": 7, - "TARGET_TYPE_SERVICE": 8, - "TARGET_TYPE_METHOD": 9, - } -) - -func (x FieldOptions_OptionTargetType) Enum() *FieldOptions_OptionTargetType { - p := new(FieldOptions_OptionTargetType) - *p = x - return p -} - -func (x FieldOptions_OptionTargetType) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FieldOptions_OptionTargetType) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[9].Descriptor() -} - -func (FieldOptions_OptionTargetType) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[9] -} - -func (x FieldOptions_OptionTargetType) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FieldOptions_OptionTargetType) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FieldOptions_OptionTargetType(num) - return nil -} - -// Deprecated: Use FieldOptions_OptionTargetType.Descriptor instead. -func (FieldOptions_OptionTargetType) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 3} -} - -type MethodOptions_IdempotencyLevel int32 - -const ( - MethodOptions_IDEMPOTENCY_UNKNOWN MethodOptions_IdempotencyLevel = 0 - MethodOptions_NO_SIDE_EFFECTS MethodOptions_IdempotencyLevel = 1 - MethodOptions_IDEMPOTENT MethodOptions_IdempotencyLevel = 2 -) - -// Enum value maps for MethodOptions_IdempotencyLevel. -var ( - MethodOptions_IdempotencyLevel_name = map[int32]string{ - 0: "IDEMPOTENCY_UNKNOWN", - 1: "NO_SIDE_EFFECTS", - 2: "IDEMPOTENT", - } - MethodOptions_IdempotencyLevel_value = map[string]int32{ - "IDEMPOTENCY_UNKNOWN": 0, - "NO_SIDE_EFFECTS": 1, - "IDEMPOTENT": 2, - } -) - -func (x MethodOptions_IdempotencyLevel) Enum() *MethodOptions_IdempotencyLevel { - p := new(MethodOptions_IdempotencyLevel) - *p = x - return p -} - -func (x MethodOptions_IdempotencyLevel) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (MethodOptions_IdempotencyLevel) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[10].Descriptor() -} - -func (MethodOptions_IdempotencyLevel) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[10] -} - -func (x MethodOptions_IdempotencyLevel) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *MethodOptions_IdempotencyLevel) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = MethodOptions_IdempotencyLevel(num) - return nil -} - -// Deprecated: Use MethodOptions_IdempotencyLevel.Descriptor instead. -func (MethodOptions_IdempotencyLevel) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17, 0} -} - -type FeatureSet_FieldPresence int32 - -const ( - FeatureSet_FIELD_PRESENCE_UNKNOWN FeatureSet_FieldPresence = 0 - FeatureSet_EXPLICIT FeatureSet_FieldPresence = 1 - FeatureSet_IMPLICIT FeatureSet_FieldPresence = 2 - FeatureSet_LEGACY_REQUIRED FeatureSet_FieldPresence = 3 -) - -// Enum value maps for FeatureSet_FieldPresence. -var ( - FeatureSet_FieldPresence_name = map[int32]string{ - 0: "FIELD_PRESENCE_UNKNOWN", - 1: "EXPLICIT", - 2: "IMPLICIT", - 3: "LEGACY_REQUIRED", - } - FeatureSet_FieldPresence_value = map[string]int32{ - "FIELD_PRESENCE_UNKNOWN": 0, - "EXPLICIT": 1, - "IMPLICIT": 2, - "LEGACY_REQUIRED": 3, - } -) - -func (x FeatureSet_FieldPresence) Enum() *FeatureSet_FieldPresence { - p := new(FeatureSet_FieldPresence) - *p = x - return p -} - -func (x FeatureSet_FieldPresence) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_FieldPresence) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[11].Descriptor() -} - -func (FeatureSet_FieldPresence) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[11] -} - -func (x FeatureSet_FieldPresence) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_FieldPresence) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_FieldPresence(num) - return nil -} - -// Deprecated: Use FeatureSet_FieldPresence.Descriptor instead. -func (FeatureSet_FieldPresence) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0} -} - -type FeatureSet_EnumType int32 - -const ( - FeatureSet_ENUM_TYPE_UNKNOWN FeatureSet_EnumType = 0 - FeatureSet_OPEN FeatureSet_EnumType = 1 - FeatureSet_CLOSED FeatureSet_EnumType = 2 -) - -// Enum value maps for FeatureSet_EnumType. -var ( - FeatureSet_EnumType_name = map[int32]string{ - 0: "ENUM_TYPE_UNKNOWN", - 1: "OPEN", - 2: "CLOSED", - } - FeatureSet_EnumType_value = map[string]int32{ - "ENUM_TYPE_UNKNOWN": 0, - "OPEN": 1, - "CLOSED": 2, - } -) - -func (x FeatureSet_EnumType) Enum() *FeatureSet_EnumType { - p := new(FeatureSet_EnumType) - *p = x - return p -} - -func (x FeatureSet_EnumType) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_EnumType) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[12].Descriptor() -} - -func (FeatureSet_EnumType) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[12] -} - -func (x FeatureSet_EnumType) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_EnumType) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_EnumType(num) - return nil -} - -// Deprecated: Use FeatureSet_EnumType.Descriptor instead. -func (FeatureSet_EnumType) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 1} -} - -type FeatureSet_RepeatedFieldEncoding int32 - -const ( - FeatureSet_REPEATED_FIELD_ENCODING_UNKNOWN FeatureSet_RepeatedFieldEncoding = 0 - FeatureSet_PACKED FeatureSet_RepeatedFieldEncoding = 1 - FeatureSet_EXPANDED FeatureSet_RepeatedFieldEncoding = 2 -) - -// Enum value maps for FeatureSet_RepeatedFieldEncoding. -var ( - FeatureSet_RepeatedFieldEncoding_name = map[int32]string{ - 0: "REPEATED_FIELD_ENCODING_UNKNOWN", - 1: "PACKED", - 2: "EXPANDED", - } - FeatureSet_RepeatedFieldEncoding_value = map[string]int32{ - "REPEATED_FIELD_ENCODING_UNKNOWN": 0, - "PACKED": 1, - "EXPANDED": 2, - } -) - -func (x FeatureSet_RepeatedFieldEncoding) Enum() *FeatureSet_RepeatedFieldEncoding { - p := new(FeatureSet_RepeatedFieldEncoding) - *p = x - return p -} - -func (x FeatureSet_RepeatedFieldEncoding) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_RepeatedFieldEncoding) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[13].Descriptor() -} - -func (FeatureSet_RepeatedFieldEncoding) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[13] -} - -func (x FeatureSet_RepeatedFieldEncoding) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_RepeatedFieldEncoding) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_RepeatedFieldEncoding(num) - return nil -} - -// Deprecated: Use FeatureSet_RepeatedFieldEncoding.Descriptor instead. -func (FeatureSet_RepeatedFieldEncoding) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 2} -} - -type FeatureSet_Utf8Validation int32 - -const ( - FeatureSet_UTF8_VALIDATION_UNKNOWN FeatureSet_Utf8Validation = 0 - FeatureSet_VERIFY FeatureSet_Utf8Validation = 2 - FeatureSet_NONE FeatureSet_Utf8Validation = 3 -) - -// Enum value maps for FeatureSet_Utf8Validation. -var ( - FeatureSet_Utf8Validation_name = map[int32]string{ - 0: "UTF8_VALIDATION_UNKNOWN", - 2: "VERIFY", - 3: "NONE", - } - FeatureSet_Utf8Validation_value = map[string]int32{ - "UTF8_VALIDATION_UNKNOWN": 0, - "VERIFY": 2, - "NONE": 3, - } -) - -func (x FeatureSet_Utf8Validation) Enum() *FeatureSet_Utf8Validation { - p := new(FeatureSet_Utf8Validation) - *p = x - return p -} - -func (x FeatureSet_Utf8Validation) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_Utf8Validation) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[14].Descriptor() -} - -func (FeatureSet_Utf8Validation) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[14] -} - -func (x FeatureSet_Utf8Validation) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_Utf8Validation) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_Utf8Validation(num) - return nil -} - -// Deprecated: Use FeatureSet_Utf8Validation.Descriptor instead. -func (FeatureSet_Utf8Validation) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 3} -} - -type FeatureSet_MessageEncoding int32 - -const ( - FeatureSet_MESSAGE_ENCODING_UNKNOWN FeatureSet_MessageEncoding = 0 - FeatureSet_LENGTH_PREFIXED FeatureSet_MessageEncoding = 1 - FeatureSet_DELIMITED FeatureSet_MessageEncoding = 2 -) - -// Enum value maps for FeatureSet_MessageEncoding. -var ( - FeatureSet_MessageEncoding_name = map[int32]string{ - 0: "MESSAGE_ENCODING_UNKNOWN", - 1: "LENGTH_PREFIXED", - 2: "DELIMITED", - } - FeatureSet_MessageEncoding_value = map[string]int32{ - "MESSAGE_ENCODING_UNKNOWN": 0, - "LENGTH_PREFIXED": 1, - "DELIMITED": 2, - } -) - -func (x FeatureSet_MessageEncoding) Enum() *FeatureSet_MessageEncoding { - p := new(FeatureSet_MessageEncoding) - *p = x - return p -} - -func (x FeatureSet_MessageEncoding) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_MessageEncoding) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[15].Descriptor() -} - -func (FeatureSet_MessageEncoding) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[15] -} - -func (x FeatureSet_MessageEncoding) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_MessageEncoding) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_MessageEncoding(num) - return nil -} - -// Deprecated: Use FeatureSet_MessageEncoding.Descriptor instead. -func (FeatureSet_MessageEncoding) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 4} -} - -type FeatureSet_JsonFormat int32 - -const ( - FeatureSet_JSON_FORMAT_UNKNOWN FeatureSet_JsonFormat = 0 - FeatureSet_ALLOW FeatureSet_JsonFormat = 1 - FeatureSet_LEGACY_BEST_EFFORT FeatureSet_JsonFormat = 2 -) - -// Enum value maps for FeatureSet_JsonFormat. -var ( - FeatureSet_JsonFormat_name = map[int32]string{ - 0: "JSON_FORMAT_UNKNOWN", - 1: "ALLOW", - 2: "LEGACY_BEST_EFFORT", - } - FeatureSet_JsonFormat_value = map[string]int32{ - "JSON_FORMAT_UNKNOWN": 0, - "ALLOW": 1, - "LEGACY_BEST_EFFORT": 2, - } -) - -func (x FeatureSet_JsonFormat) Enum() *FeatureSet_JsonFormat { - p := new(FeatureSet_JsonFormat) - *p = x - return p -} - -func (x FeatureSet_JsonFormat) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_JsonFormat) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[16].Descriptor() -} - -func (FeatureSet_JsonFormat) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[16] -} - -func (x FeatureSet_JsonFormat) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_JsonFormat) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_JsonFormat(num) - return nil -} - -// Deprecated: Use FeatureSet_JsonFormat.Descriptor instead. -func (FeatureSet_JsonFormat) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 5} -} - -type FeatureSet_EnforceNamingStyle int32 - -const ( - FeatureSet_ENFORCE_NAMING_STYLE_UNKNOWN FeatureSet_EnforceNamingStyle = 0 - FeatureSet_STYLE2024 FeatureSet_EnforceNamingStyle = 1 - FeatureSet_STYLE_LEGACY FeatureSet_EnforceNamingStyle = 2 -) - -// Enum value maps for FeatureSet_EnforceNamingStyle. -var ( - FeatureSet_EnforceNamingStyle_name = map[int32]string{ - 0: "ENFORCE_NAMING_STYLE_UNKNOWN", - 1: "STYLE2024", - 2: "STYLE_LEGACY", - } - FeatureSet_EnforceNamingStyle_value = map[string]int32{ - "ENFORCE_NAMING_STYLE_UNKNOWN": 0, - "STYLE2024": 1, - "STYLE_LEGACY": 2, - } -) - -func (x FeatureSet_EnforceNamingStyle) Enum() *FeatureSet_EnforceNamingStyle { - p := new(FeatureSet_EnforceNamingStyle) - *p = x - return p -} - -func (x FeatureSet_EnforceNamingStyle) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_EnforceNamingStyle) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[17].Descriptor() -} - -func (FeatureSet_EnforceNamingStyle) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[17] -} - -func (x FeatureSet_EnforceNamingStyle) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_EnforceNamingStyle) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_EnforceNamingStyle(num) - return nil -} - -// Deprecated: Use FeatureSet_EnforceNamingStyle.Descriptor instead. -func (FeatureSet_EnforceNamingStyle) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 6} -} - -type FeatureSet_VisibilityFeature_DefaultSymbolVisibility int32 - -const ( - FeatureSet_VisibilityFeature_DEFAULT_SYMBOL_VISIBILITY_UNKNOWN FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 0 - FeatureSet_VisibilityFeature_EXPORT_ALL FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 1 - FeatureSet_VisibilityFeature_EXPORT_TOP_LEVEL FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 2 - FeatureSet_VisibilityFeature_LOCAL_ALL FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 3 - FeatureSet_VisibilityFeature_STRICT FeatureSet_VisibilityFeature_DefaultSymbolVisibility = 4 -) - -// Enum value maps for FeatureSet_VisibilityFeature_DefaultSymbolVisibility. -var ( - FeatureSet_VisibilityFeature_DefaultSymbolVisibility_name = map[int32]string{ - 0: "DEFAULT_SYMBOL_VISIBILITY_UNKNOWN", - 1: "EXPORT_ALL", - 2: "EXPORT_TOP_LEVEL", - 3: "LOCAL_ALL", - 4: "STRICT", - } - FeatureSet_VisibilityFeature_DefaultSymbolVisibility_value = map[string]int32{ - "DEFAULT_SYMBOL_VISIBILITY_UNKNOWN": 0, - "EXPORT_ALL": 1, - "EXPORT_TOP_LEVEL": 2, - "LOCAL_ALL": 3, - "STRICT": 4, - } -) - -func (x FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Enum() *FeatureSet_VisibilityFeature_DefaultSymbolVisibility { - p := new(FeatureSet_VisibilityFeature_DefaultSymbolVisibility) - *p = x - return p -} - -func (x FeatureSet_VisibilityFeature_DefaultSymbolVisibility) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[18].Descriptor() -} - -func (FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[18] -} - -func (x FeatureSet_VisibilityFeature_DefaultSymbolVisibility) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *FeatureSet_VisibilityFeature_DefaultSymbolVisibility) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = FeatureSet_VisibilityFeature_DefaultSymbolVisibility(num) - return nil -} - -// Deprecated: Use FeatureSet_VisibilityFeature_DefaultSymbolVisibility.Descriptor instead. -func (FeatureSet_VisibilityFeature_DefaultSymbolVisibility) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0, 0} -} - -type GeneratedCodeInfo_Annotation_Semantic int32 - -const ( - GeneratedCodeInfo_Annotation_NONE GeneratedCodeInfo_Annotation_Semantic = 0 - GeneratedCodeInfo_Annotation_SET GeneratedCodeInfo_Annotation_Semantic = 1 - GeneratedCodeInfo_Annotation_ALIAS GeneratedCodeInfo_Annotation_Semantic = 2 -) - -// Enum value maps for GeneratedCodeInfo_Annotation_Semantic. -var ( - GeneratedCodeInfo_Annotation_Semantic_name = map[int32]string{ - 0: "NONE", - 1: "SET", - 2: "ALIAS", - } - GeneratedCodeInfo_Annotation_Semantic_value = map[string]int32{ - "NONE": 0, - "SET": 1, - "ALIAS": 2, - } -) - -func (x GeneratedCodeInfo_Annotation_Semantic) Enum() *GeneratedCodeInfo_Annotation_Semantic { - p := new(GeneratedCodeInfo_Annotation_Semantic) - *p = x - return p -} - -func (x GeneratedCodeInfo_Annotation_Semantic) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (GeneratedCodeInfo_Annotation_Semantic) Descriptor() protoreflect.EnumDescriptor { - return file_google_protobuf_descriptor_proto_enumTypes[19].Descriptor() -} - -func (GeneratedCodeInfo_Annotation_Semantic) Type() protoreflect.EnumType { - return &file_google_protobuf_descriptor_proto_enumTypes[19] -} - -func (x GeneratedCodeInfo_Annotation_Semantic) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Do not use. -func (x *GeneratedCodeInfo_Annotation_Semantic) UnmarshalJSON(b []byte) error { - num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b) - if err != nil { - return err - } - *x = GeneratedCodeInfo_Annotation_Semantic(num) - return nil -} - -// Deprecated: Use GeneratedCodeInfo_Annotation_Semantic.Descriptor instead. -func (GeneratedCodeInfo_Annotation_Semantic) EnumDescriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{22, 0, 0} -} - -type FileDescriptorSet struct { - state protoimpl.MessageState `protogen:"open.v1"` - File []*FileDescriptorProto `protobuf:"bytes,1,rep,name=file" json:"file,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FileDescriptorSet) Reset() { - *x = FileDescriptorSet{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FileDescriptorSet) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileDescriptorSet) ProtoMessage() {} - -func (x *FileDescriptorSet) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileDescriptorSet.ProtoReflect.Descriptor instead. -func (*FileDescriptorSet) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{0} -} - -func (x *FileDescriptorSet) GetFile() []*FileDescriptorProto { - if x != nil { - return x.File - } - return nil -} - -type FileDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Package *string `protobuf:"bytes,2,opt,name=package" json:"package,omitempty"` - Dependency []string `protobuf:"bytes,3,rep,name=dependency" json:"dependency,omitempty"` - PublicDependency []int32 `protobuf:"varint,10,rep,name=public_dependency,json=publicDependency" json:"public_dependency,omitempty"` - WeakDependency []int32 `protobuf:"varint,11,rep,name=weak_dependency,json=weakDependency" json:"weak_dependency,omitempty"` - OptionDependency []string `protobuf:"bytes,15,rep,name=option_dependency,json=optionDependency" json:"option_dependency,omitempty"` - MessageType []*DescriptorProto `protobuf:"bytes,4,rep,name=message_type,json=messageType" json:"message_type,omitempty"` - EnumType []*EnumDescriptorProto `protobuf:"bytes,5,rep,name=enum_type,json=enumType" json:"enum_type,omitempty"` - Service []*ServiceDescriptorProto `protobuf:"bytes,6,rep,name=service" json:"service,omitempty"` - Extension []*FieldDescriptorProto `protobuf:"bytes,7,rep,name=extension" json:"extension,omitempty"` - Options *FileOptions `protobuf:"bytes,8,opt,name=options" json:"options,omitempty"` - SourceCodeInfo *SourceCodeInfo `protobuf:"bytes,9,opt,name=source_code_info,json=sourceCodeInfo" json:"source_code_info,omitempty"` - Syntax *string `protobuf:"bytes,12,opt,name=syntax" json:"syntax,omitempty"` - Edition *Edition `protobuf:"varint,14,opt,name=edition,enum=google.protobuf.Edition" json:"edition,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FileDescriptorProto) Reset() { - *x = FileDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FileDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileDescriptorProto) ProtoMessage() {} - -func (x *FileDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[1] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileDescriptorProto.ProtoReflect.Descriptor instead. -func (*FileDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{1} -} - -func (x *FileDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *FileDescriptorProto) GetPackage() string { - if x != nil && x.Package != nil { - return *x.Package - } - return "" -} - -func (x *FileDescriptorProto) GetDependency() []string { - if x != nil { - return x.Dependency - } - return nil -} - -func (x *FileDescriptorProto) GetPublicDependency() []int32 { - if x != nil { - return x.PublicDependency - } - return nil -} - -func (x *FileDescriptorProto) GetWeakDependency() []int32 { - if x != nil { - return x.WeakDependency - } - return nil -} - -func (x *FileDescriptorProto) GetOptionDependency() []string { - if x != nil { - return x.OptionDependency - } - return nil -} - -func (x *FileDescriptorProto) GetMessageType() []*DescriptorProto { - if x != nil { - return x.MessageType - } - return nil -} - -func (x *FileDescriptorProto) GetEnumType() []*EnumDescriptorProto { - if x != nil { - return x.EnumType - } - return nil -} - -func (x *FileDescriptorProto) GetService() []*ServiceDescriptorProto { - if x != nil { - return x.Service - } - return nil -} - -func (x *FileDescriptorProto) GetExtension() []*FieldDescriptorProto { - if x != nil { - return x.Extension - } - return nil -} - -func (x *FileDescriptorProto) GetOptions() *FileOptions { - if x != nil { - return x.Options - } - return nil -} - -func (x *FileDescriptorProto) GetSourceCodeInfo() *SourceCodeInfo { - if x != nil { - return x.SourceCodeInfo - } - return nil -} - -func (x *FileDescriptorProto) GetSyntax() string { - if x != nil && x.Syntax != nil { - return *x.Syntax - } - return "" -} - -func (x *FileDescriptorProto) GetEdition() Edition { - if x != nil && x.Edition != nil { - return *x.Edition - } - return Edition_EDITION_UNKNOWN -} - -type DescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Field []*FieldDescriptorProto `protobuf:"bytes,2,rep,name=field" json:"field,omitempty"` - Extension []*FieldDescriptorProto `protobuf:"bytes,6,rep,name=extension" json:"extension,omitempty"` - NestedType []*DescriptorProto `protobuf:"bytes,3,rep,name=nested_type,json=nestedType" json:"nested_type,omitempty"` - EnumType []*EnumDescriptorProto `protobuf:"bytes,4,rep,name=enum_type,json=enumType" json:"enum_type,omitempty"` - ExtensionRange []*DescriptorProto_ExtensionRange `protobuf:"bytes,5,rep,name=extension_range,json=extensionRange" json:"extension_range,omitempty"` - OneofDecl []*OneofDescriptorProto `protobuf:"bytes,8,rep,name=oneof_decl,json=oneofDecl" json:"oneof_decl,omitempty"` - Options *MessageOptions `protobuf:"bytes,7,opt,name=options" json:"options,omitempty"` - ReservedRange []*DescriptorProto_ReservedRange `protobuf:"bytes,9,rep,name=reserved_range,json=reservedRange" json:"reserved_range,omitempty"` - ReservedName []string `protobuf:"bytes,10,rep,name=reserved_name,json=reservedName" json:"reserved_name,omitempty"` - Visibility *SymbolVisibility `protobuf:"varint,11,opt,name=visibility,enum=google.protobuf.SymbolVisibility" json:"visibility,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DescriptorProto) Reset() { - *x = DescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DescriptorProto) ProtoMessage() {} - -func (x *DescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[2] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DescriptorProto.ProtoReflect.Descriptor instead. -func (*DescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2} -} - -func (x *DescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *DescriptorProto) GetField() []*FieldDescriptorProto { - if x != nil { - return x.Field - } - return nil -} - -func (x *DescriptorProto) GetExtension() []*FieldDescriptorProto { - if x != nil { - return x.Extension - } - return nil -} - -func (x *DescriptorProto) GetNestedType() []*DescriptorProto { - if x != nil { - return x.NestedType - } - return nil -} - -func (x *DescriptorProto) GetEnumType() []*EnumDescriptorProto { - if x != nil { - return x.EnumType - } - return nil -} - -func (x *DescriptorProto) GetExtensionRange() []*DescriptorProto_ExtensionRange { - if x != nil { - return x.ExtensionRange - } - return nil -} - -func (x *DescriptorProto) GetOneofDecl() []*OneofDescriptorProto { - if x != nil { - return x.OneofDecl - } - return nil -} - -func (x *DescriptorProto) GetOptions() *MessageOptions { - if x != nil { - return x.Options - } - return nil -} - -func (x *DescriptorProto) GetReservedRange() []*DescriptorProto_ReservedRange { - if x != nil { - return x.ReservedRange - } - return nil -} - -func (x *DescriptorProto) GetReservedName() []string { - if x != nil { - return x.ReservedName - } - return nil -} - -func (x *DescriptorProto) GetVisibility() SymbolVisibility { - if x != nil && x.Visibility != nil { - return *x.Visibility - } - return SymbolVisibility_VISIBILITY_UNSET -} - -type ExtensionRangeOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - Declaration []*ExtensionRangeOptions_Declaration `protobuf:"bytes,2,rep,name=declaration" json:"declaration,omitempty"` - Features *FeatureSet `protobuf:"bytes,50,opt,name=features" json:"features,omitempty"` - Verification *ExtensionRangeOptions_VerificationState `protobuf:"varint,3,opt,name=verification,enum=google.protobuf.ExtensionRangeOptions_VerificationState,def=1" json:"verification,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for ExtensionRangeOptions fields. -const ( - Default_ExtensionRangeOptions_Verification = ExtensionRangeOptions_UNVERIFIED -) - -func (x *ExtensionRangeOptions) Reset() { - *x = ExtensionRangeOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ExtensionRangeOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ExtensionRangeOptions) ProtoMessage() {} - -func (x *ExtensionRangeOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[3] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ExtensionRangeOptions.ProtoReflect.Descriptor instead. -func (*ExtensionRangeOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3} -} - -func (x *ExtensionRangeOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -func (x *ExtensionRangeOptions) GetDeclaration() []*ExtensionRangeOptions_Declaration { - if x != nil { - return x.Declaration - } - return nil -} - -func (x *ExtensionRangeOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *ExtensionRangeOptions) GetVerification() ExtensionRangeOptions_VerificationState { - if x != nil && x.Verification != nil { - return *x.Verification - } - return Default_ExtensionRangeOptions_Verification -} - -type FieldDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Number *int32 `protobuf:"varint,3,opt,name=number" json:"number,omitempty"` - Label *FieldDescriptorProto_Label `protobuf:"varint,4,opt,name=label,enum=google.protobuf.FieldDescriptorProto_Label" json:"label,omitempty"` - Type *FieldDescriptorProto_Type `protobuf:"varint,5,opt,name=type,enum=google.protobuf.FieldDescriptorProto_Type" json:"type,omitempty"` - TypeName *string `protobuf:"bytes,6,opt,name=type_name,json=typeName" json:"type_name,omitempty"` - Extendee *string `protobuf:"bytes,2,opt,name=extendee" json:"extendee,omitempty"` - DefaultValue *string `protobuf:"bytes,7,opt,name=default_value,json=defaultValue" json:"default_value,omitempty"` - OneofIndex *int32 `protobuf:"varint,9,opt,name=oneof_index,json=oneofIndex" json:"oneof_index,omitempty"` - JsonName *string `protobuf:"bytes,10,opt,name=json_name,json=jsonName" json:"json_name,omitempty"` - Options *FieldOptions `protobuf:"bytes,8,opt,name=options" json:"options,omitempty"` - Proto3Optional *bool `protobuf:"varint,17,opt,name=proto3_optional,json=proto3Optional" json:"proto3_optional,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FieldDescriptorProto) Reset() { - *x = FieldDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FieldDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FieldDescriptorProto) ProtoMessage() {} - -func (x *FieldDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[4] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FieldDescriptorProto.ProtoReflect.Descriptor instead. -func (*FieldDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4} -} - -func (x *FieldDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *FieldDescriptorProto) GetNumber() int32 { - if x != nil && x.Number != nil { - return *x.Number - } - return 0 -} - -func (x *FieldDescriptorProto) GetLabel() FieldDescriptorProto_Label { - if x != nil && x.Label != nil { - return *x.Label - } - return FieldDescriptorProto_LABEL_OPTIONAL -} - -func (x *FieldDescriptorProto) GetType() FieldDescriptorProto_Type { - if x != nil && x.Type != nil { - return *x.Type - } - return FieldDescriptorProto_TYPE_DOUBLE -} - -func (x *FieldDescriptorProto) GetTypeName() string { - if x != nil && x.TypeName != nil { - return *x.TypeName - } - return "" -} - -func (x *FieldDescriptorProto) GetExtendee() string { - if x != nil && x.Extendee != nil { - return *x.Extendee - } - return "" -} - -func (x *FieldDescriptorProto) GetDefaultValue() string { - if x != nil && x.DefaultValue != nil { - return *x.DefaultValue - } - return "" -} - -func (x *FieldDescriptorProto) GetOneofIndex() int32 { - if x != nil && x.OneofIndex != nil { - return *x.OneofIndex - } - return 0 -} - -func (x *FieldDescriptorProto) GetJsonName() string { - if x != nil && x.JsonName != nil { - return *x.JsonName - } - return "" -} - -func (x *FieldDescriptorProto) GetOptions() *FieldOptions { - if x != nil { - return x.Options - } - return nil -} - -func (x *FieldDescriptorProto) GetProto3Optional() bool { - if x != nil && x.Proto3Optional != nil { - return *x.Proto3Optional - } - return false -} - -type OneofDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Options *OneofOptions `protobuf:"bytes,2,opt,name=options" json:"options,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *OneofDescriptorProto) Reset() { - *x = OneofDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *OneofDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*OneofDescriptorProto) ProtoMessage() {} - -func (x *OneofDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[5] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use OneofDescriptorProto.ProtoReflect.Descriptor instead. -func (*OneofDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{5} -} - -func (x *OneofDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *OneofDescriptorProto) GetOptions() *OneofOptions { - if x != nil { - return x.Options - } - return nil -} - -type EnumDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Value []*EnumValueDescriptorProto `protobuf:"bytes,2,rep,name=value" json:"value,omitempty"` - Options *EnumOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` - ReservedRange []*EnumDescriptorProto_EnumReservedRange `protobuf:"bytes,4,rep,name=reserved_range,json=reservedRange" json:"reserved_range,omitempty"` - ReservedName []string `protobuf:"bytes,5,rep,name=reserved_name,json=reservedName" json:"reserved_name,omitempty"` - Visibility *SymbolVisibility `protobuf:"varint,6,opt,name=visibility,enum=google.protobuf.SymbolVisibility" json:"visibility,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *EnumDescriptorProto) Reset() { - *x = EnumDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *EnumDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*EnumDescriptorProto) ProtoMessage() {} - -func (x *EnumDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[6] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use EnumDescriptorProto.ProtoReflect.Descriptor instead. -func (*EnumDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6} -} - -func (x *EnumDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *EnumDescriptorProto) GetValue() []*EnumValueDescriptorProto { - if x != nil { - return x.Value - } - return nil -} - -func (x *EnumDescriptorProto) GetOptions() *EnumOptions { - if x != nil { - return x.Options - } - return nil -} - -func (x *EnumDescriptorProto) GetReservedRange() []*EnumDescriptorProto_EnumReservedRange { - if x != nil { - return x.ReservedRange - } - return nil -} - -func (x *EnumDescriptorProto) GetReservedName() []string { - if x != nil { - return x.ReservedName - } - return nil -} - -func (x *EnumDescriptorProto) GetVisibility() SymbolVisibility { - if x != nil && x.Visibility != nil { - return *x.Visibility - } - return SymbolVisibility_VISIBILITY_UNSET -} - -type EnumValueDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Number *int32 `protobuf:"varint,2,opt,name=number" json:"number,omitempty"` - Options *EnumValueOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *EnumValueDescriptorProto) Reset() { - *x = EnumValueDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *EnumValueDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*EnumValueDescriptorProto) ProtoMessage() {} - -func (x *EnumValueDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[7] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use EnumValueDescriptorProto.ProtoReflect.Descriptor instead. -func (*EnumValueDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{7} -} - -func (x *EnumValueDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *EnumValueDescriptorProto) GetNumber() int32 { - if x != nil && x.Number != nil { - return *x.Number - } - return 0 -} - -func (x *EnumValueDescriptorProto) GetOptions() *EnumValueOptions { - if x != nil { - return x.Options - } - return nil -} - -type ServiceDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Method []*MethodDescriptorProto `protobuf:"bytes,2,rep,name=method" json:"method,omitempty"` - Options *ServiceOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ServiceDescriptorProto) Reset() { - *x = ServiceDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[8] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ServiceDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ServiceDescriptorProto) ProtoMessage() {} - -func (x *ServiceDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[8] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ServiceDescriptorProto.ProtoReflect.Descriptor instead. -func (*ServiceDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{8} -} - -func (x *ServiceDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *ServiceDescriptorProto) GetMethod() []*MethodDescriptorProto { - if x != nil { - return x.Method - } - return nil -} - -func (x *ServiceDescriptorProto) GetOptions() *ServiceOptions { - if x != nil { - return x.Options - } - return nil -} - -type MethodDescriptorProto struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - InputType *string `protobuf:"bytes,2,opt,name=input_type,json=inputType" json:"input_type,omitempty"` - OutputType *string `protobuf:"bytes,3,opt,name=output_type,json=outputType" json:"output_type,omitempty"` - Options *MethodOptions `protobuf:"bytes,4,opt,name=options" json:"options,omitempty"` - ClientStreaming *bool `protobuf:"varint,5,opt,name=client_streaming,json=clientStreaming,def=0" json:"client_streaming,omitempty"` - ServerStreaming *bool `protobuf:"varint,6,opt,name=server_streaming,json=serverStreaming,def=0" json:"server_streaming,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for MethodDescriptorProto fields. -const ( - Default_MethodDescriptorProto_ClientStreaming = bool(false) - Default_MethodDescriptorProto_ServerStreaming = bool(false) -) - -func (x *MethodDescriptorProto) Reset() { - *x = MethodDescriptorProto{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *MethodDescriptorProto) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MethodDescriptorProto) ProtoMessage() {} - -func (x *MethodDescriptorProto) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[9] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MethodDescriptorProto.ProtoReflect.Descriptor instead. -func (*MethodDescriptorProto) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{9} -} - -func (x *MethodDescriptorProto) GetName() string { - if x != nil && x.Name != nil { - return *x.Name - } - return "" -} - -func (x *MethodDescriptorProto) GetInputType() string { - if x != nil && x.InputType != nil { - return *x.InputType - } - return "" -} - -func (x *MethodDescriptorProto) GetOutputType() string { - if x != nil && x.OutputType != nil { - return *x.OutputType - } - return "" -} - -func (x *MethodDescriptorProto) GetOptions() *MethodOptions { - if x != nil { - return x.Options - } - return nil -} - -func (x *MethodDescriptorProto) GetClientStreaming() bool { - if x != nil && x.ClientStreaming != nil { - return *x.ClientStreaming - } - return Default_MethodDescriptorProto_ClientStreaming -} - -func (x *MethodDescriptorProto) GetServerStreaming() bool { - if x != nil && x.ServerStreaming != nil { - return *x.ServerStreaming - } - return Default_MethodDescriptorProto_ServerStreaming -} - -type FileOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - JavaPackage *string `protobuf:"bytes,1,opt,name=java_package,json=javaPackage" json:"java_package,omitempty"` - JavaOuterClassname *string `protobuf:"bytes,8,opt,name=java_outer_classname,json=javaOuterClassname" json:"java_outer_classname,omitempty"` - JavaMultipleFiles *bool `protobuf:"varint,10,opt,name=java_multiple_files,json=javaMultipleFiles,def=0" json:"java_multiple_files,omitempty"` - // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. - JavaGenerateEqualsAndHash *bool `protobuf:"varint,20,opt,name=java_generate_equals_and_hash,json=javaGenerateEqualsAndHash" json:"java_generate_equals_and_hash,omitempty"` - JavaStringCheckUtf8 *bool `protobuf:"varint,27,opt,name=java_string_check_utf8,json=javaStringCheckUtf8,def=0" json:"java_string_check_utf8,omitempty"` - OptimizeFor *FileOptions_OptimizeMode `protobuf:"varint,9,opt,name=optimize_for,json=optimizeFor,enum=google.protobuf.FileOptions_OptimizeMode,def=1" json:"optimize_for,omitempty"` - GoPackage *string `protobuf:"bytes,11,opt,name=go_package,json=goPackage" json:"go_package,omitempty"` - CcGenericServices *bool `protobuf:"varint,16,opt,name=cc_generic_services,json=ccGenericServices,def=0" json:"cc_generic_services,omitempty"` - JavaGenericServices *bool `protobuf:"varint,17,opt,name=java_generic_services,json=javaGenericServices,def=0" json:"java_generic_services,omitempty"` - PyGenericServices *bool `protobuf:"varint,18,opt,name=py_generic_services,json=pyGenericServices,def=0" json:"py_generic_services,omitempty"` - Deprecated *bool `protobuf:"varint,23,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - CcEnableArenas *bool `protobuf:"varint,31,opt,name=cc_enable_arenas,json=ccEnableArenas,def=1" json:"cc_enable_arenas,omitempty"` - ObjcClassPrefix *string `protobuf:"bytes,36,opt,name=objc_class_prefix,json=objcClassPrefix" json:"objc_class_prefix,omitempty"` - CsharpNamespace *string `protobuf:"bytes,37,opt,name=csharp_namespace,json=csharpNamespace" json:"csharp_namespace,omitempty"` - SwiftPrefix *string `protobuf:"bytes,39,opt,name=swift_prefix,json=swiftPrefix" json:"swift_prefix,omitempty"` - PhpClassPrefix *string `protobuf:"bytes,40,opt,name=php_class_prefix,json=phpClassPrefix" json:"php_class_prefix,omitempty"` - PhpNamespace *string `protobuf:"bytes,41,opt,name=php_namespace,json=phpNamespace" json:"php_namespace,omitempty"` - PhpMetadataNamespace *string `protobuf:"bytes,44,opt,name=php_metadata_namespace,json=phpMetadataNamespace" json:"php_metadata_namespace,omitempty"` - RubyPackage *string `protobuf:"bytes,45,opt,name=ruby_package,json=rubyPackage" json:"ruby_package,omitempty"` - Features *FeatureSet `protobuf:"bytes,50,opt,name=features" json:"features,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for FileOptions fields. -const ( - Default_FileOptions_JavaMultipleFiles = bool(false) - Default_FileOptions_JavaStringCheckUtf8 = bool(false) - Default_FileOptions_OptimizeFor = FileOptions_SPEED - Default_FileOptions_CcGenericServices = bool(false) - Default_FileOptions_JavaGenericServices = bool(false) - Default_FileOptions_PyGenericServices = bool(false) - Default_FileOptions_Deprecated = bool(false) - Default_FileOptions_CcEnableArenas = bool(true) -) - -func (x *FileOptions) Reset() { - *x = FileOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[10] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FileOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileOptions) ProtoMessage() {} - -func (x *FileOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[10] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileOptions.ProtoReflect.Descriptor instead. -func (*FileOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10} -} - -func (x *FileOptions) GetJavaPackage() string { - if x != nil && x.JavaPackage != nil { - return *x.JavaPackage - } - return "" -} - -func (x *FileOptions) GetJavaOuterClassname() string { - if x != nil && x.JavaOuterClassname != nil { - return *x.JavaOuterClassname - } - return "" -} - -func (x *FileOptions) GetJavaMultipleFiles() bool { - if x != nil && x.JavaMultipleFiles != nil { - return *x.JavaMultipleFiles - } - return Default_FileOptions_JavaMultipleFiles -} - -// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. -func (x *FileOptions) GetJavaGenerateEqualsAndHash() bool { - if x != nil && x.JavaGenerateEqualsAndHash != nil { - return *x.JavaGenerateEqualsAndHash - } - return false -} - -func (x *FileOptions) GetJavaStringCheckUtf8() bool { - if x != nil && x.JavaStringCheckUtf8 != nil { - return *x.JavaStringCheckUtf8 - } - return Default_FileOptions_JavaStringCheckUtf8 -} - -func (x *FileOptions) GetOptimizeFor() FileOptions_OptimizeMode { - if x != nil && x.OptimizeFor != nil { - return *x.OptimizeFor - } - return Default_FileOptions_OptimizeFor -} - -func (x *FileOptions) GetGoPackage() string { - if x != nil && x.GoPackage != nil { - return *x.GoPackage - } - return "" -} - -func (x *FileOptions) GetCcGenericServices() bool { - if x != nil && x.CcGenericServices != nil { - return *x.CcGenericServices - } - return Default_FileOptions_CcGenericServices -} - -func (x *FileOptions) GetJavaGenericServices() bool { - if x != nil && x.JavaGenericServices != nil { - return *x.JavaGenericServices - } - return Default_FileOptions_JavaGenericServices -} - -func (x *FileOptions) GetPyGenericServices() bool { - if x != nil && x.PyGenericServices != nil { - return *x.PyGenericServices - } - return Default_FileOptions_PyGenericServices -} - -func (x *FileOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_FileOptions_Deprecated -} - -func (x *FileOptions) GetCcEnableArenas() bool { - if x != nil && x.CcEnableArenas != nil { - return *x.CcEnableArenas - } - return Default_FileOptions_CcEnableArenas -} - -func (x *FileOptions) GetObjcClassPrefix() string { - if x != nil && x.ObjcClassPrefix != nil { - return *x.ObjcClassPrefix - } - return "" -} - -func (x *FileOptions) GetCsharpNamespace() string { - if x != nil && x.CsharpNamespace != nil { - return *x.CsharpNamespace - } - return "" -} - -func (x *FileOptions) GetSwiftPrefix() string { - if x != nil && x.SwiftPrefix != nil { - return *x.SwiftPrefix - } - return "" -} - -func (x *FileOptions) GetPhpClassPrefix() string { - if x != nil && x.PhpClassPrefix != nil { - return *x.PhpClassPrefix - } - return "" -} - -func (x *FileOptions) GetPhpNamespace() string { - if x != nil && x.PhpNamespace != nil { - return *x.PhpNamespace - } - return "" -} - -func (x *FileOptions) GetPhpMetadataNamespace() string { - if x != nil && x.PhpMetadataNamespace != nil { - return *x.PhpMetadataNamespace - } - return "" -} - -func (x *FileOptions) GetRubyPackage() string { - if x != nil && x.RubyPackage != nil { - return *x.RubyPackage - } - return "" -} - -func (x *FileOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *FileOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type MessageOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - MessageSetWireFormat *bool `protobuf:"varint,1,opt,name=message_set_wire_format,json=messageSetWireFormat,def=0" json:"message_set_wire_format,omitempty"` - NoStandardDescriptorAccessor *bool `protobuf:"varint,2,opt,name=no_standard_descriptor_accessor,json=noStandardDescriptorAccessor,def=0" json:"no_standard_descriptor_accessor,omitempty"` - Deprecated *bool `protobuf:"varint,3,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - MapEntry *bool `protobuf:"varint,7,opt,name=map_entry,json=mapEntry" json:"map_entry,omitempty"` - // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. - DeprecatedLegacyJsonFieldConflicts *bool `protobuf:"varint,11,opt,name=deprecated_legacy_json_field_conflicts,json=deprecatedLegacyJsonFieldConflicts" json:"deprecated_legacy_json_field_conflicts,omitempty"` - Features *FeatureSet `protobuf:"bytes,12,opt,name=features" json:"features,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for MessageOptions fields. -const ( - Default_MessageOptions_MessageSetWireFormat = bool(false) - Default_MessageOptions_NoStandardDescriptorAccessor = bool(false) - Default_MessageOptions_Deprecated = bool(false) -) - -func (x *MessageOptions) Reset() { - *x = MessageOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *MessageOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MessageOptions) ProtoMessage() {} - -func (x *MessageOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[11] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MessageOptions.ProtoReflect.Descriptor instead. -func (*MessageOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{11} -} - -func (x *MessageOptions) GetMessageSetWireFormat() bool { - if x != nil && x.MessageSetWireFormat != nil { - return *x.MessageSetWireFormat - } - return Default_MessageOptions_MessageSetWireFormat -} - -func (x *MessageOptions) GetNoStandardDescriptorAccessor() bool { - if x != nil && x.NoStandardDescriptorAccessor != nil { - return *x.NoStandardDescriptorAccessor - } - return Default_MessageOptions_NoStandardDescriptorAccessor -} - -func (x *MessageOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_MessageOptions_Deprecated -} - -func (x *MessageOptions) GetMapEntry() bool { - if x != nil && x.MapEntry != nil { - return *x.MapEntry - } - return false -} - -// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. -func (x *MessageOptions) GetDeprecatedLegacyJsonFieldConflicts() bool { - if x != nil && x.DeprecatedLegacyJsonFieldConflicts != nil { - return *x.DeprecatedLegacyJsonFieldConflicts - } - return false -} - -func (x *MessageOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *MessageOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type FieldOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Ctype *FieldOptions_CType `protobuf:"varint,1,opt,name=ctype,enum=google.protobuf.FieldOptions_CType,def=0" json:"ctype,omitempty"` - Packed *bool `protobuf:"varint,2,opt,name=packed" json:"packed,omitempty"` - Jstype *FieldOptions_JSType `protobuf:"varint,6,opt,name=jstype,enum=google.protobuf.FieldOptions_JSType,def=0" json:"jstype,omitempty"` - Lazy *bool `protobuf:"varint,5,opt,name=lazy,def=0" json:"lazy,omitempty"` - UnverifiedLazy *bool `protobuf:"varint,15,opt,name=unverified_lazy,json=unverifiedLazy,def=0" json:"unverified_lazy,omitempty"` - Deprecated *bool `protobuf:"varint,3,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. - Weak *bool `protobuf:"varint,10,opt,name=weak,def=0" json:"weak,omitempty"` - DebugRedact *bool `protobuf:"varint,16,opt,name=debug_redact,json=debugRedact,def=0" json:"debug_redact,omitempty"` - Retention *FieldOptions_OptionRetention `protobuf:"varint,17,opt,name=retention,enum=google.protobuf.FieldOptions_OptionRetention" json:"retention,omitempty"` - Targets []FieldOptions_OptionTargetType `protobuf:"varint,19,rep,name=targets,enum=google.protobuf.FieldOptions_OptionTargetType" json:"targets,omitempty"` - EditionDefaults []*FieldOptions_EditionDefault `protobuf:"bytes,20,rep,name=edition_defaults,json=editionDefaults" json:"edition_defaults,omitempty"` - Features *FeatureSet `protobuf:"bytes,21,opt,name=features" json:"features,omitempty"` - FeatureSupport *FieldOptions_FeatureSupport `protobuf:"bytes,22,opt,name=feature_support,json=featureSupport" json:"feature_support,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for FieldOptions fields. -const ( - Default_FieldOptions_Ctype = FieldOptions_STRING - Default_FieldOptions_Jstype = FieldOptions_JS_NORMAL - Default_FieldOptions_Lazy = bool(false) - Default_FieldOptions_UnverifiedLazy = bool(false) - Default_FieldOptions_Deprecated = bool(false) - Default_FieldOptions_Weak = bool(false) - Default_FieldOptions_DebugRedact = bool(false) -) - -func (x *FieldOptions) Reset() { - *x = FieldOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[12] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FieldOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FieldOptions) ProtoMessage() {} - -func (x *FieldOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[12] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FieldOptions.ProtoReflect.Descriptor instead. -func (*FieldOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12} -} - -func (x *FieldOptions) GetCtype() FieldOptions_CType { - if x != nil && x.Ctype != nil { - return *x.Ctype - } - return Default_FieldOptions_Ctype -} - -func (x *FieldOptions) GetPacked() bool { - if x != nil && x.Packed != nil { - return *x.Packed - } - return false -} - -func (x *FieldOptions) GetJstype() FieldOptions_JSType { - if x != nil && x.Jstype != nil { - return *x.Jstype - } - return Default_FieldOptions_Jstype -} - -func (x *FieldOptions) GetLazy() bool { - if x != nil && x.Lazy != nil { - return *x.Lazy - } - return Default_FieldOptions_Lazy -} - -func (x *FieldOptions) GetUnverifiedLazy() bool { - if x != nil && x.UnverifiedLazy != nil { - return *x.UnverifiedLazy - } - return Default_FieldOptions_UnverifiedLazy -} - -func (x *FieldOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_FieldOptions_Deprecated -} - -// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. -func (x *FieldOptions) GetWeak() bool { - if x != nil && x.Weak != nil { - return *x.Weak - } - return Default_FieldOptions_Weak -} - -func (x *FieldOptions) GetDebugRedact() bool { - if x != nil && x.DebugRedact != nil { - return *x.DebugRedact - } - return Default_FieldOptions_DebugRedact -} - -func (x *FieldOptions) GetRetention() FieldOptions_OptionRetention { - if x != nil && x.Retention != nil { - return *x.Retention - } - return FieldOptions_RETENTION_UNKNOWN -} - -func (x *FieldOptions) GetTargets() []FieldOptions_OptionTargetType { - if x != nil { - return x.Targets - } - return nil -} - -func (x *FieldOptions) GetEditionDefaults() []*FieldOptions_EditionDefault { - if x != nil { - return x.EditionDefaults - } - return nil -} - -func (x *FieldOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *FieldOptions) GetFeatureSupport() *FieldOptions_FeatureSupport { - if x != nil { - return x.FeatureSupport - } - return nil -} - -func (x *FieldOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type OneofOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Features *FeatureSet `protobuf:"bytes,1,opt,name=features" json:"features,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *OneofOptions) Reset() { - *x = OneofOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[13] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *OneofOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*OneofOptions) ProtoMessage() {} - -func (x *OneofOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[13] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use OneofOptions.ProtoReflect.Descriptor instead. -func (*OneofOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{13} -} - -func (x *OneofOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *OneofOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type EnumOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - AllowAlias *bool `protobuf:"varint,2,opt,name=allow_alias,json=allowAlias" json:"allow_alias,omitempty"` - Deprecated *bool `protobuf:"varint,3,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - // Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. - DeprecatedLegacyJsonFieldConflicts *bool `protobuf:"varint,6,opt,name=deprecated_legacy_json_field_conflicts,json=deprecatedLegacyJsonFieldConflicts" json:"deprecated_legacy_json_field_conflicts,omitempty"` - Features *FeatureSet `protobuf:"bytes,7,opt,name=features" json:"features,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for EnumOptions fields. -const ( - Default_EnumOptions_Deprecated = bool(false) -) - -func (x *EnumOptions) Reset() { - *x = EnumOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[14] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *EnumOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*EnumOptions) ProtoMessage() {} - -func (x *EnumOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[14] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use EnumOptions.ProtoReflect.Descriptor instead. -func (*EnumOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{14} -} - -func (x *EnumOptions) GetAllowAlias() bool { - if x != nil && x.AllowAlias != nil { - return *x.AllowAlias - } - return false -} - -func (x *EnumOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_EnumOptions_Deprecated -} - -// Deprecated: Marked as deprecated in google/protobuf/descriptor.proto. -func (x *EnumOptions) GetDeprecatedLegacyJsonFieldConflicts() bool { - if x != nil && x.DeprecatedLegacyJsonFieldConflicts != nil { - return *x.DeprecatedLegacyJsonFieldConflicts - } - return false -} - -func (x *EnumOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *EnumOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type EnumValueOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Deprecated *bool `protobuf:"varint,1,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - Features *FeatureSet `protobuf:"bytes,2,opt,name=features" json:"features,omitempty"` - DebugRedact *bool `protobuf:"varint,3,opt,name=debug_redact,json=debugRedact,def=0" json:"debug_redact,omitempty"` - FeatureSupport *FieldOptions_FeatureSupport `protobuf:"bytes,4,opt,name=feature_support,json=featureSupport" json:"feature_support,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for EnumValueOptions fields. -const ( - Default_EnumValueOptions_Deprecated = bool(false) - Default_EnumValueOptions_DebugRedact = bool(false) -) - -func (x *EnumValueOptions) Reset() { - *x = EnumValueOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[15] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *EnumValueOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*EnumValueOptions) ProtoMessage() {} - -func (x *EnumValueOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[15] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use EnumValueOptions.ProtoReflect.Descriptor instead. -func (*EnumValueOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{15} -} - -func (x *EnumValueOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_EnumValueOptions_Deprecated -} - -func (x *EnumValueOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *EnumValueOptions) GetDebugRedact() bool { - if x != nil && x.DebugRedact != nil { - return *x.DebugRedact - } - return Default_EnumValueOptions_DebugRedact -} - -func (x *EnumValueOptions) GetFeatureSupport() *FieldOptions_FeatureSupport { - if x != nil { - return x.FeatureSupport - } - return nil -} - -func (x *EnumValueOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type ServiceOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Features *FeatureSet `protobuf:"bytes,34,opt,name=features" json:"features,omitempty"` - Deprecated *bool `protobuf:"varint,33,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for ServiceOptions fields. -const ( - Default_ServiceOptions_Deprecated = bool(false) -) - -func (x *ServiceOptions) Reset() { - *x = ServiceOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[16] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ServiceOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ServiceOptions) ProtoMessage() {} - -func (x *ServiceOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[16] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ServiceOptions.ProtoReflect.Descriptor instead. -func (*ServiceOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{16} -} - -func (x *ServiceOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *ServiceOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_ServiceOptions_Deprecated -} - -func (x *ServiceOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type MethodOptions struct { - state protoimpl.MessageState `protogen:"open.v1"` - Deprecated *bool `protobuf:"varint,33,opt,name=deprecated,def=0" json:"deprecated,omitempty"` - IdempotencyLevel *MethodOptions_IdempotencyLevel `protobuf:"varint,34,opt,name=idempotency_level,json=idempotencyLevel,enum=google.protobuf.MethodOptions_IdempotencyLevel,def=0" json:"idempotency_level,omitempty"` - Features *FeatureSet `protobuf:"bytes,35,opt,name=features" json:"features,omitempty"` - UninterpretedOption []*UninterpretedOption `protobuf:"bytes,999,rep,name=uninterpreted_option,json=uninterpretedOption" json:"uninterpreted_option,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Default values for MethodOptions fields. -const ( - Default_MethodOptions_Deprecated = bool(false) - Default_MethodOptions_IdempotencyLevel = MethodOptions_IDEMPOTENCY_UNKNOWN -) - -func (x *MethodOptions) Reset() { - *x = MethodOptions{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[17] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *MethodOptions) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MethodOptions) ProtoMessage() {} - -func (x *MethodOptions) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[17] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MethodOptions.ProtoReflect.Descriptor instead. -func (*MethodOptions) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17} -} - -func (x *MethodOptions) GetDeprecated() bool { - if x != nil && x.Deprecated != nil { - return *x.Deprecated - } - return Default_MethodOptions_Deprecated -} - -func (x *MethodOptions) GetIdempotencyLevel() MethodOptions_IdempotencyLevel { - if x != nil && x.IdempotencyLevel != nil { - return *x.IdempotencyLevel - } - return Default_MethodOptions_IdempotencyLevel -} - -func (x *MethodOptions) GetFeatures() *FeatureSet { - if x != nil { - return x.Features - } - return nil -} - -func (x *MethodOptions) GetUninterpretedOption() []*UninterpretedOption { - if x != nil { - return x.UninterpretedOption - } - return nil -} - -type UninterpretedOption struct { - state protoimpl.MessageState `protogen:"open.v1"` - Name []*UninterpretedOption_NamePart `protobuf:"bytes,2,rep,name=name" json:"name,omitempty"` - IdentifierValue *string `protobuf:"bytes,3,opt,name=identifier_value,json=identifierValue" json:"identifier_value,omitempty"` - PositiveIntValue *uint64 `protobuf:"varint,4,opt,name=positive_int_value,json=positiveIntValue" json:"positive_int_value,omitempty"` - NegativeIntValue *int64 `protobuf:"varint,5,opt,name=negative_int_value,json=negativeIntValue" json:"negative_int_value,omitempty"` - DoubleValue *float64 `protobuf:"fixed64,6,opt,name=double_value,json=doubleValue" json:"double_value,omitempty"` - StringValue []byte `protobuf:"bytes,7,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` - AggregateValue *string `protobuf:"bytes,8,opt,name=aggregate_value,json=aggregateValue" json:"aggregate_value,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *UninterpretedOption) Reset() { - *x = UninterpretedOption{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[18] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *UninterpretedOption) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UninterpretedOption) ProtoMessage() {} - -func (x *UninterpretedOption) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[18] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UninterpretedOption.ProtoReflect.Descriptor instead. -func (*UninterpretedOption) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18} -} - -func (x *UninterpretedOption) GetName() []*UninterpretedOption_NamePart { - if x != nil { - return x.Name - } - return nil -} - -func (x *UninterpretedOption) GetIdentifierValue() string { - if x != nil && x.IdentifierValue != nil { - return *x.IdentifierValue - } - return "" -} - -func (x *UninterpretedOption) GetPositiveIntValue() uint64 { - if x != nil && x.PositiveIntValue != nil { - return *x.PositiveIntValue - } - return 0 -} - -func (x *UninterpretedOption) GetNegativeIntValue() int64 { - if x != nil && x.NegativeIntValue != nil { - return *x.NegativeIntValue - } - return 0 -} - -func (x *UninterpretedOption) GetDoubleValue() float64 { - if x != nil && x.DoubleValue != nil { - return *x.DoubleValue - } - return 0 -} - -func (x *UninterpretedOption) GetStringValue() []byte { - if x != nil { - return x.StringValue - } - return nil -} - -func (x *UninterpretedOption) GetAggregateValue() string { - if x != nil && x.AggregateValue != nil { - return *x.AggregateValue - } - return "" -} - -type FeatureSet struct { - state protoimpl.MessageState `protogen:"open.v1"` - FieldPresence *FeatureSet_FieldPresence `protobuf:"varint,1,opt,name=field_presence,json=fieldPresence,enum=google.protobuf.FeatureSet_FieldPresence" json:"field_presence,omitempty"` - EnumType *FeatureSet_EnumType `protobuf:"varint,2,opt,name=enum_type,json=enumType,enum=google.protobuf.FeatureSet_EnumType" json:"enum_type,omitempty"` - RepeatedFieldEncoding *FeatureSet_RepeatedFieldEncoding `protobuf:"varint,3,opt,name=repeated_field_encoding,json=repeatedFieldEncoding,enum=google.protobuf.FeatureSet_RepeatedFieldEncoding" json:"repeated_field_encoding,omitempty"` - Utf8Validation *FeatureSet_Utf8Validation `protobuf:"varint,4,opt,name=utf8_validation,json=utf8Validation,enum=google.protobuf.FeatureSet_Utf8Validation" json:"utf8_validation,omitempty"` - MessageEncoding *FeatureSet_MessageEncoding `protobuf:"varint,5,opt,name=message_encoding,json=messageEncoding,enum=google.protobuf.FeatureSet_MessageEncoding" json:"message_encoding,omitempty"` - JsonFormat *FeatureSet_JsonFormat `protobuf:"varint,6,opt,name=json_format,json=jsonFormat,enum=google.protobuf.FeatureSet_JsonFormat" json:"json_format,omitempty"` - EnforceNamingStyle *FeatureSet_EnforceNamingStyle `protobuf:"varint,7,opt,name=enforce_naming_style,json=enforceNamingStyle,enum=google.protobuf.FeatureSet_EnforceNamingStyle" json:"enforce_naming_style,omitempty"` - DefaultSymbolVisibility *FeatureSet_VisibilityFeature_DefaultSymbolVisibility `protobuf:"varint,8,opt,name=default_symbol_visibility,json=defaultSymbolVisibility,enum=google.protobuf.FeatureSet_VisibilityFeature_DefaultSymbolVisibility" json:"default_symbol_visibility,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FeatureSet) Reset() { - *x = FeatureSet{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[19] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FeatureSet) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FeatureSet) ProtoMessage() {} - -func (x *FeatureSet) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[19] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FeatureSet.ProtoReflect.Descriptor instead. -func (*FeatureSet) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19} -} - -func (x *FeatureSet) GetFieldPresence() FeatureSet_FieldPresence { - if x != nil && x.FieldPresence != nil { - return *x.FieldPresence - } - return FeatureSet_FIELD_PRESENCE_UNKNOWN -} - -func (x *FeatureSet) GetEnumType() FeatureSet_EnumType { - if x != nil && x.EnumType != nil { - return *x.EnumType - } - return FeatureSet_ENUM_TYPE_UNKNOWN -} - -func (x *FeatureSet) GetRepeatedFieldEncoding() FeatureSet_RepeatedFieldEncoding { - if x != nil && x.RepeatedFieldEncoding != nil { - return *x.RepeatedFieldEncoding - } - return FeatureSet_REPEATED_FIELD_ENCODING_UNKNOWN -} - -func (x *FeatureSet) GetUtf8Validation() FeatureSet_Utf8Validation { - if x != nil && x.Utf8Validation != nil { - return *x.Utf8Validation - } - return FeatureSet_UTF8_VALIDATION_UNKNOWN -} - -func (x *FeatureSet) GetMessageEncoding() FeatureSet_MessageEncoding { - if x != nil && x.MessageEncoding != nil { - return *x.MessageEncoding - } - return FeatureSet_MESSAGE_ENCODING_UNKNOWN -} - -func (x *FeatureSet) GetJsonFormat() FeatureSet_JsonFormat { - if x != nil && x.JsonFormat != nil { - return *x.JsonFormat - } - return FeatureSet_JSON_FORMAT_UNKNOWN -} - -func (x *FeatureSet) GetEnforceNamingStyle() FeatureSet_EnforceNamingStyle { - if x != nil && x.EnforceNamingStyle != nil { - return *x.EnforceNamingStyle - } - return FeatureSet_ENFORCE_NAMING_STYLE_UNKNOWN -} - -func (x *FeatureSet) GetDefaultSymbolVisibility() FeatureSet_VisibilityFeature_DefaultSymbolVisibility { - if x != nil && x.DefaultSymbolVisibility != nil { - return *x.DefaultSymbolVisibility - } - return FeatureSet_VisibilityFeature_DEFAULT_SYMBOL_VISIBILITY_UNKNOWN -} - -type FeatureSetDefaults struct { - state protoimpl.MessageState `protogen:"open.v1"` - Defaults []*FeatureSetDefaults_FeatureSetEditionDefault `protobuf:"bytes,1,rep,name=defaults" json:"defaults,omitempty"` - MinimumEdition *Edition `protobuf:"varint,4,opt,name=minimum_edition,json=minimumEdition,enum=google.protobuf.Edition" json:"minimum_edition,omitempty"` - MaximumEdition *Edition `protobuf:"varint,5,opt,name=maximum_edition,json=maximumEdition,enum=google.protobuf.Edition" json:"maximum_edition,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FeatureSetDefaults) Reset() { - *x = FeatureSetDefaults{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[20] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FeatureSetDefaults) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FeatureSetDefaults) ProtoMessage() {} - -func (x *FeatureSetDefaults) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[20] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FeatureSetDefaults.ProtoReflect.Descriptor instead. -func (*FeatureSetDefaults) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20} -} - -func (x *FeatureSetDefaults) GetDefaults() []*FeatureSetDefaults_FeatureSetEditionDefault { - if x != nil { - return x.Defaults - } - return nil -} - -func (x *FeatureSetDefaults) GetMinimumEdition() Edition { - if x != nil && x.MinimumEdition != nil { - return *x.MinimumEdition - } - return Edition_EDITION_UNKNOWN -} - -func (x *FeatureSetDefaults) GetMaximumEdition() Edition { - if x != nil && x.MaximumEdition != nil { - return *x.MaximumEdition - } - return Edition_EDITION_UNKNOWN -} - -type SourceCodeInfo struct { - state protoimpl.MessageState `protogen:"open.v1"` - Location []*SourceCodeInfo_Location `protobuf:"bytes,1,rep,name=location" json:"location,omitempty"` - extensionFields protoimpl.ExtensionFields - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *SourceCodeInfo) Reset() { - *x = SourceCodeInfo{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[21] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *SourceCodeInfo) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*SourceCodeInfo) ProtoMessage() {} - -func (x *SourceCodeInfo) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[21] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use SourceCodeInfo.ProtoReflect.Descriptor instead. -func (*SourceCodeInfo) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{21} -} - -func (x *SourceCodeInfo) GetLocation() []*SourceCodeInfo_Location { - if x != nil { - return x.Location - } - return nil -} - -type GeneratedCodeInfo struct { - state protoimpl.MessageState `protogen:"open.v1"` - Annotation []*GeneratedCodeInfo_Annotation `protobuf:"bytes,1,rep,name=annotation" json:"annotation,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *GeneratedCodeInfo) Reset() { - *x = GeneratedCodeInfo{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[22] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *GeneratedCodeInfo) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GeneratedCodeInfo) ProtoMessage() {} - -func (x *GeneratedCodeInfo) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[22] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GeneratedCodeInfo.ProtoReflect.Descriptor instead. -func (*GeneratedCodeInfo) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{22} -} - -func (x *GeneratedCodeInfo) GetAnnotation() []*GeneratedCodeInfo_Annotation { - if x != nil { - return x.Annotation - } - return nil -} - -type DescriptorProto_ExtensionRange struct { - state protoimpl.MessageState `protogen:"open.v1"` - Start *int32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` - End *int32 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` - Options *ExtensionRangeOptions `protobuf:"bytes,3,opt,name=options" json:"options,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DescriptorProto_ExtensionRange) Reset() { - *x = DescriptorProto_ExtensionRange{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[23] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DescriptorProto_ExtensionRange) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DescriptorProto_ExtensionRange) ProtoMessage() {} - -func (x *DescriptorProto_ExtensionRange) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[23] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DescriptorProto_ExtensionRange.ProtoReflect.Descriptor instead. -func (*DescriptorProto_ExtensionRange) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 0} -} - -func (x *DescriptorProto_ExtensionRange) GetStart() int32 { - if x != nil && x.Start != nil { - return *x.Start - } - return 0 -} - -func (x *DescriptorProto_ExtensionRange) GetEnd() int32 { - if x != nil && x.End != nil { - return *x.End - } - return 0 -} - -func (x *DescriptorProto_ExtensionRange) GetOptions() *ExtensionRangeOptions { - if x != nil { - return x.Options - } - return nil -} - -type DescriptorProto_ReservedRange struct { - state protoimpl.MessageState `protogen:"open.v1"` - Start *int32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` - End *int32 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *DescriptorProto_ReservedRange) Reset() { - *x = DescriptorProto_ReservedRange{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[24] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *DescriptorProto_ReservedRange) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DescriptorProto_ReservedRange) ProtoMessage() {} - -func (x *DescriptorProto_ReservedRange) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[24] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DescriptorProto_ReservedRange.ProtoReflect.Descriptor instead. -func (*DescriptorProto_ReservedRange) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 1} -} - -func (x *DescriptorProto_ReservedRange) GetStart() int32 { - if x != nil && x.Start != nil { - return *x.Start - } - return 0 -} - -func (x *DescriptorProto_ReservedRange) GetEnd() int32 { - if x != nil && x.End != nil { - return *x.End - } - return 0 -} - -type ExtensionRangeOptions_Declaration struct { - state protoimpl.MessageState `protogen:"open.v1"` - Number *int32 `protobuf:"varint,1,opt,name=number" json:"number,omitempty"` - FullName *string `protobuf:"bytes,2,opt,name=full_name,json=fullName" json:"full_name,omitempty"` - Type *string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` - Reserved *bool `protobuf:"varint,5,opt,name=reserved" json:"reserved,omitempty"` - Repeated *bool `protobuf:"varint,6,opt,name=repeated" json:"repeated,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *ExtensionRangeOptions_Declaration) Reset() { - *x = ExtensionRangeOptions_Declaration{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[25] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *ExtensionRangeOptions_Declaration) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ExtensionRangeOptions_Declaration) ProtoMessage() {} - -func (x *ExtensionRangeOptions_Declaration) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[25] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ExtensionRangeOptions_Declaration.ProtoReflect.Descriptor instead. -func (*ExtensionRangeOptions_Declaration) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3, 0} -} - -func (x *ExtensionRangeOptions_Declaration) GetNumber() int32 { - if x != nil && x.Number != nil { - return *x.Number - } - return 0 -} - -func (x *ExtensionRangeOptions_Declaration) GetFullName() string { - if x != nil && x.FullName != nil { - return *x.FullName - } - return "" -} - -func (x *ExtensionRangeOptions_Declaration) GetType() string { - if x != nil && x.Type != nil { - return *x.Type - } - return "" -} - -func (x *ExtensionRangeOptions_Declaration) GetReserved() bool { - if x != nil && x.Reserved != nil { - return *x.Reserved - } - return false -} - -func (x *ExtensionRangeOptions_Declaration) GetRepeated() bool { - if x != nil && x.Repeated != nil { - return *x.Repeated - } - return false -} - -type EnumDescriptorProto_EnumReservedRange struct { - state protoimpl.MessageState `protogen:"open.v1"` - Start *int32 `protobuf:"varint,1,opt,name=start" json:"start,omitempty"` - End *int32 `protobuf:"varint,2,opt,name=end" json:"end,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *EnumDescriptorProto_EnumReservedRange) Reset() { - *x = EnumDescriptorProto_EnumReservedRange{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[26] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *EnumDescriptorProto_EnumReservedRange) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*EnumDescriptorProto_EnumReservedRange) ProtoMessage() {} - -func (x *EnumDescriptorProto_EnumReservedRange) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[26] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use EnumDescriptorProto_EnumReservedRange.ProtoReflect.Descriptor instead. -func (*EnumDescriptorProto_EnumReservedRange) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6, 0} -} - -func (x *EnumDescriptorProto_EnumReservedRange) GetStart() int32 { - if x != nil && x.Start != nil { - return *x.Start - } - return 0 -} - -func (x *EnumDescriptorProto_EnumReservedRange) GetEnd() int32 { - if x != nil && x.End != nil { - return *x.End - } - return 0 -} - -type FieldOptions_EditionDefault struct { - state protoimpl.MessageState `protogen:"open.v1"` - Edition *Edition `protobuf:"varint,3,opt,name=edition,enum=google.protobuf.Edition" json:"edition,omitempty"` - Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FieldOptions_EditionDefault) Reset() { - *x = FieldOptions_EditionDefault{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[27] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FieldOptions_EditionDefault) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FieldOptions_EditionDefault) ProtoMessage() {} - -func (x *FieldOptions_EditionDefault) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[27] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FieldOptions_EditionDefault.ProtoReflect.Descriptor instead. -func (*FieldOptions_EditionDefault) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 0} -} - -func (x *FieldOptions_EditionDefault) GetEdition() Edition { - if x != nil && x.Edition != nil { - return *x.Edition - } - return Edition_EDITION_UNKNOWN -} - -func (x *FieldOptions_EditionDefault) GetValue() string { - if x != nil && x.Value != nil { - return *x.Value - } - return "" -} - -type FieldOptions_FeatureSupport struct { - state protoimpl.MessageState `protogen:"open.v1"` - EditionIntroduced *Edition `protobuf:"varint,1,opt,name=edition_introduced,json=editionIntroduced,enum=google.protobuf.Edition" json:"edition_introduced,omitempty"` - EditionDeprecated *Edition `protobuf:"varint,2,opt,name=edition_deprecated,json=editionDeprecated,enum=google.protobuf.Edition" json:"edition_deprecated,omitempty"` - DeprecationWarning *string `protobuf:"bytes,3,opt,name=deprecation_warning,json=deprecationWarning" json:"deprecation_warning,omitempty"` - EditionRemoved *Edition `protobuf:"varint,4,opt,name=edition_removed,json=editionRemoved,enum=google.protobuf.Edition" json:"edition_removed,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FieldOptions_FeatureSupport) Reset() { - *x = FieldOptions_FeatureSupport{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[28] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FieldOptions_FeatureSupport) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FieldOptions_FeatureSupport) ProtoMessage() {} - -func (x *FieldOptions_FeatureSupport) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[28] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FieldOptions_FeatureSupport.ProtoReflect.Descriptor instead. -func (*FieldOptions_FeatureSupport) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 1} -} - -func (x *FieldOptions_FeatureSupport) GetEditionIntroduced() Edition { - if x != nil && x.EditionIntroduced != nil { - return *x.EditionIntroduced - } - return Edition_EDITION_UNKNOWN -} - -func (x *FieldOptions_FeatureSupport) GetEditionDeprecated() Edition { - if x != nil && x.EditionDeprecated != nil { - return *x.EditionDeprecated - } - return Edition_EDITION_UNKNOWN -} - -func (x *FieldOptions_FeatureSupport) GetDeprecationWarning() string { - if x != nil && x.DeprecationWarning != nil { - return *x.DeprecationWarning - } - return "" -} - -func (x *FieldOptions_FeatureSupport) GetEditionRemoved() Edition { - if x != nil && x.EditionRemoved != nil { - return *x.EditionRemoved - } - return Edition_EDITION_UNKNOWN -} - -type UninterpretedOption_NamePart struct { - state protoimpl.MessageState `protogen:"open.v1"` - NamePart *string `protobuf:"bytes,1,req,name=name_part,json=namePart" json:"name_part,omitempty"` - IsExtension *bool `protobuf:"varint,2,req,name=is_extension,json=isExtension" json:"is_extension,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *UninterpretedOption_NamePart) Reset() { - *x = UninterpretedOption_NamePart{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[29] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *UninterpretedOption_NamePart) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UninterpretedOption_NamePart) ProtoMessage() {} - -func (x *UninterpretedOption_NamePart) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[29] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UninterpretedOption_NamePart.ProtoReflect.Descriptor instead. -func (*UninterpretedOption_NamePart) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18, 0} -} - -func (x *UninterpretedOption_NamePart) GetNamePart() string { - if x != nil && x.NamePart != nil { - return *x.NamePart - } - return "" -} - -func (x *UninterpretedOption_NamePart) GetIsExtension() bool { - if x != nil && x.IsExtension != nil { - return *x.IsExtension - } - return false -} - -type FeatureSet_VisibilityFeature struct { - state protoimpl.MessageState `protogen:"open.v1"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FeatureSet_VisibilityFeature) Reset() { - *x = FeatureSet_VisibilityFeature{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[30] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FeatureSet_VisibilityFeature) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FeatureSet_VisibilityFeature) ProtoMessage() {} - -func (x *FeatureSet_VisibilityFeature) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[30] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FeatureSet_VisibilityFeature.ProtoReflect.Descriptor instead. -func (*FeatureSet_VisibilityFeature) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0} -} - -type FeatureSetDefaults_FeatureSetEditionDefault struct { - state protoimpl.MessageState `protogen:"open.v1"` - Edition *Edition `protobuf:"varint,3,opt,name=edition,enum=google.protobuf.Edition" json:"edition,omitempty"` - OverridableFeatures *FeatureSet `protobuf:"bytes,4,opt,name=overridable_features,json=overridableFeatures" json:"overridable_features,omitempty"` - FixedFeatures *FeatureSet `protobuf:"bytes,5,opt,name=fixed_features,json=fixedFeatures" json:"fixed_features,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *FeatureSetDefaults_FeatureSetEditionDefault) Reset() { - *x = FeatureSetDefaults_FeatureSetEditionDefault{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[31] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *FeatureSetDefaults_FeatureSetEditionDefault) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FeatureSetDefaults_FeatureSetEditionDefault) ProtoMessage() {} - -func (x *FeatureSetDefaults_FeatureSetEditionDefault) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[31] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FeatureSetDefaults_FeatureSetEditionDefault.ProtoReflect.Descriptor instead. -func (*FeatureSetDefaults_FeatureSetEditionDefault) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20, 0} -} - -func (x *FeatureSetDefaults_FeatureSetEditionDefault) GetEdition() Edition { - if x != nil && x.Edition != nil { - return *x.Edition - } - return Edition_EDITION_UNKNOWN -} - -func (x *FeatureSetDefaults_FeatureSetEditionDefault) GetOverridableFeatures() *FeatureSet { - if x != nil { - return x.OverridableFeatures - } - return nil -} - -func (x *FeatureSetDefaults_FeatureSetEditionDefault) GetFixedFeatures() *FeatureSet { - if x != nil { - return x.FixedFeatures - } - return nil -} - -type SourceCodeInfo_Location struct { - state protoimpl.MessageState `protogen:"open.v1"` - Path []int32 `protobuf:"varint,1,rep,packed,name=path" json:"path,omitempty"` - Span []int32 `protobuf:"varint,2,rep,packed,name=span" json:"span,omitempty"` - LeadingComments *string `protobuf:"bytes,3,opt,name=leading_comments,json=leadingComments" json:"leading_comments,omitempty"` - TrailingComments *string `protobuf:"bytes,4,opt,name=trailing_comments,json=trailingComments" json:"trailing_comments,omitempty"` - LeadingDetachedComments []string `protobuf:"bytes,6,rep,name=leading_detached_comments,json=leadingDetachedComments" json:"leading_detached_comments,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *SourceCodeInfo_Location) Reset() { - *x = SourceCodeInfo_Location{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[32] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *SourceCodeInfo_Location) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*SourceCodeInfo_Location) ProtoMessage() {} - -func (x *SourceCodeInfo_Location) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[32] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use SourceCodeInfo_Location.ProtoReflect.Descriptor instead. -func (*SourceCodeInfo_Location) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{21, 0} -} - -func (x *SourceCodeInfo_Location) GetPath() []int32 { - if x != nil { - return x.Path - } - return nil -} - -func (x *SourceCodeInfo_Location) GetSpan() []int32 { - if x != nil { - return x.Span - } - return nil -} - -func (x *SourceCodeInfo_Location) GetLeadingComments() string { - if x != nil && x.LeadingComments != nil { - return *x.LeadingComments - } - return "" -} - -func (x *SourceCodeInfo_Location) GetTrailingComments() string { - if x != nil && x.TrailingComments != nil { - return *x.TrailingComments - } - return "" -} - -func (x *SourceCodeInfo_Location) GetLeadingDetachedComments() []string { - if x != nil { - return x.LeadingDetachedComments - } - return nil -} - -type GeneratedCodeInfo_Annotation struct { - state protoimpl.MessageState `protogen:"open.v1"` - Path []int32 `protobuf:"varint,1,rep,packed,name=path" json:"path,omitempty"` - SourceFile *string `protobuf:"bytes,2,opt,name=source_file,json=sourceFile" json:"source_file,omitempty"` - Begin *int32 `protobuf:"varint,3,opt,name=begin" json:"begin,omitempty"` - End *int32 `protobuf:"varint,4,opt,name=end" json:"end,omitempty"` - Semantic *GeneratedCodeInfo_Annotation_Semantic `protobuf:"varint,5,opt,name=semantic,enum=google.protobuf.GeneratedCodeInfo_Annotation_Semantic" json:"semantic,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -func (x *GeneratedCodeInfo_Annotation) Reset() { - *x = GeneratedCodeInfo_Annotation{} - mi := &file_google_protobuf_descriptor_proto_msgTypes[33] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *GeneratedCodeInfo_Annotation) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GeneratedCodeInfo_Annotation) ProtoMessage() {} - -func (x *GeneratedCodeInfo_Annotation) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_descriptor_proto_msgTypes[33] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GeneratedCodeInfo_Annotation.ProtoReflect.Descriptor instead. -func (*GeneratedCodeInfo_Annotation) Descriptor() ([]byte, []int) { - return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{22, 0} -} - -func (x *GeneratedCodeInfo_Annotation) GetPath() []int32 { - if x != nil { - return x.Path - } - return nil -} - -func (x *GeneratedCodeInfo_Annotation) GetSourceFile() string { - if x != nil && x.SourceFile != nil { - return *x.SourceFile - } - return "" -} - -func (x *GeneratedCodeInfo_Annotation) GetBegin() int32 { - if x != nil && x.Begin != nil { - return *x.Begin - } - return 0 -} - -func (x *GeneratedCodeInfo_Annotation) GetEnd() int32 { - if x != nil && x.End != nil { - return *x.End - } - return 0 -} - -func (x *GeneratedCodeInfo_Annotation) GetSemantic() GeneratedCodeInfo_Annotation_Semantic { - if x != nil && x.Semantic != nil { - return *x.Semantic - } - return GeneratedCodeInfo_Annotation_NONE -} - -var File_google_protobuf_descriptor_proto protoreflect.FileDescriptor - -const file_google_protobuf_descriptor_proto_rawDesc = "" + - "\n" + - " google/protobuf/descriptor.proto\x12\x0fgoogle.protobuf\"[\n" + - "\x11FileDescriptorSet\x128\n" + - "\x04file\x18\x01 \x03(\v2$.google.protobuf.FileDescriptorProtoR\x04file*\f\b\x80\xec\xca\xff\x01\x10\x81\xec\xca\xff\x01\"\xc5\x05\n" + - "\x13FileDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x18\n" + - "\apackage\x18\x02 \x01(\tR\apackage\x12\x1e\n" + - "\n" + - "dependency\x18\x03 \x03(\tR\n" + - "dependency\x12+\n" + - "\x11public_dependency\x18\n" + - " \x03(\x05R\x10publicDependency\x12'\n" + - "\x0fweak_dependency\x18\v \x03(\x05R\x0eweakDependency\x12+\n" + - "\x11option_dependency\x18\x0f \x03(\tR\x10optionDependency\x12C\n" + - "\fmessage_type\x18\x04 \x03(\v2 .google.protobuf.DescriptorProtoR\vmessageType\x12A\n" + - "\tenum_type\x18\x05 \x03(\v2$.google.protobuf.EnumDescriptorProtoR\benumType\x12A\n" + - "\aservice\x18\x06 \x03(\v2'.google.protobuf.ServiceDescriptorProtoR\aservice\x12C\n" + - "\textension\x18\a \x03(\v2%.google.protobuf.FieldDescriptorProtoR\textension\x126\n" + - "\aoptions\x18\b \x01(\v2\x1c.google.protobuf.FileOptionsR\aoptions\x12I\n" + - "\x10source_code_info\x18\t \x01(\v2\x1f.google.protobuf.SourceCodeInfoR\x0esourceCodeInfo\x12\x16\n" + - "\x06syntax\x18\f \x01(\tR\x06syntax\x122\n" + - "\aedition\x18\x0e \x01(\x0e2\x18.google.protobuf.EditionR\aedition\"\xfc\x06\n" + - "\x0fDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12;\n" + - "\x05field\x18\x02 \x03(\v2%.google.protobuf.FieldDescriptorProtoR\x05field\x12C\n" + - "\textension\x18\x06 \x03(\v2%.google.protobuf.FieldDescriptorProtoR\textension\x12A\n" + - "\vnested_type\x18\x03 \x03(\v2 .google.protobuf.DescriptorProtoR\n" + - "nestedType\x12A\n" + - "\tenum_type\x18\x04 \x03(\v2$.google.protobuf.EnumDescriptorProtoR\benumType\x12X\n" + - "\x0fextension_range\x18\x05 \x03(\v2/.google.protobuf.DescriptorProto.ExtensionRangeR\x0eextensionRange\x12D\n" + - "\n" + - "oneof_decl\x18\b \x03(\v2%.google.protobuf.OneofDescriptorProtoR\toneofDecl\x129\n" + - "\aoptions\x18\a \x01(\v2\x1f.google.protobuf.MessageOptionsR\aoptions\x12U\n" + - "\x0ereserved_range\x18\t \x03(\v2..google.protobuf.DescriptorProto.ReservedRangeR\rreservedRange\x12#\n" + - "\rreserved_name\x18\n" + - " \x03(\tR\freservedName\x12A\n" + - "\n" + - "visibility\x18\v \x01(\x0e2!.google.protobuf.SymbolVisibilityR\n" + - "visibility\x1az\n" + - "\x0eExtensionRange\x12\x14\n" + - "\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n" + - "\x03end\x18\x02 \x01(\x05R\x03end\x12@\n" + - "\aoptions\x18\x03 \x01(\v2&.google.protobuf.ExtensionRangeOptionsR\aoptions\x1a7\n" + - "\rReservedRange\x12\x14\n" + - "\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n" + - "\x03end\x18\x02 \x01(\x05R\x03end\"\xcc\x04\n" + - "\x15ExtensionRangeOptions\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x12Y\n" + - "\vdeclaration\x18\x02 \x03(\v22.google.protobuf.ExtensionRangeOptions.DeclarationB\x03\x88\x01\x02R\vdeclaration\x127\n" + - "\bfeatures\x182 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12m\n" + - "\fverification\x18\x03 \x01(\x0e28.google.protobuf.ExtensionRangeOptions.VerificationState:\n" + - "UNVERIFIEDB\x03\x88\x01\x02R\fverification\x1a\x94\x01\n" + - "\vDeclaration\x12\x16\n" + - "\x06number\x18\x01 \x01(\x05R\x06number\x12\x1b\n" + - "\tfull_name\x18\x02 \x01(\tR\bfullName\x12\x12\n" + - "\x04type\x18\x03 \x01(\tR\x04type\x12\x1a\n" + - "\breserved\x18\x05 \x01(\bR\breserved\x12\x1a\n" + - "\brepeated\x18\x06 \x01(\bR\brepeatedJ\x04\b\x04\x10\x05\"4\n" + - "\x11VerificationState\x12\x0f\n" + - "\vDECLARATION\x10\x00\x12\x0e\n" + - "\n" + - "UNVERIFIED\x10\x01*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\xc1\x06\n" + - "\x14FieldDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" + - "\x06number\x18\x03 \x01(\x05R\x06number\x12A\n" + - "\x05label\x18\x04 \x01(\x0e2+.google.protobuf.FieldDescriptorProto.LabelR\x05label\x12>\n" + - "\x04type\x18\x05 \x01(\x0e2*.google.protobuf.FieldDescriptorProto.TypeR\x04type\x12\x1b\n" + - "\ttype_name\x18\x06 \x01(\tR\btypeName\x12\x1a\n" + - "\bextendee\x18\x02 \x01(\tR\bextendee\x12#\n" + - "\rdefault_value\x18\a \x01(\tR\fdefaultValue\x12\x1f\n" + - "\voneof_index\x18\t \x01(\x05R\n" + - "oneofIndex\x12\x1b\n" + - "\tjson_name\x18\n" + - " \x01(\tR\bjsonName\x127\n" + - "\aoptions\x18\b \x01(\v2\x1d.google.protobuf.FieldOptionsR\aoptions\x12'\n" + - "\x0fproto3_optional\x18\x11 \x01(\bR\x0eproto3Optional\"\xb6\x02\n" + - "\x04Type\x12\x0f\n" + - "\vTYPE_DOUBLE\x10\x01\x12\x0e\n" + - "\n" + - "TYPE_FLOAT\x10\x02\x12\x0e\n" + - "\n" + - "TYPE_INT64\x10\x03\x12\x0f\n" + - "\vTYPE_UINT64\x10\x04\x12\x0e\n" + - "\n" + - "TYPE_INT32\x10\x05\x12\x10\n" + - "\fTYPE_FIXED64\x10\x06\x12\x10\n" + - "\fTYPE_FIXED32\x10\a\x12\r\n" + - "\tTYPE_BOOL\x10\b\x12\x0f\n" + - "\vTYPE_STRING\x10\t\x12\x0e\n" + - "\n" + - "TYPE_GROUP\x10\n" + - "\x12\x10\n" + - "\fTYPE_MESSAGE\x10\v\x12\x0e\n" + - "\n" + - "TYPE_BYTES\x10\f\x12\x0f\n" + - "\vTYPE_UINT32\x10\r\x12\r\n" + - "\tTYPE_ENUM\x10\x0e\x12\x11\n" + - "\rTYPE_SFIXED32\x10\x0f\x12\x11\n" + - "\rTYPE_SFIXED64\x10\x10\x12\x0f\n" + - "\vTYPE_SINT32\x10\x11\x12\x0f\n" + - "\vTYPE_SINT64\x10\x12\"C\n" + - "\x05Label\x12\x12\n" + - "\x0eLABEL_OPTIONAL\x10\x01\x12\x12\n" + - "\x0eLABEL_REPEATED\x10\x03\x12\x12\n" + - "\x0eLABEL_REQUIRED\x10\x02\"c\n" + - "\x14OneofDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x127\n" + - "\aoptions\x18\x02 \x01(\v2\x1d.google.protobuf.OneofOptionsR\aoptions\"\xa6\x03\n" + - "\x13EnumDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12?\n" + - "\x05value\x18\x02 \x03(\v2).google.protobuf.EnumValueDescriptorProtoR\x05value\x126\n" + - "\aoptions\x18\x03 \x01(\v2\x1c.google.protobuf.EnumOptionsR\aoptions\x12]\n" + - "\x0ereserved_range\x18\x04 \x03(\v26.google.protobuf.EnumDescriptorProto.EnumReservedRangeR\rreservedRange\x12#\n" + - "\rreserved_name\x18\x05 \x03(\tR\freservedName\x12A\n" + - "\n" + - "visibility\x18\x06 \x01(\x0e2!.google.protobuf.SymbolVisibilityR\n" + - "visibility\x1a;\n" + - "\x11EnumReservedRange\x12\x14\n" + - "\x05start\x18\x01 \x01(\x05R\x05start\x12\x10\n" + - "\x03end\x18\x02 \x01(\x05R\x03end\"\x83\x01\n" + - "\x18EnumValueDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n" + - "\x06number\x18\x02 \x01(\x05R\x06number\x12;\n" + - "\aoptions\x18\x03 \x01(\v2!.google.protobuf.EnumValueOptionsR\aoptions\"\xa7\x01\n" + - "\x16ServiceDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12>\n" + - "\x06method\x18\x02 \x03(\v2&.google.protobuf.MethodDescriptorProtoR\x06method\x129\n" + - "\aoptions\x18\x03 \x01(\v2\x1f.google.protobuf.ServiceOptionsR\aoptions\"\x89\x02\n" + - "\x15MethodDescriptorProto\x12\x12\n" + - "\x04name\x18\x01 \x01(\tR\x04name\x12\x1d\n" + - "\n" + - "input_type\x18\x02 \x01(\tR\tinputType\x12\x1f\n" + - "\voutput_type\x18\x03 \x01(\tR\n" + - "outputType\x128\n" + - "\aoptions\x18\x04 \x01(\v2\x1e.google.protobuf.MethodOptionsR\aoptions\x120\n" + - "\x10client_streaming\x18\x05 \x01(\b:\x05falseR\x0fclientStreaming\x120\n" + - "\x10server_streaming\x18\x06 \x01(\b:\x05falseR\x0fserverStreaming\"\xad\t\n" + - "\vFileOptions\x12!\n" + - "\fjava_package\x18\x01 \x01(\tR\vjavaPackage\x120\n" + - "\x14java_outer_classname\x18\b \x01(\tR\x12javaOuterClassname\x125\n" + - "\x13java_multiple_files\x18\n" + - " \x01(\b:\x05falseR\x11javaMultipleFiles\x12D\n" + - "\x1djava_generate_equals_and_hash\x18\x14 \x01(\bB\x02\x18\x01R\x19javaGenerateEqualsAndHash\x12:\n" + - "\x16java_string_check_utf8\x18\x1b \x01(\b:\x05falseR\x13javaStringCheckUtf8\x12S\n" + - "\foptimize_for\x18\t \x01(\x0e2).google.protobuf.FileOptions.OptimizeMode:\x05SPEEDR\voptimizeFor\x12\x1d\n" + - "\n" + - "go_package\x18\v \x01(\tR\tgoPackage\x125\n" + - "\x13cc_generic_services\x18\x10 \x01(\b:\x05falseR\x11ccGenericServices\x129\n" + - "\x15java_generic_services\x18\x11 \x01(\b:\x05falseR\x13javaGenericServices\x125\n" + - "\x13py_generic_services\x18\x12 \x01(\b:\x05falseR\x11pyGenericServices\x12%\n" + - "\n" + - "deprecated\x18\x17 \x01(\b:\x05falseR\n" + - "deprecated\x12.\n" + - "\x10cc_enable_arenas\x18\x1f \x01(\b:\x04trueR\x0eccEnableArenas\x12*\n" + - "\x11objc_class_prefix\x18$ \x01(\tR\x0fobjcClassPrefix\x12)\n" + - "\x10csharp_namespace\x18% \x01(\tR\x0fcsharpNamespace\x12!\n" + - "\fswift_prefix\x18' \x01(\tR\vswiftPrefix\x12(\n" + - "\x10php_class_prefix\x18( \x01(\tR\x0ephpClassPrefix\x12#\n" + - "\rphp_namespace\x18) \x01(\tR\fphpNamespace\x124\n" + - "\x16php_metadata_namespace\x18, \x01(\tR\x14phpMetadataNamespace\x12!\n" + - "\fruby_package\x18- \x01(\tR\vrubyPackage\x127\n" + - "\bfeatures\x182 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\":\n" + - "\fOptimizeMode\x12\t\n" + - "\x05SPEED\x10\x01\x12\r\n" + - "\tCODE_SIZE\x10\x02\x12\x10\n" + - "\fLITE_RUNTIME\x10\x03*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b*\x10+J\x04\b&\x10'R\x14php_generic_services\"\xf4\x03\n" + - "\x0eMessageOptions\x12<\n" + - "\x17message_set_wire_format\x18\x01 \x01(\b:\x05falseR\x14messageSetWireFormat\x12L\n" + - "\x1fno_standard_descriptor_accessor\x18\x02 \x01(\b:\x05falseR\x1cnoStandardDescriptorAccessor\x12%\n" + - "\n" + - "deprecated\x18\x03 \x01(\b:\x05falseR\n" + - "deprecated\x12\x1b\n" + - "\tmap_entry\x18\a \x01(\bR\bmapEntry\x12V\n" + - "&deprecated_legacy_json_field_conflicts\x18\v \x01(\bB\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x127\n" + - "\bfeatures\x18\f \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b\x04\x10\x05J\x04\b\x05\x10\x06J\x04\b\x06\x10\aJ\x04\b\b\x10\tJ\x04\b\t\x10\n" + - "\"\xa1\r\n" + - "\fFieldOptions\x12A\n" + - "\x05ctype\x18\x01 \x01(\x0e2#.google.protobuf.FieldOptions.CType:\x06STRINGR\x05ctype\x12\x16\n" + - "\x06packed\x18\x02 \x01(\bR\x06packed\x12G\n" + - "\x06jstype\x18\x06 \x01(\x0e2$.google.protobuf.FieldOptions.JSType:\tJS_NORMALR\x06jstype\x12\x19\n" + - "\x04lazy\x18\x05 \x01(\b:\x05falseR\x04lazy\x12.\n" + - "\x0funverified_lazy\x18\x0f \x01(\b:\x05falseR\x0eunverifiedLazy\x12%\n" + - "\n" + - "deprecated\x18\x03 \x01(\b:\x05falseR\n" + - "deprecated\x12\x1d\n" + - "\x04weak\x18\n" + - " \x01(\b:\x05falseB\x02\x18\x01R\x04weak\x12(\n" + - "\fdebug_redact\x18\x10 \x01(\b:\x05falseR\vdebugRedact\x12K\n" + - "\tretention\x18\x11 \x01(\x0e2-.google.protobuf.FieldOptions.OptionRetentionR\tretention\x12H\n" + - "\atargets\x18\x13 \x03(\x0e2..google.protobuf.FieldOptions.OptionTargetTypeR\atargets\x12W\n" + - "\x10edition_defaults\x18\x14 \x03(\v2,.google.protobuf.FieldOptions.EditionDefaultR\x0feditionDefaults\x127\n" + - "\bfeatures\x18\x15 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12U\n" + - "\x0ffeature_support\x18\x16 \x01(\v2,.google.protobuf.FieldOptions.FeatureSupportR\x0efeatureSupport\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\x1aZ\n" + - "\x0eEditionDefault\x122\n" + - "\aedition\x18\x03 \x01(\x0e2\x18.google.protobuf.EditionR\aedition\x12\x14\n" + - "\x05value\x18\x02 \x01(\tR\x05value\x1a\x96\x02\n" + - "\x0eFeatureSupport\x12G\n" + - "\x12edition_introduced\x18\x01 \x01(\x0e2\x18.google.protobuf.EditionR\x11editionIntroduced\x12G\n" + - "\x12edition_deprecated\x18\x02 \x01(\x0e2\x18.google.protobuf.EditionR\x11editionDeprecated\x12/\n" + - "\x13deprecation_warning\x18\x03 \x01(\tR\x12deprecationWarning\x12A\n" + - "\x0fedition_removed\x18\x04 \x01(\x0e2\x18.google.protobuf.EditionR\x0eeditionRemoved\"/\n" + - "\x05CType\x12\n" + - "\n" + - "\x06STRING\x10\x00\x12\b\n" + - "\x04CORD\x10\x01\x12\x10\n" + - "\fSTRING_PIECE\x10\x02\"5\n" + - "\x06JSType\x12\r\n" + - "\tJS_NORMAL\x10\x00\x12\r\n" + - "\tJS_STRING\x10\x01\x12\r\n" + - "\tJS_NUMBER\x10\x02\"U\n" + - "\x0fOptionRetention\x12\x15\n" + - "\x11RETENTION_UNKNOWN\x10\x00\x12\x15\n" + - "\x11RETENTION_RUNTIME\x10\x01\x12\x14\n" + - "\x10RETENTION_SOURCE\x10\x02\"\x8c\x02\n" + - "\x10OptionTargetType\x12\x17\n" + - "\x13TARGET_TYPE_UNKNOWN\x10\x00\x12\x14\n" + - "\x10TARGET_TYPE_FILE\x10\x01\x12\x1f\n" + - "\x1bTARGET_TYPE_EXTENSION_RANGE\x10\x02\x12\x17\n" + - "\x13TARGET_TYPE_MESSAGE\x10\x03\x12\x15\n" + - "\x11TARGET_TYPE_FIELD\x10\x04\x12\x15\n" + - "\x11TARGET_TYPE_ONEOF\x10\x05\x12\x14\n" + - "\x10TARGET_TYPE_ENUM\x10\x06\x12\x1a\n" + - "\x16TARGET_TYPE_ENUM_ENTRY\x10\a\x12\x17\n" + - "\x13TARGET_TYPE_SERVICE\x10\b\x12\x16\n" + - "\x12TARGET_TYPE_METHOD\x10\t*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b\x04\x10\x05J\x04\b\x12\x10\x13\"\xac\x01\n" + - "\fOneofOptions\x127\n" + - "\bfeatures\x18\x01 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\xd1\x02\n" + - "\vEnumOptions\x12\x1f\n" + - "\vallow_alias\x18\x02 \x01(\bR\n" + - "allowAlias\x12%\n" + - "\n" + - "deprecated\x18\x03 \x01(\b:\x05falseR\n" + - "deprecated\x12V\n" + - "&deprecated_legacy_json_field_conflicts\x18\x06 \x01(\bB\x02\x18\x01R\"deprecatedLegacyJsonFieldConflicts\x127\n" + - "\bfeatures\x18\a \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02J\x04\b\x05\x10\x06\"\xd8\x02\n" + - "\x10EnumValueOptions\x12%\n" + - "\n" + - "deprecated\x18\x01 \x01(\b:\x05falseR\n" + - "deprecated\x127\n" + - "\bfeatures\x18\x02 \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12(\n" + - "\fdebug_redact\x18\x03 \x01(\b:\x05falseR\vdebugRedact\x12U\n" + - "\x0ffeature_support\x18\x04 \x01(\v2,.google.protobuf.FieldOptions.FeatureSupportR\x0efeatureSupport\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\xd5\x01\n" + - "\x0eServiceOptions\x127\n" + - "\bfeatures\x18\" \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12%\n" + - "\n" + - "deprecated\x18! \x01(\b:\x05falseR\n" + - "deprecated\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\x99\x03\n" + - "\rMethodOptions\x12%\n" + - "\n" + - "deprecated\x18! \x01(\b:\x05falseR\n" + - "deprecated\x12q\n" + - "\x11idempotency_level\x18\" \x01(\x0e2/.google.protobuf.MethodOptions.IdempotencyLevel:\x13IDEMPOTENCY_UNKNOWNR\x10idempotencyLevel\x127\n" + - "\bfeatures\x18# \x01(\v2\x1b.google.protobuf.FeatureSetR\bfeatures\x12X\n" + - "\x14uninterpreted_option\x18\xe7\a \x03(\v2$.google.protobuf.UninterpretedOptionR\x13uninterpretedOption\"P\n" + - "\x10IdempotencyLevel\x12\x17\n" + - "\x13IDEMPOTENCY_UNKNOWN\x10\x00\x12\x13\n" + - "\x0fNO_SIDE_EFFECTS\x10\x01\x12\x0e\n" + - "\n" + - "IDEMPOTENT\x10\x02*\t\b\xe8\a\x10\x80\x80\x80\x80\x02\"\x9a\x03\n" + - "\x13UninterpretedOption\x12A\n" + - "\x04name\x18\x02 \x03(\v2-.google.protobuf.UninterpretedOption.NamePartR\x04name\x12)\n" + - "\x10identifier_value\x18\x03 \x01(\tR\x0fidentifierValue\x12,\n" + - "\x12positive_int_value\x18\x04 \x01(\x04R\x10positiveIntValue\x12,\n" + - "\x12negative_int_value\x18\x05 \x01(\x03R\x10negativeIntValue\x12!\n" + - "\fdouble_value\x18\x06 \x01(\x01R\vdoubleValue\x12!\n" + - "\fstring_value\x18\a \x01(\fR\vstringValue\x12'\n" + - "\x0faggregate_value\x18\b \x01(\tR\x0eaggregateValue\x1aJ\n" + - "\bNamePart\x12\x1b\n" + - "\tname_part\x18\x01 \x02(\tR\bnamePart\x12!\n" + - "\fis_extension\x18\x02 \x02(\bR\visExtension\"\x8e\x0f\n" + - "\n" + - "FeatureSet\x12\x91\x01\n" + - "\x0efield_presence\x18\x01 \x01(\x0e2).google.protobuf.FeatureSet.FieldPresenceB?\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\bEXPLICIT\x18\x84\a\xa2\x01\r\x12\bIMPLICIT\x18\xe7\a\xa2\x01\r\x12\bEXPLICIT\x18\xe8\a\xb2\x01\x03\b\xe8\aR\rfieldPresence\x12l\n" + - "\tenum_type\x18\x02 \x01(\x0e2$.google.protobuf.FeatureSet.EnumTypeB)\x88\x01\x01\x98\x01\x06\x98\x01\x01\xa2\x01\v\x12\x06CLOSED\x18\x84\a\xa2\x01\t\x12\x04OPEN\x18\xe7\a\xb2\x01\x03\b\xe8\aR\benumType\x12\x98\x01\n" + - "\x17repeated_field_encoding\x18\x03 \x01(\x0e21.google.protobuf.FeatureSet.RepeatedFieldEncodingB-\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\r\x12\bEXPANDED\x18\x84\a\xa2\x01\v\x12\x06PACKED\x18\xe7\a\xb2\x01\x03\b\xe8\aR\x15repeatedFieldEncoding\x12~\n" + - "\x0futf8_validation\x18\x04 \x01(\x0e2*.google.protobuf.FeatureSet.Utf8ValidationB)\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\t\x12\x04NONE\x18\x84\a\xa2\x01\v\x12\x06VERIFY\x18\xe7\a\xb2\x01\x03\b\xe8\aR\x0eutf8Validation\x12~\n" + - "\x10message_encoding\x18\x05 \x01(\x0e2+.google.protobuf.FeatureSet.MessageEncodingB&\x88\x01\x01\x98\x01\x04\x98\x01\x01\xa2\x01\x14\x12\x0fLENGTH_PREFIXED\x18\x84\a\xb2\x01\x03\b\xe8\aR\x0fmessageEncoding\x12\x82\x01\n" + - "\vjson_format\x18\x06 \x01(\x0e2&.google.protobuf.FeatureSet.JsonFormatB9\x88\x01\x01\x98\x01\x03\x98\x01\x06\x98\x01\x01\xa2\x01\x17\x12\x12LEGACY_BEST_EFFORT\x18\x84\a\xa2\x01\n" + - "\x12\x05ALLOW\x18\xe7\a\xb2\x01\x03\b\xe8\aR\n" + - "jsonFormat\x12\xab\x01\n" + - "\x14enforce_naming_style\x18\a \x01(\x0e2..google.protobuf.FeatureSet.EnforceNamingStyleBI\x88\x01\x02\x98\x01\x01\x98\x01\x02\x98\x01\x03\x98\x01\x04\x98\x01\x05\x98\x01\x06\x98\x01\a\x98\x01\b\x98\x01\t\xa2\x01\x11\x12\fSTYLE_LEGACY\x18\x84\a\xa2\x01\x0e\x12\tSTYLE2024\x18\xe9\a\xb2\x01\x03\b\xe9\aR\x12enforceNamingStyle\x12\xb9\x01\n" + - "\x19default_symbol_visibility\x18\b \x01(\x0e2E.google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibilityB6\x88\x01\x02\x98\x01\x01\xa2\x01\x0f\x12\n" + - "EXPORT_ALL\x18\x84\a\xa2\x01\x15\x12\x10EXPORT_TOP_LEVEL\x18\xe9\a\xb2\x01\x03\b\xe9\aR\x17defaultSymbolVisibility\x1a\xa1\x01\n" + - "\x11VisibilityFeature\"\x81\x01\n" + - "\x17DefaultSymbolVisibility\x12%\n" + - "!DEFAULT_SYMBOL_VISIBILITY_UNKNOWN\x10\x00\x12\x0e\n" + - "\n" + - "EXPORT_ALL\x10\x01\x12\x14\n" + - "\x10EXPORT_TOP_LEVEL\x10\x02\x12\r\n" + - "\tLOCAL_ALL\x10\x03\x12\n" + - "\n" + - "\x06STRICT\x10\x04J\b\b\x01\x10\x80\x80\x80\x80\x02\"\\\n" + - "\rFieldPresence\x12\x1a\n" + - "\x16FIELD_PRESENCE_UNKNOWN\x10\x00\x12\f\n" + - "\bEXPLICIT\x10\x01\x12\f\n" + - "\bIMPLICIT\x10\x02\x12\x13\n" + - "\x0fLEGACY_REQUIRED\x10\x03\"7\n" + - "\bEnumType\x12\x15\n" + - "\x11ENUM_TYPE_UNKNOWN\x10\x00\x12\b\n" + - "\x04OPEN\x10\x01\x12\n" + - "\n" + - "\x06CLOSED\x10\x02\"V\n" + - "\x15RepeatedFieldEncoding\x12#\n" + - "\x1fREPEATED_FIELD_ENCODING_UNKNOWN\x10\x00\x12\n" + - "\n" + - "\x06PACKED\x10\x01\x12\f\n" + - "\bEXPANDED\x10\x02\"I\n" + - "\x0eUtf8Validation\x12\x1b\n" + - "\x17UTF8_VALIDATION_UNKNOWN\x10\x00\x12\n" + - "\n" + - "\x06VERIFY\x10\x02\x12\b\n" + - "\x04NONE\x10\x03\"\x04\b\x01\x10\x01\"S\n" + - "\x0fMessageEncoding\x12\x1c\n" + - "\x18MESSAGE_ENCODING_UNKNOWN\x10\x00\x12\x13\n" + - "\x0fLENGTH_PREFIXED\x10\x01\x12\r\n" + - "\tDELIMITED\x10\x02\"H\n" + - "\n" + - "JsonFormat\x12\x17\n" + - "\x13JSON_FORMAT_UNKNOWN\x10\x00\x12\t\n" + - "\x05ALLOW\x10\x01\x12\x16\n" + - "\x12LEGACY_BEST_EFFORT\x10\x02\"W\n" + - "\x12EnforceNamingStyle\x12 \n" + - "\x1cENFORCE_NAMING_STYLE_UNKNOWN\x10\x00\x12\r\n" + - "\tSTYLE2024\x10\x01\x12\x10\n" + - "\fSTYLE_LEGACY\x10\x02*\x06\b\xe8\a\x10\x8bN*\x06\b\x8bN\x10\x90N*\x06\b\x90N\x10\x91NJ\x06\b\xe7\a\x10\xe8\a\"\xef\x03\n" + - "\x12FeatureSetDefaults\x12X\n" + - "\bdefaults\x18\x01 \x03(\v2<.google.protobuf.FeatureSetDefaults.FeatureSetEditionDefaultR\bdefaults\x12A\n" + - "\x0fminimum_edition\x18\x04 \x01(\x0e2\x18.google.protobuf.EditionR\x0eminimumEdition\x12A\n" + - "\x0fmaximum_edition\x18\x05 \x01(\x0e2\x18.google.protobuf.EditionR\x0emaximumEdition\x1a\xf8\x01\n" + - "\x18FeatureSetEditionDefault\x122\n" + - "\aedition\x18\x03 \x01(\x0e2\x18.google.protobuf.EditionR\aedition\x12N\n" + - "\x14overridable_features\x18\x04 \x01(\v2\x1b.google.protobuf.FeatureSetR\x13overridableFeatures\x12B\n" + - "\x0efixed_features\x18\x05 \x01(\v2\x1b.google.protobuf.FeatureSetR\rfixedFeaturesJ\x04\b\x01\x10\x02J\x04\b\x02\x10\x03R\bfeatures\"\xb5\x02\n" + - "\x0eSourceCodeInfo\x12D\n" + - "\blocation\x18\x01 \x03(\v2(.google.protobuf.SourceCodeInfo.LocationR\blocation\x1a\xce\x01\n" + - "\bLocation\x12\x16\n" + - "\x04path\x18\x01 \x03(\x05B\x02\x10\x01R\x04path\x12\x16\n" + - "\x04span\x18\x02 \x03(\x05B\x02\x10\x01R\x04span\x12)\n" + - "\x10leading_comments\x18\x03 \x01(\tR\x0fleadingComments\x12+\n" + - "\x11trailing_comments\x18\x04 \x01(\tR\x10trailingComments\x12:\n" + - "\x19leading_detached_comments\x18\x06 \x03(\tR\x17leadingDetachedComments*\f\b\x80\xec\xca\xff\x01\x10\x81\xec\xca\xff\x01\"\xd0\x02\n" + - "\x11GeneratedCodeInfo\x12M\n" + - "\n" + - "annotation\x18\x01 \x03(\v2-.google.protobuf.GeneratedCodeInfo.AnnotationR\n" + - "annotation\x1a\xeb\x01\n" + - "\n" + - "Annotation\x12\x16\n" + - "\x04path\x18\x01 \x03(\x05B\x02\x10\x01R\x04path\x12\x1f\n" + - "\vsource_file\x18\x02 \x01(\tR\n" + - "sourceFile\x12\x14\n" + - "\x05begin\x18\x03 \x01(\x05R\x05begin\x12\x10\n" + - "\x03end\x18\x04 \x01(\x05R\x03end\x12R\n" + - "\bsemantic\x18\x05 \x01(\x0e26.google.protobuf.GeneratedCodeInfo.Annotation.SemanticR\bsemantic\"(\n" + - "\bSemantic\x12\b\n" + - "\x04NONE\x10\x00\x12\a\n" + - "\x03SET\x10\x01\x12\t\n" + - "\x05ALIAS\x10\x02*\xa7\x02\n" + - "\aEdition\x12\x13\n" + - "\x0fEDITION_UNKNOWN\x10\x00\x12\x13\n" + - "\x0eEDITION_LEGACY\x10\x84\a\x12\x13\n" + - "\x0eEDITION_PROTO2\x10\xe6\a\x12\x13\n" + - "\x0eEDITION_PROTO3\x10\xe7\a\x12\x11\n" + - "\fEDITION_2023\x10\xe8\a\x12\x11\n" + - "\fEDITION_2024\x10\xe9\a\x12\x17\n" + - "\x13EDITION_1_TEST_ONLY\x10\x01\x12\x17\n" + - "\x13EDITION_2_TEST_ONLY\x10\x02\x12\x1d\n" + - "\x17EDITION_99997_TEST_ONLY\x10\x9d\x8d\x06\x12\x1d\n" + - "\x17EDITION_99998_TEST_ONLY\x10\x9e\x8d\x06\x12\x1d\n" + - "\x17EDITION_99999_TEST_ONLY\x10\x9f\x8d\x06\x12\x13\n" + - "\vEDITION_MAX\x10\xff\xff\xff\xff\a*U\n" + - "\x10SymbolVisibility\x12\x14\n" + - "\x10VISIBILITY_UNSET\x10\x00\x12\x14\n" + - "\x10VISIBILITY_LOCAL\x10\x01\x12\x15\n" + - "\x11VISIBILITY_EXPORT\x10\x02B~\n" + - "\x13com.google.protobufB\x10DescriptorProtosH\x01Z-google.golang.org/protobuf/types/descriptorpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1aGoogle.Protobuf.Reflection" - -var ( - file_google_protobuf_descriptor_proto_rawDescOnce sync.Once - file_google_protobuf_descriptor_proto_rawDescData []byte -) - -func file_google_protobuf_descriptor_proto_rawDescGZIP() []byte { - file_google_protobuf_descriptor_proto_rawDescOnce.Do(func() { - file_google_protobuf_descriptor_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_descriptor_proto_rawDesc), len(file_google_protobuf_descriptor_proto_rawDesc))) - }) - return file_google_protobuf_descriptor_proto_rawDescData -} - -var file_google_protobuf_descriptor_proto_enumTypes = make([]protoimpl.EnumInfo, 20) -var file_google_protobuf_descriptor_proto_msgTypes = make([]protoimpl.MessageInfo, 34) -var file_google_protobuf_descriptor_proto_goTypes = []any{ - (Edition)(0), // 0: google.protobuf.Edition - (SymbolVisibility)(0), // 1: google.protobuf.SymbolVisibility - (ExtensionRangeOptions_VerificationState)(0), // 2: google.protobuf.ExtensionRangeOptions.VerificationState - (FieldDescriptorProto_Type)(0), // 3: google.protobuf.FieldDescriptorProto.Type - (FieldDescriptorProto_Label)(0), // 4: google.protobuf.FieldDescriptorProto.Label - (FileOptions_OptimizeMode)(0), // 5: google.protobuf.FileOptions.OptimizeMode - (FieldOptions_CType)(0), // 6: google.protobuf.FieldOptions.CType - (FieldOptions_JSType)(0), // 7: google.protobuf.FieldOptions.JSType - (FieldOptions_OptionRetention)(0), // 8: google.protobuf.FieldOptions.OptionRetention - (FieldOptions_OptionTargetType)(0), // 9: google.protobuf.FieldOptions.OptionTargetType - (MethodOptions_IdempotencyLevel)(0), // 10: google.protobuf.MethodOptions.IdempotencyLevel - (FeatureSet_FieldPresence)(0), // 11: google.protobuf.FeatureSet.FieldPresence - (FeatureSet_EnumType)(0), // 12: google.protobuf.FeatureSet.EnumType - (FeatureSet_RepeatedFieldEncoding)(0), // 13: google.protobuf.FeatureSet.RepeatedFieldEncoding - (FeatureSet_Utf8Validation)(0), // 14: google.protobuf.FeatureSet.Utf8Validation - (FeatureSet_MessageEncoding)(0), // 15: google.protobuf.FeatureSet.MessageEncoding - (FeatureSet_JsonFormat)(0), // 16: google.protobuf.FeatureSet.JsonFormat - (FeatureSet_EnforceNamingStyle)(0), // 17: google.protobuf.FeatureSet.EnforceNamingStyle - (FeatureSet_VisibilityFeature_DefaultSymbolVisibility)(0), // 18: google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility - (GeneratedCodeInfo_Annotation_Semantic)(0), // 19: google.protobuf.GeneratedCodeInfo.Annotation.Semantic - (*FileDescriptorSet)(nil), // 20: google.protobuf.FileDescriptorSet - (*FileDescriptorProto)(nil), // 21: google.protobuf.FileDescriptorProto - (*DescriptorProto)(nil), // 22: google.protobuf.DescriptorProto - (*ExtensionRangeOptions)(nil), // 23: google.protobuf.ExtensionRangeOptions - (*FieldDescriptorProto)(nil), // 24: google.protobuf.FieldDescriptorProto - (*OneofDescriptorProto)(nil), // 25: google.protobuf.OneofDescriptorProto - (*EnumDescriptorProto)(nil), // 26: google.protobuf.EnumDescriptorProto - (*EnumValueDescriptorProto)(nil), // 27: google.protobuf.EnumValueDescriptorProto - (*ServiceDescriptorProto)(nil), // 28: google.protobuf.ServiceDescriptorProto - (*MethodDescriptorProto)(nil), // 29: google.protobuf.MethodDescriptorProto - (*FileOptions)(nil), // 30: google.protobuf.FileOptions - (*MessageOptions)(nil), // 31: google.protobuf.MessageOptions - (*FieldOptions)(nil), // 32: google.protobuf.FieldOptions - (*OneofOptions)(nil), // 33: google.protobuf.OneofOptions - (*EnumOptions)(nil), // 34: google.protobuf.EnumOptions - (*EnumValueOptions)(nil), // 35: google.protobuf.EnumValueOptions - (*ServiceOptions)(nil), // 36: google.protobuf.ServiceOptions - (*MethodOptions)(nil), // 37: google.protobuf.MethodOptions - (*UninterpretedOption)(nil), // 38: google.protobuf.UninterpretedOption - (*FeatureSet)(nil), // 39: google.protobuf.FeatureSet - (*FeatureSetDefaults)(nil), // 40: google.protobuf.FeatureSetDefaults - (*SourceCodeInfo)(nil), // 41: google.protobuf.SourceCodeInfo - (*GeneratedCodeInfo)(nil), // 42: google.protobuf.GeneratedCodeInfo - (*DescriptorProto_ExtensionRange)(nil), // 43: google.protobuf.DescriptorProto.ExtensionRange - (*DescriptorProto_ReservedRange)(nil), // 44: google.protobuf.DescriptorProto.ReservedRange - (*ExtensionRangeOptions_Declaration)(nil), // 45: google.protobuf.ExtensionRangeOptions.Declaration - (*EnumDescriptorProto_EnumReservedRange)(nil), // 46: google.protobuf.EnumDescriptorProto.EnumReservedRange - (*FieldOptions_EditionDefault)(nil), // 47: google.protobuf.FieldOptions.EditionDefault - (*FieldOptions_FeatureSupport)(nil), // 48: google.protobuf.FieldOptions.FeatureSupport - (*UninterpretedOption_NamePart)(nil), // 49: google.protobuf.UninterpretedOption.NamePart - (*FeatureSet_VisibilityFeature)(nil), // 50: google.protobuf.FeatureSet.VisibilityFeature - (*FeatureSetDefaults_FeatureSetEditionDefault)(nil), // 51: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault - (*SourceCodeInfo_Location)(nil), // 52: google.protobuf.SourceCodeInfo.Location - (*GeneratedCodeInfo_Annotation)(nil), // 53: google.protobuf.GeneratedCodeInfo.Annotation -} -var file_google_protobuf_descriptor_proto_depIdxs = []int32{ - 21, // 0: google.protobuf.FileDescriptorSet.file:type_name -> google.protobuf.FileDescriptorProto - 22, // 1: google.protobuf.FileDescriptorProto.message_type:type_name -> google.protobuf.DescriptorProto - 26, // 2: google.protobuf.FileDescriptorProto.enum_type:type_name -> google.protobuf.EnumDescriptorProto - 28, // 3: google.protobuf.FileDescriptorProto.service:type_name -> google.protobuf.ServiceDescriptorProto - 24, // 4: google.protobuf.FileDescriptorProto.extension:type_name -> google.protobuf.FieldDescriptorProto - 30, // 5: google.protobuf.FileDescriptorProto.options:type_name -> google.protobuf.FileOptions - 41, // 6: google.protobuf.FileDescriptorProto.source_code_info:type_name -> google.protobuf.SourceCodeInfo - 0, // 7: google.protobuf.FileDescriptorProto.edition:type_name -> google.protobuf.Edition - 24, // 8: google.protobuf.DescriptorProto.field:type_name -> google.protobuf.FieldDescriptorProto - 24, // 9: google.protobuf.DescriptorProto.extension:type_name -> google.protobuf.FieldDescriptorProto - 22, // 10: google.protobuf.DescriptorProto.nested_type:type_name -> google.protobuf.DescriptorProto - 26, // 11: google.protobuf.DescriptorProto.enum_type:type_name -> google.protobuf.EnumDescriptorProto - 43, // 12: google.protobuf.DescriptorProto.extension_range:type_name -> google.protobuf.DescriptorProto.ExtensionRange - 25, // 13: google.protobuf.DescriptorProto.oneof_decl:type_name -> google.protobuf.OneofDescriptorProto - 31, // 14: google.protobuf.DescriptorProto.options:type_name -> google.protobuf.MessageOptions - 44, // 15: google.protobuf.DescriptorProto.reserved_range:type_name -> google.protobuf.DescriptorProto.ReservedRange - 1, // 16: google.protobuf.DescriptorProto.visibility:type_name -> google.protobuf.SymbolVisibility - 38, // 17: google.protobuf.ExtensionRangeOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 45, // 18: google.protobuf.ExtensionRangeOptions.declaration:type_name -> google.protobuf.ExtensionRangeOptions.Declaration - 39, // 19: google.protobuf.ExtensionRangeOptions.features:type_name -> google.protobuf.FeatureSet - 2, // 20: google.protobuf.ExtensionRangeOptions.verification:type_name -> google.protobuf.ExtensionRangeOptions.VerificationState - 4, // 21: google.protobuf.FieldDescriptorProto.label:type_name -> google.protobuf.FieldDescriptorProto.Label - 3, // 22: google.protobuf.FieldDescriptorProto.type:type_name -> google.protobuf.FieldDescriptorProto.Type - 32, // 23: google.protobuf.FieldDescriptorProto.options:type_name -> google.protobuf.FieldOptions - 33, // 24: google.protobuf.OneofDescriptorProto.options:type_name -> google.protobuf.OneofOptions - 27, // 25: google.protobuf.EnumDescriptorProto.value:type_name -> google.protobuf.EnumValueDescriptorProto - 34, // 26: google.protobuf.EnumDescriptorProto.options:type_name -> google.protobuf.EnumOptions - 46, // 27: google.protobuf.EnumDescriptorProto.reserved_range:type_name -> google.protobuf.EnumDescriptorProto.EnumReservedRange - 1, // 28: google.protobuf.EnumDescriptorProto.visibility:type_name -> google.protobuf.SymbolVisibility - 35, // 29: google.protobuf.EnumValueDescriptorProto.options:type_name -> google.protobuf.EnumValueOptions - 29, // 30: google.protobuf.ServiceDescriptorProto.method:type_name -> google.protobuf.MethodDescriptorProto - 36, // 31: google.protobuf.ServiceDescriptorProto.options:type_name -> google.protobuf.ServiceOptions - 37, // 32: google.protobuf.MethodDescriptorProto.options:type_name -> google.protobuf.MethodOptions - 5, // 33: google.protobuf.FileOptions.optimize_for:type_name -> google.protobuf.FileOptions.OptimizeMode - 39, // 34: google.protobuf.FileOptions.features:type_name -> google.protobuf.FeatureSet - 38, // 35: google.protobuf.FileOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 39, // 36: google.protobuf.MessageOptions.features:type_name -> google.protobuf.FeatureSet - 38, // 37: google.protobuf.MessageOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 6, // 38: google.protobuf.FieldOptions.ctype:type_name -> google.protobuf.FieldOptions.CType - 7, // 39: google.protobuf.FieldOptions.jstype:type_name -> google.protobuf.FieldOptions.JSType - 8, // 40: google.protobuf.FieldOptions.retention:type_name -> google.protobuf.FieldOptions.OptionRetention - 9, // 41: google.protobuf.FieldOptions.targets:type_name -> google.protobuf.FieldOptions.OptionTargetType - 47, // 42: google.protobuf.FieldOptions.edition_defaults:type_name -> google.protobuf.FieldOptions.EditionDefault - 39, // 43: google.protobuf.FieldOptions.features:type_name -> google.protobuf.FeatureSet - 48, // 44: google.protobuf.FieldOptions.feature_support:type_name -> google.protobuf.FieldOptions.FeatureSupport - 38, // 45: google.protobuf.FieldOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 39, // 46: google.protobuf.OneofOptions.features:type_name -> google.protobuf.FeatureSet - 38, // 47: google.protobuf.OneofOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 39, // 48: google.protobuf.EnumOptions.features:type_name -> google.protobuf.FeatureSet - 38, // 49: google.protobuf.EnumOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 39, // 50: google.protobuf.EnumValueOptions.features:type_name -> google.protobuf.FeatureSet - 48, // 51: google.protobuf.EnumValueOptions.feature_support:type_name -> google.protobuf.FieldOptions.FeatureSupport - 38, // 52: google.protobuf.EnumValueOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 39, // 53: google.protobuf.ServiceOptions.features:type_name -> google.protobuf.FeatureSet - 38, // 54: google.protobuf.ServiceOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 10, // 55: google.protobuf.MethodOptions.idempotency_level:type_name -> google.protobuf.MethodOptions.IdempotencyLevel - 39, // 56: google.protobuf.MethodOptions.features:type_name -> google.protobuf.FeatureSet - 38, // 57: google.protobuf.MethodOptions.uninterpreted_option:type_name -> google.protobuf.UninterpretedOption - 49, // 58: google.protobuf.UninterpretedOption.name:type_name -> google.protobuf.UninterpretedOption.NamePart - 11, // 59: google.protobuf.FeatureSet.field_presence:type_name -> google.protobuf.FeatureSet.FieldPresence - 12, // 60: google.protobuf.FeatureSet.enum_type:type_name -> google.protobuf.FeatureSet.EnumType - 13, // 61: google.protobuf.FeatureSet.repeated_field_encoding:type_name -> google.protobuf.FeatureSet.RepeatedFieldEncoding - 14, // 62: google.protobuf.FeatureSet.utf8_validation:type_name -> google.protobuf.FeatureSet.Utf8Validation - 15, // 63: google.protobuf.FeatureSet.message_encoding:type_name -> google.protobuf.FeatureSet.MessageEncoding - 16, // 64: google.protobuf.FeatureSet.json_format:type_name -> google.protobuf.FeatureSet.JsonFormat - 17, // 65: google.protobuf.FeatureSet.enforce_naming_style:type_name -> google.protobuf.FeatureSet.EnforceNamingStyle - 18, // 66: google.protobuf.FeatureSet.default_symbol_visibility:type_name -> google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility - 51, // 67: google.protobuf.FeatureSetDefaults.defaults:type_name -> google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault - 0, // 68: google.protobuf.FeatureSetDefaults.minimum_edition:type_name -> google.protobuf.Edition - 0, // 69: google.protobuf.FeatureSetDefaults.maximum_edition:type_name -> google.protobuf.Edition - 52, // 70: google.protobuf.SourceCodeInfo.location:type_name -> google.protobuf.SourceCodeInfo.Location - 53, // 71: google.protobuf.GeneratedCodeInfo.annotation:type_name -> google.protobuf.GeneratedCodeInfo.Annotation - 23, // 72: google.protobuf.DescriptorProto.ExtensionRange.options:type_name -> google.protobuf.ExtensionRangeOptions - 0, // 73: google.protobuf.FieldOptions.EditionDefault.edition:type_name -> google.protobuf.Edition - 0, // 74: google.protobuf.FieldOptions.FeatureSupport.edition_introduced:type_name -> google.protobuf.Edition - 0, // 75: google.protobuf.FieldOptions.FeatureSupport.edition_deprecated:type_name -> google.protobuf.Edition - 0, // 76: google.protobuf.FieldOptions.FeatureSupport.edition_removed:type_name -> google.protobuf.Edition - 0, // 77: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.edition:type_name -> google.protobuf.Edition - 39, // 78: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.overridable_features:type_name -> google.protobuf.FeatureSet - 39, // 79: google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.fixed_features:type_name -> google.protobuf.FeatureSet - 19, // 80: google.protobuf.GeneratedCodeInfo.Annotation.semantic:type_name -> google.protobuf.GeneratedCodeInfo.Annotation.Semantic - 81, // [81:81] is the sub-list for method output_type - 81, // [81:81] is the sub-list for method input_type - 81, // [81:81] is the sub-list for extension type_name - 81, // [81:81] is the sub-list for extension extendee - 0, // [0:81] is the sub-list for field type_name -} - -func init() { file_google_protobuf_descriptor_proto_init() } -func file_google_protobuf_descriptor_proto_init() { - if File_google_protobuf_descriptor_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_descriptor_proto_rawDesc), len(file_google_protobuf_descriptor_proto_rawDesc)), - NumEnums: 20, - NumMessages: 34, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_google_protobuf_descriptor_proto_goTypes, - DependencyIndexes: file_google_protobuf_descriptor_proto_depIdxs, - EnumInfos: file_google_protobuf_descriptor_proto_enumTypes, - MessageInfos: file_google_protobuf_descriptor_proto_msgTypes, - }.Build() - File_google_protobuf_descriptor_proto = out.File - file_google_protobuf_descriptor_proto_goTypes = nil - file_google_protobuf_descriptor_proto_depIdxs = nil -} diff --git a/genproto/google.golang.org/protobuf/types/descriptorpb/go.mod b/genproto/google.golang.org/protobuf/types/descriptorpb/go.mod deleted file mode 100644 index 3981add..0000000 --- a/genproto/google.golang.org/protobuf/types/descriptorpb/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module google.golang.org/protobuf/types/descriptorpb -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/descriptor.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel deleted file mode 100644 index 2573e49..0000000 --- a/genproto/google.golang.org/protobuf/types/known/anypb/BUILD.bazel +++ /dev/null @@ -1,14 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "anypb", - srcs = ["any.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/known/anypb", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//proto:go_default_library", - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//reflect/protoregistry:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go b/genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go deleted file mode 100755 index 8560d5f..0000000 --- a/genproto/google.golang.org/protobuf/types/known/anypb/any.pb.go +++ /dev/null @@ -1,335 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: google/protobuf/any.proto - -// Package anypb contains generated types for google/protobuf/any.proto. -// -// The Any message is a dynamic representation of any other message value. -// It is functionally a tuple of the full name of the remote message type and -// the serialized bytes of the remote message value. -// -// # Constructing an Any -// -// An Any message containing another message value is constructed using New: -// -// any, err := anypb.New(m) -// if err != nil { -// ... // handle error -// } -// ... // make use of any -// -// # Unmarshaling an Any -// -// With a populated Any message, the underlying message can be serialized into -// a remote concrete message value in a few ways. -// -// If the exact concrete type is known, then a new (or pre-existing) instance -// of that message can be passed to the UnmarshalTo method: -// -// m := new(foopb.MyMessage) -// if err := any.UnmarshalTo(m); err != nil { -// ... // handle error -// } -// ... // make use of m -// -// If the exact concrete type is not known, then the UnmarshalNew method can be -// used to unmarshal the contents into a new instance of the remote message type: -// -// m, err := any.UnmarshalNew() -// if err != nil { -// ... // handle error -// } -// ... // make use of m -// -// UnmarshalNew uses the global type registry to resolve the message type and -// construct a new instance of that message to unmarshal into. In order for a -// message type to appear in the global registry, the Go type representing that -// protobuf message type must be linked into the Go binary. For messages -// generated by protoc-gen-go, this is achieved through an import of the -// generated Go package representing a .proto file. -// -// A common pattern with UnmarshalNew is to use a type switch with the resulting -// proto.Message value: -// -// switch m := m.(type) { -// case *foopb.MyMessage: -// ... // make use of m as a *foopb.MyMessage -// case *barpb.OtherMessage: -// ... // make use of m as a *barpb.OtherMessage -// case *bazpb.SomeMessage: -// ... // make use of m as a *bazpb.SomeMessage -// } -// -// This pattern ensures that the generated packages containing the message types -// listed in the case clauses are linked into the Go binary and therefore also -// registered in the global registry. -// -// # Type checking an Any -// -// In order to type check whether an Any message represents some other message, -// then use the MessageIs method: -// -// if any.MessageIs((*foopb.MyMessage)(nil)) { -// ... // make use of any, knowing that it contains a foopb.MyMessage -// } -// -// The MessageIs method can also be used with an allocated instance of the target -// message type if the intention is to unmarshal into it if the type matches: -// -// m := new(foopb.MyMessage) -// if any.MessageIs(m) { -// if err := any.UnmarshalTo(m); err != nil { -// ... // handle error -// } -// ... // make use of m -// } -package anypb - -import ( - proto "google.golang.org/protobuf/proto" - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoregistry "google.golang.org/protobuf/reflect/protoregistry" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - strings "strings" - sync "sync" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Any struct { - state protoimpl.MessageState `protogen:"open.v1"` - TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"` - Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// New marshals src into a new Any instance. -func New(src proto.Message) (*Any, error) { - dst := new(Any) - if err := dst.MarshalFrom(src); err != nil { - return nil, err - } - return dst, nil -} - -// MarshalFrom marshals src into dst as the underlying message -// using the provided marshal options. -// -// If no options are specified, call dst.MarshalFrom instead. -func MarshalFrom(dst *Any, src proto.Message, opts proto.MarshalOptions) error { - const urlPrefix = "type.googleapis.com/" - if src == nil { - return protoimpl.X.NewError("invalid nil source message") - } - b, err := opts.Marshal(src) - if err != nil { - return err - } - dst.TypeUrl = urlPrefix + string(src.ProtoReflect().Descriptor().FullName()) - dst.Value = b - return nil -} - -// UnmarshalTo unmarshals the underlying message from src into dst -// using the provided unmarshal options. -// It reports an error if dst is not of the right message type. -// -// If no options are specified, call src.UnmarshalTo instead. -func UnmarshalTo(src *Any, dst proto.Message, opts proto.UnmarshalOptions) error { - if src == nil { - return protoimpl.X.NewError("invalid nil source message") - } - if !src.MessageIs(dst) { - got := dst.ProtoReflect().Descriptor().FullName() - want := src.MessageName() - return protoimpl.X.NewError("mismatched message type: got %q, want %q", got, want) - } - return opts.Unmarshal(src.GetValue(), dst) -} - -// UnmarshalNew unmarshals the underlying message from src into dst, -// which is newly created message using a type resolved from the type URL. -// The message type is resolved according to opt.Resolver, -// which should implement protoregistry.MessageTypeResolver. -// It reports an error if the underlying message type could not be resolved. -// -// If no options are specified, call src.UnmarshalNew instead. -func UnmarshalNew(src *Any, opts proto.UnmarshalOptions) (dst proto.Message, err error) { - if src.GetTypeUrl() == "" { - return nil, protoimpl.X.NewError("invalid empty type URL") - } - if opts.Resolver == nil { - opts.Resolver = protoregistry.GlobalTypes - } - r, ok := opts.Resolver.(protoregistry.MessageTypeResolver) - if !ok { - return nil, protoregistry.NotFound - } - mt, err := r.FindMessageByURL(src.GetTypeUrl()) - if err != nil { - if err == protoregistry.NotFound { - return nil, err - } - return nil, protoimpl.X.NewError("could not resolve %q: %v", src.GetTypeUrl(), err) - } - dst = mt.New().Interface() - return dst, opts.Unmarshal(src.GetValue(), dst) -} - -// MessageIs reports whether the underlying message is of the same type as m. -func (x *Any) MessageIs(m proto.Message) bool { - if m == nil { - return false - } - url := x.GetTypeUrl() - name := string(m.ProtoReflect().Descriptor().FullName()) - if !strings.HasSuffix(url, name) { - return false - } - return len(url) == len(name) || url[len(url)-len(name)-1] == '/' -} - -// MessageName reports the full name of the underlying message, -// returning an empty string if invalid. -func (x *Any) MessageName() protoreflect.FullName { - url := x.GetTypeUrl() - name := protoreflect.FullName(url) - if i := strings.LastIndexByte(url, '/'); i >= 0 { - name = name[i+len("/"):] - } - if !name.IsValid() { - return "" - } - return name -} - -// MarshalFrom marshals m into x as the underlying message. -func (x *Any) MarshalFrom(m proto.Message) error { - return MarshalFrom(x, m, proto.MarshalOptions{}) -} - -// UnmarshalTo unmarshals the contents of the underlying message of x into m. -// It resets m before performing the unmarshal operation. -// It reports an error if m is not of the right message type. -func (x *Any) UnmarshalTo(m proto.Message) error { - return UnmarshalTo(x, m, proto.UnmarshalOptions{}) -} - -// UnmarshalNew unmarshals the contents of the underlying message of x into -// a newly allocated message of the specified type. -// It reports an error if the underlying message type could not be resolved. -func (x *Any) UnmarshalNew() (proto.Message, error) { - return UnmarshalNew(x, proto.UnmarshalOptions{}) -} - -func (x *Any) Reset() { - *x = Any{} - mi := &file_google_protobuf_any_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Any) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Any) ProtoMessage() {} - -func (x *Any) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_any_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Any.ProtoReflect.Descriptor instead. -func (*Any) Descriptor() ([]byte, []int) { - return file_google_protobuf_any_proto_rawDescGZIP(), []int{0} -} - -func (x *Any) GetTypeUrl() string { - if x != nil { - return x.TypeUrl - } - return "" -} - -func (x *Any) GetValue() []byte { - if x != nil { - return x.Value - } - return nil -} - -var File_google_protobuf_any_proto protoreflect.FileDescriptor - -const file_google_protobuf_any_proto_rawDesc = "" + - "\n" + - "\x19google/protobuf/any.proto\x12\x0fgoogle.protobuf\"6\n" + - "\x03Any\x12\x19\n" + - "\btype_url\x18\x01 \x01(\tR\atypeUrl\x12\x14\n" + - "\x05value\x18\x02 \x01(\fR\x05valueBv\n" + - "\x13com.google.protobufB\bAnyProtoP\x01Z,google.golang.org/protobuf/types/known/anypb\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3" - -var ( - file_google_protobuf_any_proto_rawDescOnce sync.Once - file_google_protobuf_any_proto_rawDescData []byte -) - -func file_google_protobuf_any_proto_rawDescGZIP() []byte { - file_google_protobuf_any_proto_rawDescOnce.Do(func() { - file_google_protobuf_any_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_any_proto_rawDesc), len(file_google_protobuf_any_proto_rawDesc))) - }) - return file_google_protobuf_any_proto_rawDescData -} - -var file_google_protobuf_any_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_google_protobuf_any_proto_goTypes = []any{ - (*Any)(nil), // 0: google.protobuf.Any -} -var file_google_protobuf_any_proto_depIdxs = []int32{ - 0, // [0:0] is the sub-list for method output_type - 0, // [0:0] is the sub-list for method input_type - 0, // [0:0] is the sub-list for extension type_name - 0, // [0:0] is the sub-list for extension extendee - 0, // [0:0] is the sub-list for field type_name -} - -func init() { file_google_protobuf_any_proto_init() } -func file_google_protobuf_any_proto_init() { - if File_google_protobuf_any_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_any_proto_rawDesc), len(file_google_protobuf_any_proto_rawDesc)), - NumEnums: 0, - NumMessages: 1, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_google_protobuf_any_proto_goTypes, - DependencyIndexes: file_google_protobuf_any_proto_depIdxs, - MessageInfos: file_google_protobuf_any_proto_msgTypes, - }.Build() - File_google_protobuf_any_proto = out.File - file_google_protobuf_any_proto_goTypes = nil - file_google_protobuf_any_proto_depIdxs = nil -} diff --git a/genproto/google.golang.org/protobuf/types/known/anypb/go.mod b/genproto/google.golang.org/protobuf/types/known/anypb/go.mod deleted file mode 100644 index cba9184..0000000 --- a/genproto/google.golang.org/protobuf/types/known/anypb/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module google.golang.org/protobuf/types/known/anypb -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/any.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel deleted file mode 100644 index 4ec64a7..0000000 --- a/genproto/google.golang.org/protobuf/types/known/durationpb/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "durationpb", - srcs = ["duration.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/known/durationpb", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go b/genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go deleted file mode 100755 index 2b16bda..0000000 --- a/genproto/google.golang.org/protobuf/types/known/durationpb/duration.pb.go +++ /dev/null @@ -1,259 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: google/protobuf/duration.proto - -// Package durationpb contains generated types for google/protobuf/duration.proto. -// -// The Duration message represents a signed span of time. -// -// # Conversion to a Go Duration -// -// The AsDuration method can be used to convert a Duration message to a -// standard Go time.Duration value: -// -// d := dur.AsDuration() -// ... // make use of d as a time.Duration -// -// Converting to a time.Duration is a common operation so that the extensive -// set of time-based operations provided by the time package can be leveraged. -// See https://golang.org/pkg/time for more information. -// -// The AsDuration method performs the conversion on a best-effort basis. -// Durations with denormal values (e.g., nanoseconds beyond -99999999 and -// +99999999, inclusive; or seconds and nanoseconds with opposite signs) -// are normalized during the conversion to a time.Duration. To manually check for -// invalid Duration per the documented limitations in duration.proto, -// additionally call the CheckValid method: -// -// if err := dur.CheckValid(); err != nil { -// ... // handle error -// } -// -// Note that the documented limitations in duration.proto does not protect a -// Duration from overflowing the representable range of a time.Duration in Go. -// The AsDuration method uses saturation arithmetic such that an overflow clamps -// the resulting value to the closest representable value (e.g., math.MaxInt64 -// for positive overflow and math.MinInt64 for negative overflow). -// -// # Conversion from a Go Duration -// -// The durationpb.New function can be used to construct a Duration message -// from a standard Go time.Duration value: -// -// dur := durationpb.New(d) -// ... // make use of d as a *durationpb.Duration -package durationpb - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - math "math" - reflect "reflect" - sync "sync" - time "time" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Duration struct { - state protoimpl.MessageState `protogen:"open.v1"` - Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"` - Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// New constructs a new Duration from the provided time.Duration. -func New(d time.Duration) *Duration { - nanos := d.Nanoseconds() - secs := nanos / 1e9 - nanos -= secs * 1e9 - return &Duration{Seconds: int64(secs), Nanos: int32(nanos)} -} - -// AsDuration converts x to a time.Duration, -// returning the closest duration value in the event of overflow. -func (x *Duration) AsDuration() time.Duration { - secs := x.GetSeconds() - nanos := x.GetNanos() - d := time.Duration(secs) * time.Second - overflow := d/time.Second != time.Duration(secs) - d += time.Duration(nanos) * time.Nanosecond - overflow = overflow || (secs < 0 && nanos < 0 && d > 0) - overflow = overflow || (secs > 0 && nanos > 0 && d < 0) - if overflow { - switch { - case secs < 0: - return time.Duration(math.MinInt64) - case secs > 0: - return time.Duration(math.MaxInt64) - } - } - return d -} - -// IsValid reports whether the duration is valid. -// It is equivalent to CheckValid == nil. -func (x *Duration) IsValid() bool { - return x.check() == 0 -} - -// CheckValid returns an error if the duration is invalid. -// In particular, it checks whether the value is within the range of -// -10000 years to +10000 years inclusive. -// An error is reported for a nil Duration. -func (x *Duration) CheckValid() error { - switch x.check() { - case invalidNil: - return protoimpl.X.NewError("invalid nil Duration") - case invalidUnderflow: - return protoimpl.X.NewError("duration (%v) exceeds -10000 years", x) - case invalidOverflow: - return protoimpl.X.NewError("duration (%v) exceeds +10000 years", x) - case invalidNanosRange: - return protoimpl.X.NewError("duration (%v) has out-of-range nanos", x) - case invalidNanosSign: - return protoimpl.X.NewError("duration (%v) has seconds and nanos with different signs", x) - default: - return nil - } -} - -const ( - _ = iota - invalidNil - invalidUnderflow - invalidOverflow - invalidNanosRange - invalidNanosSign -) - -func (x *Duration) check() uint { - const absDuration = 315576000000 // 10000yr * 365.25day/yr * 24hr/day * 60min/hr * 60sec/min - secs := x.GetSeconds() - nanos := x.GetNanos() - switch { - case x == nil: - return invalidNil - case secs < -absDuration: - return invalidUnderflow - case secs > +absDuration: - return invalidOverflow - case nanos <= -1e9 || nanos >= +1e9: - return invalidNanosRange - case (secs > 0 && nanos < 0) || (secs < 0 && nanos > 0): - return invalidNanosSign - default: - return 0 - } -} - -func (x *Duration) Reset() { - *x = Duration{} - mi := &file_google_protobuf_duration_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Duration) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Duration) ProtoMessage() {} - -func (x *Duration) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_duration_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Duration.ProtoReflect.Descriptor instead. -func (*Duration) Descriptor() ([]byte, []int) { - return file_google_protobuf_duration_proto_rawDescGZIP(), []int{0} -} - -func (x *Duration) GetSeconds() int64 { - if x != nil { - return x.Seconds - } - return 0 -} - -func (x *Duration) GetNanos() int32 { - if x != nil { - return x.Nanos - } - return 0 -} - -var File_google_protobuf_duration_proto protoreflect.FileDescriptor - -const file_google_protobuf_duration_proto_rawDesc = "" + - "\n" + - "\x1egoogle/protobuf/duration.proto\x12\x0fgoogle.protobuf\":\n" + - "\bDuration\x12\x18\n" + - "\aseconds\x18\x01 \x01(\x03R\aseconds\x12\x14\n" + - "\x05nanos\x18\x02 \x01(\x05R\x05nanosB\x83\x01\n" + - "\x13com.google.protobufB\rDurationProtoP\x01Z1google.golang.org/protobuf/types/known/durationpb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3" - -var ( - file_google_protobuf_duration_proto_rawDescOnce sync.Once - file_google_protobuf_duration_proto_rawDescData []byte -) - -func file_google_protobuf_duration_proto_rawDescGZIP() []byte { - file_google_protobuf_duration_proto_rawDescOnce.Do(func() { - file_google_protobuf_duration_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_duration_proto_rawDesc), len(file_google_protobuf_duration_proto_rawDesc))) - }) - return file_google_protobuf_duration_proto_rawDescData -} - -var file_google_protobuf_duration_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_google_protobuf_duration_proto_goTypes = []any{ - (*Duration)(nil), // 0: google.protobuf.Duration -} -var file_google_protobuf_duration_proto_depIdxs = []int32{ - 0, // [0:0] is the sub-list for method output_type - 0, // [0:0] is the sub-list for method input_type - 0, // [0:0] is the sub-list for extension type_name - 0, // [0:0] is the sub-list for extension extendee - 0, // [0:0] is the sub-list for field type_name -} - -func init() { file_google_protobuf_duration_proto_init() } -func file_google_protobuf_duration_proto_init() { - if File_google_protobuf_duration_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_duration_proto_rawDesc), len(file_google_protobuf_duration_proto_rawDesc)), - NumEnums: 0, - NumMessages: 1, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_google_protobuf_duration_proto_goTypes, - DependencyIndexes: file_google_protobuf_duration_proto_depIdxs, - MessageInfos: file_google_protobuf_duration_proto_msgTypes, - }.Build() - File_google_protobuf_duration_proto = out.File - file_google_protobuf_duration_proto_goTypes = nil - file_google_protobuf_duration_proto_depIdxs = nil -} diff --git a/genproto/google.golang.org/protobuf/types/known/durationpb/go.mod b/genproto/google.golang.org/protobuf/types/known/durationpb/go.mod deleted file mode 100644 index 884ad18..0000000 --- a/genproto/google.golang.org/protobuf/types/known/durationpb/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module google.golang.org/protobuf/types/known/durationpb -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/duration.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel b/genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel deleted file mode 100644 index d736309..0000000 --- a/genproto/google.golang.org/protobuf/types/known/timestamppb/BUILD.bazel +++ /dev/null @@ -1,12 +0,0 @@ -load("@rules_go//go:def.bzl", "go_library") - -go_library( - name = "timestamppb", - srcs = ["timestamp.pb.go"], - importpath = "github.com/stackb/bazel-aquery-differ/genproto/google.golang.org/protobuf/types/known/timestamppb", - visibility = ["//visibility:public"], - deps = [ - "@org_golang_google_protobuf//reflect/protoreflect:go_default_library", - "@org_golang_google_protobuf//runtime/protoimpl:go_default_library", - ], -) diff --git a/genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod b/genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod deleted file mode 100644 index 30339c2..0000000 --- a/genproto/google.golang.org/protobuf/types/known/timestamppb/go.mod +++ /dev/null @@ -1,3 +0,0 @@ -module google.golang.org/protobuf/types/known/timestamppb -go 1.23.1 -# ../build_stack_rules_proto++proto_repository+protobufapis/google/protobuf/timestamp.pb.go diff --git a/genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go b/genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go deleted file mode 100755 index 81477d2..0000000 --- a/genproto/google.golang.org/protobuf/types/known/timestamppb/timestamp.pb.go +++ /dev/null @@ -1,239 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.36.8 -// protoc v6.32.0 -// source: google/protobuf/timestamp.proto - -// Package timestamppb contains generated types for google/protobuf/timestamp.proto. -// -// The Timestamp message represents a timestamp, -// an instant in time since the Unix epoch (January 1st, 1970). -// -// # Conversion to a Go Time -// -// The AsTime method can be used to convert a Timestamp message to a -// standard Go time.Time value in UTC: -// -// t := ts.AsTime() -// ... // make use of t as a time.Time -// -// Converting to a time.Time is a common operation so that the extensive -// set of time-based operations provided by the time package can be leveraged. -// See https://golang.org/pkg/time for more information. -// -// The AsTime method performs the conversion on a best-effort basis. Timestamps -// with denormal values (e.g., nanoseconds beyond 0 and 99999999, inclusive) -// are normalized during the conversion to a time.Time. To manually check for -// invalid Timestamps per the documented limitations in timestamp.proto, -// additionally call the CheckValid method: -// -// if err := ts.CheckValid(); err != nil { -// ... // handle error -// } -// -// # Conversion from a Go Time -// -// The timestamppb.New function can be used to construct a Timestamp message -// from a standard Go time.Time value: -// -// ts := timestamppb.New(t) -// ... // make use of ts as a *timestamppb.Timestamp -// -// In order to construct a Timestamp representing the current time, use Now: -// -// ts := timestamppb.Now() -// ... // make use of ts as a *timestamppb.Timestamp -package timestamppb - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" - time "time" - unsafe "unsafe" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Timestamp struct { - state protoimpl.MessageState `protogen:"open.v1"` - Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"` - Nanos int32 `protobuf:"varint,2,opt,name=nanos,proto3" json:"nanos,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache -} - -// Now constructs a new Timestamp from the current time. -func Now() *Timestamp { - return New(time.Now()) -} - -// New constructs a new Timestamp from the provided time.Time. -func New(t time.Time) *Timestamp { - return &Timestamp{Seconds: int64(t.Unix()), Nanos: int32(t.Nanosecond())} -} - -// AsTime converts x to a time.Time. -func (x *Timestamp) AsTime() time.Time { - return time.Unix(int64(x.GetSeconds()), int64(x.GetNanos())).UTC() -} - -// IsValid reports whether the timestamp is valid. -// It is equivalent to CheckValid == nil. -func (x *Timestamp) IsValid() bool { - return x.check() == 0 -} - -// CheckValid returns an error if the timestamp is invalid. -// In particular, it checks whether the value represents a date that is -// in the range of 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive. -// An error is reported for a nil Timestamp. -func (x *Timestamp) CheckValid() error { - switch x.check() { - case invalidNil: - return protoimpl.X.NewError("invalid nil Timestamp") - case invalidUnderflow: - return protoimpl.X.NewError("timestamp (%v) before 0001-01-01", x) - case invalidOverflow: - return protoimpl.X.NewError("timestamp (%v) after 9999-12-31", x) - case invalidNanos: - return protoimpl.X.NewError("timestamp (%v) has out-of-range nanos", x) - default: - return nil - } -} - -const ( - _ = iota - invalidNil - invalidUnderflow - invalidOverflow - invalidNanos -) - -func (x *Timestamp) check() uint { - const minTimestamp = -62135596800 // Seconds between 1970-01-01T00:00:00Z and 0001-01-01T00:00:00Z, inclusive - const maxTimestamp = +253402300799 // Seconds between 1970-01-01T00:00:00Z and 9999-12-31T23:59:59Z, inclusive - secs := x.GetSeconds() - nanos := x.GetNanos() - switch { - case x == nil: - return invalidNil - case secs < minTimestamp: - return invalidUnderflow - case secs > maxTimestamp: - return invalidOverflow - case nanos < 0 || nanos >= 1e9: - return invalidNanos - default: - return 0 - } -} - -func (x *Timestamp) Reset() { - *x = Timestamp{} - mi := &file_google_protobuf_timestamp_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) -} - -func (x *Timestamp) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Timestamp) ProtoMessage() {} - -func (x *Timestamp) ProtoReflect() protoreflect.Message { - mi := &file_google_protobuf_timestamp_proto_msgTypes[0] - if x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Timestamp.ProtoReflect.Descriptor instead. -func (*Timestamp) Descriptor() ([]byte, []int) { - return file_google_protobuf_timestamp_proto_rawDescGZIP(), []int{0} -} - -func (x *Timestamp) GetSeconds() int64 { - if x != nil { - return x.Seconds - } - return 0 -} - -func (x *Timestamp) GetNanos() int32 { - if x != nil { - return x.Nanos - } - return 0 -} - -var File_google_protobuf_timestamp_proto protoreflect.FileDescriptor - -const file_google_protobuf_timestamp_proto_rawDesc = "" + - "\n" + - "\x1fgoogle/protobuf/timestamp.proto\x12\x0fgoogle.protobuf\";\n" + - "\tTimestamp\x12\x18\n" + - "\aseconds\x18\x01 \x01(\x03R\aseconds\x12\x14\n" + - "\x05nanos\x18\x02 \x01(\x05R\x05nanosB\x85\x01\n" + - "\x13com.google.protobufB\x0eTimestampProtoP\x01Z2google.golang.org/protobuf/types/known/timestamppb\xf8\x01\x01\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypesb\x06proto3" - -var ( - file_google_protobuf_timestamp_proto_rawDescOnce sync.Once - file_google_protobuf_timestamp_proto_rawDescData []byte -) - -func file_google_protobuf_timestamp_proto_rawDescGZIP() []byte { - file_google_protobuf_timestamp_proto_rawDescOnce.Do(func() { - file_google_protobuf_timestamp_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_google_protobuf_timestamp_proto_rawDesc), len(file_google_protobuf_timestamp_proto_rawDesc))) - }) - return file_google_protobuf_timestamp_proto_rawDescData -} - -var file_google_protobuf_timestamp_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_google_protobuf_timestamp_proto_goTypes = []any{ - (*Timestamp)(nil), // 0: google.protobuf.Timestamp -} -var file_google_protobuf_timestamp_proto_depIdxs = []int32{ - 0, // [0:0] is the sub-list for method output_type - 0, // [0:0] is the sub-list for method input_type - 0, // [0:0] is the sub-list for extension type_name - 0, // [0:0] is the sub-list for extension extendee - 0, // [0:0] is the sub-list for field type_name -} - -func init() { file_google_protobuf_timestamp_proto_init() } -func file_google_protobuf_timestamp_proto_init() { - if File_google_protobuf_timestamp_proto != nil { - return - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: unsafe.Slice(unsafe.StringData(file_google_protobuf_timestamp_proto_rawDesc), len(file_google_protobuf_timestamp_proto_rawDesc)), - NumEnums: 0, - NumMessages: 1, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_google_protobuf_timestamp_proto_goTypes, - DependencyIndexes: file_google_protobuf_timestamp_proto_depIdxs, - MessageInfos: file_google_protobuf_timestamp_proto_msgTypes, - }.Build() - File_google_protobuf_timestamp_proto = out.File - file_google_protobuf_timestamp_proto_goTypes = nil - file_google_protobuf_timestamp_proto_depIdxs = nil -} diff --git a/go.mod b/go.mod index 7a74119..b1f4f7a 100644 --- a/go.mod +++ b/go.mod @@ -15,32 +15,8 @@ require ( github.com/bazelbuild/bazelapis/src/main/protobuf/build v0.0.0-00010101000000-000000000000 // indirect ) -replace github.com/bazelbuild/bazelapis/src/main/protobuf/build => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build - -replace github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 - replace github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output => ./genproto/github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output -replace google.golang.org/protobuf/types/known/durationpb => ./genproto/google.golang.org/protobuf/types/known/durationpb - -replace github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics => ./genproto/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics - -replace github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/action_cache - -replace github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/option_filters - -replace github.com/bazelbuild/bazelapis/src/main/protobuf/command_line => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/command_line - -replace google.golang.org/protobuf/types/descriptorpb => ./genproto/google.golang.org/protobuf/types/descriptorpb - -replace github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/failure_details - -replace github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy => ./genproto/github.com/bazelbuild/bazel/src/main/protobuf/strategy_policy - -replace github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/invocation_policy - -replace google.golang.org/protobuf/types/known/anypb => ./genproto/google.golang.org/protobuf/types/known/anypb - -replace google.golang.org/protobuf/types/known/timestamppb => ./genproto/google.golang.org/protobuf/types/known/timestamppb +replace github.com/bazelbuild/bazelapis/src/main/protobuf/build => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/build -replace github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream => ./genproto/github.com/bazelbuild/bazelapis/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream/build_event_stream +replace github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 => ./genproto/github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2 From ef8e3189f6274b8a502dfc9a4e67bd47406aedbd Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Fri, 12 Sep 2025 19:29:59 -0600 Subject: [PATCH 14/19] bazel mod tidy --- MODULE.bazel | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 4414b4b..842ff47 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -38,10 +38,10 @@ go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//:go.mod") use_repo( go_deps, + "com_github_bazelbuild_bazelapis_src_main_protobuf_analysis_v2", "com_github_google_go_cmp", - "com_github_pmezard_go_difflib", - "org_golang_google_protobuf", "com_github_hexops_gotextdiff", + "org_golang_google_protobuf", ) # ------------------------------------------------------------------- @@ -49,7 +49,6 @@ use_repo( # ------------------------------------------------------------------- proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository", dev_dependency = True) - proto_repository.archive( name = "protobufapis", build_directives = [ @@ -65,8 +64,8 @@ proto_repository.archive( "gazelle:proto_go_modules_index_kind proto_go_library", "gazelle:proto_language scala enable true", ], - build_file_proto_mode = "file", build_file_generation = "clean", + build_file_proto_mode = "file", cfgs = ["@//:rules_proto_config.yaml"], deleted_files = [ "google/protobuf/*test*.proto", @@ -97,7 +96,6 @@ proto_repository.archive( # Size: 11515047 (12 MB) proto_repository.archive( name = "googleapis", - build_file_generation = "clean", build_directives = [ "gazelle:exclude google/ads/googleads/v19/services", "gazelle:exclude google/ads/googleads/v20/services", @@ -116,6 +114,7 @@ proto_repository.archive( "gazelle:proto_language python enable true", "gazelle:proto_language scala enable true", ], + build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], imports = ["@protobufapis//:imports.csv"], @@ -189,12 +188,12 @@ proto_repository.archive( "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/bazel_output_service.proto=github.com/bazelbuild/bazel/src/main/protobuf/bazel_output_service", "gazelle:proto_plugin protoc-gen-go option Msrc/main/protobuf/bazel_output_service_rev2.proto=github.com/bazelbuild/bazel/src/main/protobuf/bazel_output_service_rev2", ], - deleted_files = [ - "src/main/protobuf/bazel_output_service.proto", - ], build_file_generation = "clean", build_file_proto_mode = "file", cfgs = ["//:rules_proto_config.yaml"], + deleted_files = [ + "src/main/protobuf/bazel_output_service.proto", + ], imports = [ "@googleapis//:imports.csv", "@protobufapis//:imports.csv", @@ -204,7 +203,6 @@ proto_repository.archive( strip_prefix = "bazel-526225e836561307065f2389c9e2163064fda084", urls = ["https://github.com/bazelbuild/bazel/archive/526225e836561307065f2389c9e2163064fda084.tar.gz"], ) - use_repo( proto_repository, "bazelapis", From 8b830f139bb4ffe89989ac1a129e0d8d958c2605 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Thu, 18 Sep 2025 08:40:06 -0600 Subject: [PATCH 15/19] Switch to published build_stack_rules_proto version --- BUILD.bazel | 1 + MODULE.bazel | 17 +---------------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/BUILD.bazel b/BUILD.bazel index 6e0a42b..f3c9619 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -4,6 +4,7 @@ load("@gazelle//:def.bzl", "gazelle_binary") # -- Gazelle language "walk" --- # gazelle:exclude vendor +# gazelle:exclude genproto # -- Gazelle language "resolve" --- # gazelle:resolve go go github.com/stackb/rules_proto/pkg/protoc @build_stack_rules_proto//pkg/protoc diff --git a/MODULE.bazel b/MODULE.bazel index 842ff47..2d90895 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -10,22 +10,7 @@ module( bazel_dep(name = "rules_proto", version = "7.1.0") bazel_dep(name = "rules_go", version = "0.57.0") bazel_dep(name = "gazelle", version = "0.45.0") -bazel_dep(name = "build_stack_rules_proto", version = "0.0.0") - -# ------------------------------------------------------------------- -# Overrides -# ------------------------------------------------------------------- - -local_path_override( - module_name = "build_stack_rules_proto", - path = "/Users/pcj/go/src/github.com/stackb/rules_proto", -) - -# git_override( -# module_name = "build_stack_rules_proto", -# commit = "8f5db40a17f626f19d601cacbe5a1e27846bb5e4", -# remote = "https://github.com/stackb/rules_proto.git", -# ) +bazel_dep(name = "build_stack_rules_proto", version = "4.1.0") # ------------------------------------------------------------------- # Configuration: Go From ed7e5571edabd80743db8e1d8f3bb9e004123379 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Sat, 20 Sep 2025 00:27:45 -0600 Subject: [PATCH 16/19] Copy .github and .bcr from rules_proto --- .bcr/metadata.template.json | 15 ++ .bcr/presubmit.yml | 12 ++ .bcr/source.template.json | 5 + .github/workflows/ci.bazelrc | 4 + .github/workflows/ci.yaml | 18 +-- .github/workflows/publish.yaml | 36 +++++ .github/workflows/release.yaml | 87 ++++------- .github/workflows/release_prep.sh | 28 ++++ .github/workflows/release_ruleset.yaml | 208 +++++++++++++++++++++++++ 9 files changed, 345 insertions(+), 68 deletions(-) create mode 100644 .bcr/metadata.template.json create mode 100644 .bcr/presubmit.yml create mode 100644 .bcr/source.template.json create mode 100644 .github/workflows/publish.yaml create mode 100755 .github/workflows/release_prep.sh create mode 100644 .github/workflows/release_ruleset.yaml diff --git a/.bcr/metadata.template.json b/.bcr/metadata.template.json new file mode 100644 index 0000000..d3b8465 --- /dev/null +++ b/.bcr/metadata.template.json @@ -0,0 +1,15 @@ +{ + "homepage": "https://github.com/stackb/bazel-aquery-differ", + "maintainers": [ + { + "name": "Paul Cody", + "email": "pcj@stack.build", + "github": "pcj" + } + ], + "repository": [ + "github:stackb/bazel-aquery-differ" + ], + "versions": [], + "yanked_versions": {} +} \ No newline at end of file diff --git a/.bcr/presubmit.yml b/.bcr/presubmit.yml new file mode 100644 index 0000000..3b5ce30 --- /dev/null +++ b/.bcr/presubmit.yml @@ -0,0 +1,12 @@ +bcr_test_module: + module_path: "." + matrix: + platform: ["debian11", "ubuntu2404", "macos"] + bazel: [7.x, 8.x] + tasks: + run_tests: + name: "Run test module" + platform: ${{ platform }} + bazel: ${{ bazel }} + test_targets: + - "//..." diff --git a/.bcr/source.template.json b/.bcr/source.template.json new file mode 100644 index 0000000..7dd7b58 --- /dev/null +++ b/.bcr/source.template.json @@ -0,0 +1,5 @@ +{ + "integrity": "", + "strip_prefix": "{REPO}-{TAG}", + "url": "https://github.com/{OWNER}/{REPO}/releases/download/{TAG}/{REPO}-{TAG}.tar.gz" +} \ No newline at end of file diff --git a/.github/workflows/ci.bazelrc b/.github/workflows/ci.bazelrc index 5f63ad5..f070d00 100644 --- a/.github/workflows/ci.bazelrc +++ b/.github/workflows/ci.bazelrc @@ -11,3 +11,7 @@ build --repository_cache=$HOME/.cache/bazel-repo # Allows tests to run bazelisk-in-bazel, since this is the cache folder used test --test_env=XDG_CACHE_HOME + +# Use remote cache instance +build:cas --remote_instance_name=main +build:cas --remote_cache=grpc://cas.stack.build:50051 diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d18006f..94879cb 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -2,33 +2,29 @@ name: CI # Controls when the action will run. on: - # Triggers the workflow on push or pull request events but only for the master branch push: branches: [master] pull_request: - branches: [master] - - # Allows you to run this workflow manually from the Actions tab workflow_dispatch: +concurrency: + # Cancel previous actions from the same PR: https://stackoverflow.com/a/72408109 + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: test: - # The type of runner that the job will run on - runs-on: ubuntu-latest - - # Steps represent a sequence of tasks that will be executed as part of the job + runs-on: self-hosted steps: - uses: actions/checkout@v4 - - uses: bazel-contrib/setup-bazel@0.15.0 with: # Avoid downloading Bazel every time. bazelisk-cache: true # Store build cache per workflow. - disk-cache: ${{ github.workflow }} + disk-cache: true # Share repository cache between workflows. repository-cache: true - - name: bazel build run: >- bazelisk diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml new file mode 100644 index 0000000..aa1cb7c --- /dev/null +++ b/.github/workflows/publish.yaml @@ -0,0 +1,36 @@ +# Publish new releases to Bazel Central Registry. +name: Publish to BCR +on: + # Run the publish workflow after a successful release + # Will be triggered from the release.yaml workflow + workflow_call: + inputs: + tag_name: + required: true + type: string + secrets: + publish_token: + required: true + # In case of problems, let release engineers retry by manually dispatching + # the workflow from the GitHub UI + workflow_dispatch: + inputs: + tag_name: + description: git tag being released + required: true + type: string +jobs: + publish: + uses: bazel-contrib/publish-to-bcr/.github/workflows/publish.yaml@v0.2.3 + with: + draft: false + tag_name: ${{ inputs.tag_name }} + # GitHub repository which is a fork of the upstream where the Pull Request will be opened. + registry_fork: stackb/bazel-central-registry + permissions: + attestations: write + contents: write + id-token: write + secrets: + # Necessary to push to the BCR fork, and to open a pull request against a registry + publish_token: ${{ secrets.publish_token || secrets.BCR_PUBLISH_TOKEN }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 4689987..4659125 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,64 +1,37 @@ # Cut a release whenever a new tag is pushed to the repo. -# You should use an annotated tag, like `git tag -a v1.2.3` -# and put the release notes into the commit message for the tag. name: Release - on: + # Can be triggered from the tag.yaml workflow + workflow_call: + inputs: + tag_name: + required: true + type: string + secrets: + publish_token: + required: true + # Or, developers can manually push a tag from their clone push: tags: - "v*.*.*" - +permissions: + id-token: write + attestations: write + contents: write jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set output - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - - - uses: bazel-contrib/setup-bazel@0.15.0 - with: - # Avoid downloading Bazel every time. - bazelisk-cache: true - # Store build cache per workflow. - disk-cache: ${{ github.workflow }} - # Share repository cache between workflows. - repository-cache: true - - - name: build release binaries - env: - # Bazelisk will download bazel to here - XDG_CACHE_HOME: ~/.cache/bazel-repo - run: >- - bazelisk - --bazelrc=.github/workflows/ci.bazelrc - --bazelrc=.bazelrc - build - //cmd/aquerydiff:all - - - name: Prepare release assets - env: - # Bazelisk will download bazel to here - RELEASE_VERSION: ${{ steps.vars.outputs.tag }} - run: >- - cp bazel-bin/cmd/aquerydiff/aquerydiff_darwin_amd64.zip aquerydiff_darwin_amd64.${{ env.RELEASE_VERSION }}.zip && - cp bazel-bin/cmd/aquerydiff/aquerydiff_darwin_arm64.zip aquerydiff_darwin_arm64.${{ env.RELEASE_VERSION }}.zip && - cp bazel-bin/cmd/aquerydiff/aquerydiff_linux_amd64.zip aquerydiff_linux_amd64.${{ env.RELEASE_VERSION }}.zip && - cp bazel-bin/cmd/aquerydiff/aquerydiff_linux_arm64.zip aquerydiff_linux_arm64.${{ env.RELEASE_VERSION }}.zip && - cp bazel-bin/cmd/aquerydiff/aquerydiff_windows_amd64.zip aquerydiff_windows_amd64.${{ env.RELEASE_VERSION }}.zip && - echo "done" - - - name: Release - env: - RELEASE_VERSION: ${{ steps.vars.outputs.tag }} - uses: softprops/action-gh-release@v2 - with: - files: | - aquerydiff_darwin_amd64.${{ env.RELEASE_VERSION }}.zip - aquerydiff_darwin_arm64.${{ env.RELEASE_VERSION }}.zip - aquerydiff_linux_amd64.${{ env.RELEASE_VERSION }}.zip - aquerydiff_linux_arm64.${{ env.RELEASE_VERSION }}.zip - aquerydiff_windows_amd64.${{ env.RELEASE_VERSION }}.zip + release: + uses: bazel-contrib/.github/.github/workflows/release_ruleset.yaml@v7.2.3 + # uses: ./.github/workflows/release_ruleset.yaml # copied-from: bazel-contrib/.github/.github/workflows/release_ruleset.yaml@v7.2.3 + with: + prerelease: false + release_files: rules_proto-*.tar.gz + tag_name: ${{ inputs.tag_name || github.ref_name }} + secrets: + inherit + publish: + needs: release + uses: ./.github/workflows/publish.yaml + with: + tag_name: ${{ inputs.tag_name || github.ref_name }} + secrets: + publish_token: ${{ secrets.publish_token || secrets.BCR_PUBLISH_TOKEN }} diff --git a/.github/workflows/release_prep.sh b/.github/workflows/release_prep.sh new file mode 100755 index 0000000..6aeb317 --- /dev/null +++ b/.github/workflows/release_prep.sh @@ -0,0 +1,28 @@ + +#!/usr/bin/env bash + +set -o errexit -o nounset -o pipefail + +# Set by GH actions, see +# https://docs.github.com/en/actions/learn-github-actions/environment-variables#default-environment-variables +readonly TAG=$1 +# The prefix is chosen to match what GitHub generates for source archives. +# This guarantees that users can easily switch from a released artifact to a source archive +# with minimal differences in their code (e.g. strip_prefix remains the same) +readonly PREFIX="bazel-aquery-differ-${TAG}" +readonly ARCHIVE="${PREFIX}.tar.gz" + +# NB: configuration for 'git archive' is in /.gitattributes +git archive --format=tar --prefix=${PREFIX}/ ${TAG} | gzip > $ARCHIVE +SHA=$(shasum -a 256 $ARCHIVE | awk '{print $1}') + +# The stdout of this program will be used as the top of the release notes for this release. +cat << EOF +## Using bzlmod with Bazel 6 or later: + +Add to your \`MODULE.bazel\` file: + +\`\`\`starlark +bazel_dep(name = "bazel-aquery-differ", version = "${TAG}") +\`\`\` +EOF diff --git a/.github/workflows/release_ruleset.yaml b/.github/workflows/release_ruleset.yaml new file mode 100644 index 0000000..9494ccd --- /dev/null +++ b/.github/workflows/release_ruleset.yaml @@ -0,0 +1,208 @@ +# Reusable workflow that can be referenced by repositories in their `.github/workflows/release.yaml`. +# See example usage in https://github.com/bazel-contrib/rules-template/blob/main/.github/workflows/release.yaml +# +# This workflow calls `.github/workflows/release_prep.sh` as the command to prepare the release. +# Release notes are expected to be outputted to stdout from the release prep command. +# +# This workflow uses https://github.com/bazel-contrib/setup-bazel to prepare the cache folders. +# Caching may be disabled by setting `mount_bazel_caches` to false. +# +# The workflow requires the following permissions to be set on the invoking job: +# +# permissions: +# id-token: write # Needed to attest provenance +# attestations: write # Needed to attest provenance +# contents: write # Needed to upload release files + +permissions: {} + +on: + # Make this workflow reusable, see + # https://github.blog/2022-02-10-using-reusable-workflows-github-actions + workflow_call: + inputs: + release_files: + required: true + description: | + Newline-delimited globs of paths to assets to upload for release. + relative to the module repository. The paths should include any files + such as a release archive created by the release_prep script`. + + See https://github.com/softprops/action-gh-release#inputs. + type: string + # TODO: there's a security design problem here: + # Users of a workflow_dispatch trigger could fill in something via the GH Web UI + # that would cause the release to use an arbitrary script. + # That change wouldn't be reflected in the sources in the repo, and therefore + # would not be verifiable by the attestation. + # For now, we force this path to be hard-coded. + # + # release_prep_command: + # default: .github/workflows/release_prep.sh + # description: | + # Command to run to prepare the release and generate release notes. + # Release notes are expected to be outputted to stdout. + # type: string + bazel_test_command: + default: "bazel test //..." + description: | + Bazel test command that may be overridden to set custom flags and targets. + The --disk_cache=~/.cache/bazel-disk-cache --repository_cache=~/.cache/bazel-repository-cache flags are + automatically appended to the command. + type: string + mount_bazel_caches: + default: true + description: | + Whether to enable caching in the bazel-contrib/setup-bazel action. + type: boolean + prerelease: + default: true + description: Indicator of whether or not this is a prerelease. + type: boolean + draft: + default: false + description: | + Whether the release should be created as a draft or published immediately. + type: boolean + tag_name: + description: | + The tag which is being released. + By default, https://github.com/softprops/action-gh-release will use `github.ref_name`. + type: string + +jobs: + build: + outputs: + release-files-artifact-id: ${{ steps.upload-release-files.outputs.artifact-id }} + release-notes-artifact-id: ${{ steps.upload-release-notes.outputs.artifact-id }} + runs-on: self-hosted + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + ref: ${{ inputs.tag_name }} + + - uses: bazel-contrib/setup-bazel@0.14.0 + with: + disk-cache: ${{ inputs.mount_bazel_caches }} + repository-cache: ${{ inputs.mount_bazel_caches }} + + - name: Test + run: ${{ inputs.bazel_test_command }} --disk_cache=~/.cache/bazel-disk-cache --repository_cache=~/.cache/bazel-repository-cache + + # Fetch built artifacts (if any) from earlier jobs, which the release script may want to read. + # Extract into ${GITHUB_WORKSPACE}/artifacts/* + - uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 + + - name: Build release artifacts and prepare release notes + run: | + if [ ! -f ".github/workflows/release_prep.sh" ]; then + echo "ERROR: create a .github/workflows/release_prep.sh script" + exit 1 + fi + .github/workflows/release_prep.sh ${{ inputs.tag_name || github.ref_name }} > release_notes.txt + + - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 #v4.6.0 + id: upload-release-files + with: + name: release_files + path: ${{ inputs.release_files }} + + - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 #v4.6.0 + id: upload-release-notes + with: + name: release_notes + path: release_notes.txt + + attest: + needs: build + outputs: + attestations-artifact-id: ${{ steps.upload-attestations.outputs.artifact-id }} + permissions: + id-token: write + attestations: write + runs-on: ubuntu-latest + steps: + # actions/download-artifact@v4 does not yet support downloading via the immutable artifact-id, + # but the Javascript library does. See: https://github.com/actions/download-artifact/issues/349 + - run: npm install @actions/artifact@2.1.9 + - name: download-release-files + uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 + env: + ARTIFACT_ID: ${{ needs.build.outputs.release-files-artifact-id }} + with: + script: | + const {default: artifactClient} = require('@actions/artifact') + const { ARTIFACT_ID } = process.env + await artifactClient.downloadArtifact(ARTIFACT_ID, { path: 'release_files/'}) + + # https://github.com/actions/attest-build-provenance + - name: Attest release files + id: attest_release + uses: actions/attest-build-provenance@v2 + with: + subject-path: release_files/**/* + + # The Bazel Central Registry requires an attestation per release archive, but the + # actions/attest-build-provenance action only produces a single attestation for a + # list of subjects. Copy the combined attestations into individually named + # .intoto.jsonl files. + - name: Write release archive attestations into intoto.jsonl + id: write_release_archive_attestation + run: | + # https://bazel.build/rules/lib/repo/http#http_archive + RELEASE_ARCHIVE_REGEX="(\.zip|\.jar|\.war|\.aar|\.tar|\.tar\.gz|\.tgz|\.tar\.xz|\.txz|\.tar\.xzt|\.tzst|\.tar\.bz2|\.ar|\.deb)$" + + ATTESTATIONS_DIR=$(mktemp --directory) + for filename in $(find release_files/ -type f -printf "%f\n"); do + if [[ "${filename}" =~ $RELEASE_ARCHIVE_REGEX ]]; then + ATTESTATION_FILE="$(basename "${filename}").intoto.jsonl" + echo "Writing attestation to ${ATTESTATION_FILE}" + cat ${{ steps.attest_release.outputs.bundle-path }} | jq --compact-output > "${ATTESTATIONS_DIR}/${ATTESTATION_FILE}" + fi + done + echo "release_archive_attestations_dir=${ATTESTATIONS_DIR}" >> $GITHUB_OUTPUT + - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 #v4.6.0 + id: upload-attestations + with: + name: attestations + path: ${{ steps.write_release_archive_attestation.outputs.release_archive_attestations_dir }}/* + + release: + needs: [build, attest] + permissions: + contents: write + runs-on: ubuntu-latest + steps: + # actions/download-artifact@v4 does not yet support downloading via the immutable artifact-id, + # but the Javascript library does. See: https://github.com/actions/download-artifact/issues/349 + - run: npm install @actions/artifact@2.1.9 + - name: download-artifacts + uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 + env: + RELEASE_FILES_ARTIFACT_ID: ${{ needs.build.outputs.release-files-artifact-id }} + RELEASE_NOTES_ARTIFACT_ID: ${{ needs.build.outputs.release-notes-artifact-id }} + ATTESTATIONS_ARTIFACT_ID: ${{ needs.attest.outputs.attestations-artifact-id }} + with: + script: | + const {default: artifactClient} = require('@actions/artifact') + const { RELEASE_FILES_ARTIFACT_ID, RELEASE_NOTES_ARTIFACT_ID, ATTESTATIONS_ARTIFACT_ID } = process.env + await Promise.all([ + artifactClient.downloadArtifact(RELEASE_FILES_ARTIFACT_ID, { path: 'release_files/'}), + artifactClient.downloadArtifact(RELEASE_NOTES_ARTIFACT_ID, { path: 'release_notes/'}), + artifactClient.downloadArtifact(ATTESTATIONS_ARTIFACT_ID, { path: 'attestations/'}) + ]) + + - name: Release + uses: softprops/action-gh-release@v2 + with: + prerelease: ${{ inputs.prerelease }} + draft: ${{ inputs.draft }} + # Use GH feature to populate the changelog automatically + generate_release_notes: true + body_path: release_notes/release_notes.txt + fail_on_unmatched_files: true + tag_name: ${{ inputs.tag_name }} + files: | + release_files/**/* + attestations/* \ No newline at end of file From 6e33507636dfc018a2e898036317671eb363ba9e Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Sat, 20 Sep 2025 00:48:54 -0600 Subject: [PATCH 17/19] simplify for self-hosted runner --- .github/workflows/ci.bazelrc | 7 ------- .github/workflows/ci.yaml | 4 ---- 2 files changed, 11 deletions(-) diff --git a/.github/workflows/ci.bazelrc b/.github/workflows/ci.bazelrc index f070d00..a535f31 100644 --- a/.github/workflows/ci.bazelrc +++ b/.github/workflows/ci.bazelrc @@ -5,13 +5,6 @@ build --announce_rc # though it makes the log noisier. test --test_output=errors -# This directory is configured in GitHub actions to be persisted between runs. -build --disk_cache=$HOME/.cache/bazel -build --repository_cache=$HOME/.cache/bazel-repo - -# Allows tests to run bazelisk-in-bazel, since this is the cache folder used -test --test_env=XDG_CACHE_HOME - # Use remote cache instance build:cas --remote_instance_name=main build:cas --remote_cache=grpc://cas.stack.build:50051 diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 94879cb..6decbb2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -21,10 +21,6 @@ jobs: with: # Avoid downloading Bazel every time. bazelisk-cache: true - # Store build cache per workflow. - disk-cache: true - # Share repository cache between workflows. - repository-cache: true - name: bazel build run: >- bazelisk From 438363d5cad052e838254f71ea2c7cc739515fc3 Mon Sep 17 00:00:00 2001 From: Paul Johnston Date: Sat, 20 Sep 2025 00:49:51 -0600 Subject: [PATCH 18/19] update test --- build/stack/bazel/aquery/differ/action.pb.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/stack/bazel/aquery/differ/action.pb.go b/build/stack/bazel/aquery/differ/action.pb.go index 1778ae7..25aa0a4 100644 --- a/build/stack/bazel/aquery/differ/action.pb.go +++ b/build/stack/bazel/aquery/differ/action.pb.go @@ -1,6 +1,6 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.8 +// protoc-gen-go v1.36.9 // protoc v6.32.0 // source: build/stack/bazel/aquery/differ/action.proto From 9634a23065fce581cc45313063c738305d4e83fb Mon Sep 17 00:00:00 2001 From: Paul Cody Date: Fri, 10 Oct 2025 23:10:42 -0600 Subject: [PATCH 19/19] Update bzlmod (#11) * update example * Add diff syntax hl * Remove "target" attr --- .bazelversion | 1 + MODULE.bazel | 6 +- README.md | 207 +++- cmd/aquerydiff/config.go | 12 +- cmd/aquerydiff/main.go | 71 +- examples/simple/BUILD.bazel | 18 + examples/simple/after.textproto | 1718 ++++++++++++++++++++++++++++ examples/simple/before.textproto | 1841 ++++++++++++++++++++++++++++++ pkg/action/BUILD.bazel | 1 + pkg/action/action.go | 1 - pkg/action/graph.go | 32 +- pkg/action/output_map.go | 25 +- pkg/action/output_pair.go | 33 +- pkg/depset/resolver.go | 25 +- pkg/protobuf/io.go | 26 +- pkg/report/BUILD.bazel | 2 + pkg/report/assets.go | 6 + pkg/report/cmp.html.tmpl | 75 ++ pkg/report/diff.html.tmpl | 65 ++ pkg/report/html.go | 63 +- pkg/report/index.html.tmpl | 6 +- rules/BUILD.bazel | 0 rules/defs.bzl | 184 +++ 23 files changed, 4354 insertions(+), 64 deletions(-) create mode 100644 examples/simple/BUILD.bazel create mode 100644 examples/simple/after.textproto create mode 100644 examples/simple/before.textproto create mode 100644 pkg/report/cmp.html.tmpl create mode 100644 pkg/report/diff.html.tmpl create mode 100644 rules/BUILD.bazel create mode 100644 rules/defs.bzl diff --git a/.bazelversion b/.bazelversion index 56b6be4..c0f6746 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1,2 @@ 8.3.1 + diff --git a/MODULE.bazel b/MODULE.bazel index 2d90895..f9f0a44 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -10,7 +10,7 @@ module( bazel_dep(name = "rules_proto", version = "7.1.0") bazel_dep(name = "rules_go", version = "0.57.0") bazel_dep(name = "gazelle", version = "0.45.0") -bazel_dep(name = "build_stack_rules_proto", version = "4.1.0") +bazel_dep(name = "build_stack_rules_proto", version = "4.1.1") # ------------------------------------------------------------------- # Configuration: Go @@ -33,7 +33,7 @@ use_repo( # Configuration: Protobuf Deps # ------------------------------------------------------------------- -proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository", dev_dependency = True) +proto_repository = use_extension("@build_stack_rules_proto//extensions:proto_repository.bzl", "proto_repository") proto_repository.archive( name = "protobufapis", build_directives = [ @@ -51,7 +51,7 @@ proto_repository.archive( ], build_file_generation = "clean", build_file_proto_mode = "file", - cfgs = ["@//:rules_proto_config.yaml"], + cfgs = ["//:rules_proto_config.yaml"], deleted_files = [ "google/protobuf/*test*.proto", "google/protobuf/*unittest*.proto", diff --git a/README.md b/README.md index f1ef493..2d050fe 100644 --- a/README.md +++ b/README.md @@ -2,39 +2,212 @@ # bazel-aquery-differ -This is a port of - -to golang. +A tool to compare Bazel action query outputs with an interactive HTML report. +This is a re-imagination of the [Bazel +aquery_differ.py](https://github.com/bazelbuild/bazel/blob/master/tools/aquery_differ/aquery_differ.py) +in Go with enhanced visualization features. + +## Features + +- Compare Bazel action graphs between builds or git commits +- Interactive HTML reports with GitHub-style diff visualization +- Syntax-highlighted diffs (unified diff and go-cmp formats) +- Built-in web server with auto-open browser support +- Native Bazel rules for integration into your build ## Installation -Download and unzip a release artifact, or clone and `bazel build //cmd/aquerydiff`. +### As a Bazel Module -## Usage +Add to your `MODULE.bazel`: + +```starlark +bazel_dep(name = "bazel-aquery-differ", version = "0.0.0") +``` + +> **Note**: This module is not yet published to the Bazel Central Registry. For +> now, use an `archive_override` or `git_override` pointing to this repository. + +### As a Standalone Binary + +Download a release artifact, or build from source: ```bash -aquerydiff --before --after --report_dir +git clone https://github.com/stackb/bazel-aquery-differ.git +cd bazel-aquery-differ +bazel build //cmd/aquerydiff +``` + +## Usage + +### Using Bazel Rules + +Load the rules in your `BUILD.bazel` file: + +```starlark +load("@bazel-aquery-differ//rules:defs.bzl", "aquery_diff", "aquery_git_diff") ``` -You can generate the `` (and ``) using: +#### Rule: `aquery_diff` + +Compare two aquery output files: + +```starlark +aquery_diff( + name = "compare_actions", + before = "before.pb", + after = "after.pb", +) +``` + +**Attributes:** + +| Attribute | Type | Default | Description | +|-----------|----------|------------------|------------------------------------------------------------------------------| +| `before` | `label` | **required** | Baseline aquery file (`.pb`, `.proto`, `.textproto`, `.json`, `.jsonproto`) | +| `after` | `label` | **required** | Comparison aquery file (same format options) | +| `match` | `string` | `"output_files"` | Strategy to match before and after actions: `"output_files"` or `"mnemonic"` | +| `serve` | `bool` | `True` | Start web server to view report | +| `open` | `bool` | `True` | Automatically open browser to report | +| `unidiff` | `bool` | `False` | Generate unified diffs (can be slow for large actions) | +| `cmpdiff` | `bool` | `True` | Generate go-cmp diffs (fast, structural comparison) | + +Run the comparison: ```bash -bazel aquery //pkg:target-name --output jsonproto > before.json -bazel aquery //pkg:target-name --output textproto > before.textproto -bazel aquery //pkg:target-name --output proto > before.pb +bazel run //path/to:compare_actions +``` + +> **Performance Note**: The `unidiff` attribute defaults to `False` because generating unified diffs can be prohibitively slow for large actions with many inputs/outputs. The `cmpdiff` format (enabled by default) is much faster and provides good structural comparison for most use cases. Only enable `unidiff` if you need the traditional unified diff format and are willing to wait for the additional processing time. + +**Choosing a Match Strategy:** + +The `match` attribute determines how actions are paired between the before and +after builds: + +- **`output_files`** (default): Actions are matched by their output file paths. + Use this when comparing the same target across different commits or + configurations. This is the most common use case and ensures you're comparing + the exact same action that produces the same outputs. + +- **`mnemonic`**: Actions are matched by their mnemonic (action type, e.g., + "GoCompile", "CppCompile"). Use this when comparing different targets that use + similar build rules. For example, comparing `//old/pkg:binary` vs + `//new/pkg:binary` where both are `go_binary` targets but produce different + output paths. This helps identify how the same type of action differs between + targets. + +Example using mnemonic matching: + +```starlark +aquery_diff( + name = "compare_go_binaries", + before = "old_binary.pb", + after = "new_binary.pb", + match = "mnemonic", # Compare by action type instead of output path +) ``` -> The file extensions are relevant; the proto decoder will be `protojson` if -`.json`, `prototext` if `.textproto` and `proto` otherwise. +#### Rule: `aquery_git_diff` + +Compare aquery outputs between git commits: + +```starlark +aquery_git_diff( + name = "git_compare", + before = "main", + after = "feature-branch", + target = "//my/package:target", +) +``` + +**Attributes:** + +Same as `aquery_diff`, plus: + +| Attribute | Type | Default | Description | +|-----------|----------|--------------|------------------------------------------------------------| +| `target` | `string` | **required** | Bazel target to aquery (e.g., `//pkg:binary`, `deps(...)`) | +| `bazel` | `string` | `"bazel"` | Path to bazel executable | +| `before` | `string` | **required** | Git commit/branch/tag for baseline | +| `after` | `string` | **required** | Git commit/branch/tag for comparison | +This rule will: +1. Check for uncommitted changes (fails if found) +2. Checkout `before` commit and run `bazel aquery` +3. Checkout `after` commit and run `bazel aquery` +4. Restore original commit +5. Generate comparison report -An HTML report and accessory files will be written to the given `--report_dir`, -which you could serve as follows: +### Using the CLI +Generate aquery files using Bazel: + +```bash +# Binary proto format (recommended for large graphs) +bazel aquery //pkg:target --output=proto > before.pb + +# Text proto format (human-readable) +bazel aquery //pkg:target --output=textproto > before.textproto + +# JSON proto format +bazel aquery //pkg:target --output=jsonproto > before.json ``` -(cd && python3 -m http.server 8000) & + +> **Supported formats**: The tool automatically detects format based on file extension: +> - Binary: `.pb`, `.proto` +> - Text: `.textproto` +> - JSON: `.json`, `.jsonproto` + +Run the comparison: + +```bash +aquerydiff \ + --before before.pb \ + --after after.pb \ + --report_dir ./output \ + --serve \ + --open ``` -> Report will look something like: +**CLI Flags:** + +- `--before` - Path to baseline aquery file +- `--after` - Path to comparison aquery file +- `--report_dir` - Directory to write HTML report +- `--match` - Matching strategy: `output_files` (default) or `mnemonic` +- `--serve` - Start web server (default: true) +- `--open` - Open browser automatically (default: true) +- `--unidiff` - Generate unified diffs (default: false) +- `--cmpdiff` - Generate go-cmp diffs (default: true) + +> **Note**: The report title is automatically derived from the most common target in the action graph. + +### Report Output + +The HTML report shows: + +- **Actions only in before** - Removed actions +- **Actions only in after** - New actions +- **Non-equal actions** - Actions with changes +- **Equal actions** - Unchanged actions + +Each action displays: +- Mnemonic (action type) +- Output files +- Links to before/after JSON/textproto representations +- Colorized diffs (unified and/or go-cmp format) + +Example report showing action comparison + +## Example + +See the [examples/simple](examples/simple) directory for working examples using both rules. + +## Contributing + +Contributions welcome! Please open an issue or pull request. + +## License -image +Apache 2.0 diff --git a/cmd/aquerydiff/config.go b/cmd/aquerydiff/config.go index d5e37b8..60b2fbf 100644 --- a/cmd/aquerydiff/config.go +++ b/cmd/aquerydiff/config.go @@ -1,7 +1,13 @@ package main type config struct { - beforeFile string - afterFile string - reportDir string + beforeFile string + afterFile string + reportDir string + matchingStrategy string + port string + unidiff bool + cmpdiff bool + serve bool + open bool } diff --git a/cmd/aquerydiff/main.go b/cmd/aquerydiff/main.go index 0c8fea7..a274aaf 100644 --- a/cmd/aquerydiff/main.go +++ b/cmd/aquerydiff/main.go @@ -4,7 +4,10 @@ import ( "flag" "fmt" "log" + "net/http" "os" + "os/exec" + "runtime" anpb "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2" "github.com/stackb/bazel-aquery-differ/pkg/action" @@ -26,8 +29,14 @@ func run(args []string) error { flags := flag.NewFlagSet("aquerydiff", flag.ExitOnError) flags.StringVar(&config.beforeFile, "before", "", "filepath to aquery file (before)") flags.StringVar(&config.afterFile, "after", "", "filepath to aquery file (after)") + flags.StringVar(&config.matchingStrategy, "match", "output_files", "method used to build mapping of before & after actions (output_files|mnemonic)") flags.StringVar(&config.reportDir, "report_dir", "", "path to directory where report files should be written") - if err := flags.Parse(os.Args[1:]); err != nil { + flags.StringVar(&config.port, "port", "8000", "port number to use when serving content") + flags.BoolVar(&config.unidiff, "unidiff", false, "compute unidiffs (can be slow)") + flags.BoolVar(&config.cmpdiff, "cmpdiff", true, "compute go-cmp diffs (usually fast)") + flags.BoolVar(&config.serve, "serve", false, "start webserver") + flags.BoolVar(&config.open, "open", false, "open browser to webserver URL") + if err := flags.Parse(args); err != nil { return err } @@ -64,7 +73,21 @@ func run(args []string) error { return err } - beforeOnly, afterOnly, both := action.Partition(beforeGraph.OutputMap, afterGraph.OutputMap) + var mapper action.ActionMapper + switch config.matchingStrategy { + case "output_files": + mapper = action.NewOutputFilesMap + case "mnemonic": + mapper = action.NewMnemonicFileMap + default: + return fmt.Errorf("unknown matching strategy '%s'", config.matchingStrategy) + } + + beforeOnly, afterOnly, both := action.Partition( + mapper(beforeGraph.Actions), + mapper(afterGraph.Actions), + ) + var equal action.OutputPairs var nonEqual action.OutputPairs @@ -80,7 +103,17 @@ func run(args []string) error { } } + // Derive target from the action graph (prefer before, fallback to after) + target := beforeGraph.GetPrimaryTarget() + if target == "" { + target = afterGraph.GetPrimaryTarget() + } + if target == "" { + target = "unknown" + } + r := report.Html{ + Target: target, BeforeFile: config.beforeFile, AfterFile: config.afterFile, Before: beforeGraph, @@ -89,6 +122,8 @@ func run(args []string) error { AfterOnly: afterOnly, Equal: equal, NonEqual: nonEqual, + Unidiff: config.unidiff, + Cmpdiff: config.cmpdiff, } log.Printf("Generating report in: %s", config.reportDir) @@ -99,5 +134,37 @@ func run(args []string) error { log.Printf("aquerydiff report available at <%s>", config.reportDir) + if config.serve { + log.Printf("Starting webserver on port %s, serving %s", config.port, config.reportDir) + http.Handle("/", http.FileServer(http.Dir(config.reportDir))) + + if config.open { + url := "http://localhost:" + config.port + log.Printf("Opening browser to %s", url) + if err := openBrowser(url); err != nil { + log.Printf("Failed to open browser: %v", err) + } + } + + return http.ListenAndServe(":"+config.port, nil) + } + return nil } + +func openBrowser(url string) error { + var cmd string + var args []string + + switch runtime.GOOS { + case "windows": + cmd = "cmd" + args = []string{"/c", "start"} + case "darwin": + cmd = "open" + default: // "linux", "freebsd", "openbsd", "netbsd" + cmd = "xdg-open" + } + args = append(args, url) + return exec.Command(cmd, args...).Start() +} diff --git a/examples/simple/BUILD.bazel b/examples/simple/BUILD.bazel new file mode 100644 index 0000000..28b136c --- /dev/null +++ b/examples/simple/BUILD.bazel @@ -0,0 +1,18 @@ +load("//rules:defs.bzl", "aquery_diff", "aquery_git_diff") + +aquery_git_diff( + name = "git_diff", + after = "f8ca179cddc6b11b430fa8d2fc02136b66f2f194", + before = "a771ee789340aa3164d86491728828afeb5973cb", + target = "deps(//cmd/aquerydiff)", +) + +aquery_diff( + name = "diff", + # bazel aquery //cmd/aquerydiff:aquerydiff_darwin_amd64 --output textproto > examples/simple/before.textproto + after = "after.textproto", + # bazel aquery //cmd/aquerydiff:aquerydiff_linux_amd64 --output textproto > examples/simple/after.textproto + before = "before.textproto", + match = "mnemonic", + unidiff = True, +) diff --git a/examples/simple/after.textproto b/examples/simple/after.textproto new file mode 100644 index 0000000..7049b8d --- /dev/null +++ b/examples/simple/after.textproto @@ -0,0 +1,1718 @@ +rule_classes { +id: 1 +name: "go_binary" +} +targets { +id: 1 +label: "//cmd/aquerydiff:aquerydiff_linux_amd64" +rule_class_id: 1 +} +configuration { +id: 1 +mnemonic: "darwin_arm64-fastbuild-ST-28c832439b7e" +platform_name: "darwin_arm64" +checksum: "2612556a17660b242edb7af5a57d19afb48547338430438ba8847dc2b6fa13be" +} +path_fragments { +id: 5 +label: "external" +} +path_fragments { +id: 4 +label: "rules_go++go_sdk+main___download_0" +parent_id: 5 +} +path_fragments { +id: 3 +label: "pkg" +parent_id: 4 +} +path_fragments { +id: 2 +label: "include" +parent_id: 3 +} +path_fragments { +id: 1 +label: "asm_amd64.h" +parent_id: 2 +} +artifacts { +id: 1 +path_fragment_id: 1 +} +path_fragments { +id: 6 +label: "asm_ppc64x.h" +parent_id: 2 +} +artifacts { +id: 2 +path_fragment_id: 6 +} +path_fragments { +id: 7 +label: "funcdata.h" +parent_id: 2 +} +artifacts { +id: 3 +path_fragment_id: 7 +} +path_fragments { +id: 8 +label: "textflag.h" +parent_id: 2 +} +artifacts { +id: 4 +path_fragment_id: 8 +} +dep_set_of_files { +id: 3 +direct_artifact_ids: 1 +direct_artifact_ids: 2 +direct_artifact_ids: 3 +direct_artifact_ids: 4 +} +path_fragments { +id: 10 +label: "bin" +parent_id: 4 +} +path_fragments { +id: 9 +label: "gofmt" +parent_id: 10 +} +artifacts { +id: 5 +path_fragment_id: 9 +} +path_fragments { +id: 13 +label: "tool" +parent_id: 3 +} +path_fragments { +id: 12 +label: "darwin_arm64" +parent_id: 13 +} +path_fragments { +id: 11 +label: "addr2line" +parent_id: 12 +} +artifacts { +id: 6 +path_fragment_id: 11 +} +path_fragments { +id: 14 +label: "asm" +parent_id: 12 +} +artifacts { +id: 7 +path_fragment_id: 14 +} +path_fragments { +id: 15 +label: "buildid" +parent_id: 12 +} +artifacts { +id: 8 +path_fragment_id: 15 +} +path_fragments { +id: 16 +label: "cgo" +parent_id: 12 +} +artifacts { +id: 9 +path_fragment_id: 16 +} +path_fragments { +id: 17 +label: "compile" +parent_id: 12 +} +artifacts { +id: 10 +path_fragment_id: 17 +} +path_fragments { +id: 18 +label: "covdata" +parent_id: 12 +} +artifacts { +id: 11 +path_fragment_id: 18 +} +path_fragments { +id: 19 +label: "cover" +parent_id: 12 +} +artifacts { +id: 12 +path_fragment_id: 19 +} +path_fragments { +id: 20 +label: "doc" +parent_id: 12 +} +artifacts { +id: 13 +path_fragment_id: 20 +} +path_fragments { +id: 21 +label: "fix" +parent_id: 12 +} +artifacts { +id: 14 +path_fragment_id: 21 +} +path_fragments { +id: 22 +label: "link" +parent_id: 12 +} +artifacts { +id: 15 +path_fragment_id: 22 +} +path_fragments { +id: 23 +label: "nm" +parent_id: 12 +} +artifacts { +id: 16 +path_fragment_id: 23 +} +path_fragments { +id: 24 +label: "objdump" +parent_id: 12 +} +artifacts { +id: 17 +path_fragment_id: 24 +} +path_fragments { +id: 25 +label: "pack" +parent_id: 12 +} +artifacts { +id: 18 +path_fragment_id: 25 +} +path_fragments { +id: 26 +label: "pprof" +parent_id: 12 +} +artifacts { +id: 19 +path_fragment_id: 26 +} +path_fragments { +id: 27 +label: "preprofile" +parent_id: 12 +} +artifacts { +id: 20 +path_fragment_id: 27 +} +path_fragments { +id: 28 +label: "test2json" +parent_id: 12 +} +artifacts { +id: 21 +path_fragment_id: 28 +} +path_fragments { +id: 29 +label: "trace" +parent_id: 12 +} +artifacts { +id: 22 +path_fragment_id: 29 +} +path_fragments { +id: 30 +label: "vet" +parent_id: 12 +} +artifacts { +id: 23 +path_fragment_id: 30 +} +path_fragments { +id: 31 +label: "go.env" +parent_id: 4 +} +artifacts { +id: 24 +path_fragment_id: 31 +} +dep_set_of_files { +id: 4 +direct_artifact_ids: 5 +direct_artifact_ids: 6 +direct_artifact_ids: 7 +direct_artifact_ids: 8 +direct_artifact_ids: 9 +direct_artifact_ids: 10 +direct_artifact_ids: 11 +direct_artifact_ids: 12 +direct_artifact_ids: 13 +direct_artifact_ids: 14 +direct_artifact_ids: 15 +direct_artifact_ids: 16 +direct_artifact_ids: 17 +direct_artifact_ids: 18 +direct_artifact_ids: 19 +direct_artifact_ids: 20 +direct_artifact_ids: 21 +direct_artifact_ids: 22 +direct_artifact_ids: 23 +direct_artifact_ids: 24 +} +path_fragments { +id: 38 +label: "bazel-out" +} +path_fragments { +id: 37 +label: "darwin_arm64-fastbuild-ST-0a57218378ec" +parent_id: 38 +} +path_fragments { +id: 36 +label: "bin" +parent_id: 37 +} +path_fragments { +id: 35 +label: "external" +parent_id: 36 +} +path_fragments { +id: 34 +label: "rules_go+" +parent_id: 35 +} +path_fragments { +id: 33 +label: "stdlib_" +parent_id: 34 +} +path_fragments { +id: 32 +label: "pkg" +parent_id: 33 +} +artifacts { +id: 25 +path_fragment_id: 32 +is_tree_artifact: true +} +path_fragments { +id: 41 +label: "cmd" +} +path_fragments { +id: 40 +label: "aquerydiff" +parent_id: 41 +} +path_fragments { +id: 39 +label: "config.go" +parent_id: 40 +} +artifacts { +id: 26 +path_fragment_id: 39 +} +path_fragments { +id: 42 +label: "main.go" +parent_id: 40 +} +artifacts { +id: 27 +path_fragment_id: 42 +} +path_fragments { +id: 47 +label: "darwin_arm64-opt-exec-ST-d6cc8b84a7bb" +parent_id: 38 +} +path_fragments { +id: 46 +label: "bin" +parent_id: 47 +} +path_fragments { +id: 45 +label: "external" +parent_id: 46 +} +path_fragments { +id: 44 +label: "rules_go++go_sdk+main___download_0" +parent_id: 45 +} +path_fragments { +id: 43 +label: "packages.txt" +parent_id: 44 +} +artifacts { +id: 28 +path_fragment_id: 43 +} +path_fragments { +id: 49 +label: "pack_reset" +parent_id: 44 +} +path_fragments { +id: 48 +label: "pack.exe" +parent_id: 49 +} +artifacts { +id: 29 +path_fragment_id: 48 +} +path_fragments { +id: 54 +label: "darwin_arm64-fastbuild-ST-28c832439b7e" +parent_id: 38 +} +path_fragments { +id: 53 +label: "bin" +parent_id: 54 +} +path_fragments { +id: 52 +label: "pkg" +parent_id: 53 +} +path_fragments { +id: 51 +label: "action" +parent_id: 52 +} +path_fragments { +id: 50 +label: "action.x" +parent_id: 51 +} +artifacts { +id: 30 +path_fragment_id: 50 +} +path_fragments { +id: 56 +label: "protobuf" +parent_id: 52 +} +path_fragments { +id: 55 +label: "protobuf.x" +parent_id: 56 +} +artifacts { +id: 31 +path_fragment_id: 55 +} +path_fragments { +id: 58 +label: "report" +parent_id: 52 +} +path_fragments { +id: 57 +label: "report.x" +parent_id: 58 +} +artifacts { +id: 32 +path_fragment_id: 57 +} +path_fragments { +id: 64 +label: "external" +parent_id: 53 +} +path_fragments { +id: 63 +label: "build_stack_rules_proto++proto_repository+bazelapis" +parent_id: 64 +} +path_fragments { +id: 62 +label: "src" +parent_id: 63 +} +path_fragments { +id: 61 +label: "main" +parent_id: 62 +} +path_fragments { +id: 60 +label: "protobuf" +parent_id: 61 +} +path_fragments { +id: 59 +label: "analysis_v2_go_proto.x" +parent_id: 60 +} +artifacts { +id: 33 +path_fragment_id: 59 +} +dep_set_of_files { +id: 2 +transitive_dep_set_ids: 3 +transitive_dep_set_ids: 4 +direct_artifact_ids: 25 +direct_artifact_ids: 26 +direct_artifact_ids: 27 +direct_artifact_ids: 28 +direct_artifact_ids: 29 +direct_artifact_ids: 30 +direct_artifact_ids: 31 +direct_artifact_ids: 32 +direct_artifact_ids: 33 +} +path_fragments { +id: 66 +label: "builder_reset" +parent_id: 44 +} +path_fragments { +id: 65 +label: "builder" +parent_id: 66 +} +artifacts { +id: 34 +path_fragment_id: 65 +} +dep_set_of_files { +id: 1 +transitive_dep_set_ids: 2 +direct_artifact_ids: 34 +} +path_fragments { +id: 69 +label: "cmd" +parent_id: 53 +} +path_fragments { +id: 68 +label: "aquerydiff" +parent_id: 69 +} +path_fragments { +id: 67 +label: "aquerydiff_linux_amd64.a" +parent_id: 68 +} +artifacts { +id: 35 +path_fragment_id: 67 +} +path_fragments { +id: 70 +label: "aquerydiff_linux_amd64.x" +parent_id: 68 +} +artifacts { +id: 36 +path_fragment_id: 70 +} +actions { +target_id: 1 +action_key: "4ebca3b43f2594f05cf5f615259fa91bb8bf517e79097308642dea529f9ba2f9" +mnemonic: "GoCompilePkg" +configuration_id: 1 +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/builder_reset/builder" +arguments: "compilepkg" +arguments: "-sdk" +arguments: "external/rules_go++go_sdk+main___download_0" +arguments: "-goroot" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-0a57218378ec/bin/external/rules_go+/stdlib_" +arguments: "-installsuffix" +arguments: "linux_amd64" +arguments: "-src" +arguments: "cmd/aquerydiff/config.go" +arguments: "-src" +arguments: "cmd/aquerydiff/main.go" +arguments: "-arc" +arguments: "github.com/stackb/bazel-aquery-differ/pkg/action=github.com/stackb/bazel-aquery-differ/pkg/action=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/action/action.x" +arguments: "-arc" +arguments: "github.com/stackb/bazel-aquery-differ/pkg/protobuf=github.com/stackb/bazel-aquery-differ/pkg/protobuf=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/protobuf/protobuf.x" +arguments: "-arc" +arguments: "github.com/stackb/bazel-aquery-differ/pkg/report=github.com/stackb/bazel-aquery-differ/pkg/report=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/report/report.x" +arguments: "-arc" +arguments: "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/analysis_v2_go_proto.x" +arguments: "-importpath" +arguments: "github.com/stackb/bazel-aquery-differ/cmd/aquerydiff" +arguments: "-p" +arguments: "main" +arguments: "-package_list" +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/packages.txt" +arguments: "-pack" +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/pack_reset/pack.exe" +arguments: "-embedroot" +arguments: "" +arguments: "-embedroot" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin" +arguments: "-embedlookupdir" +arguments: "cmd/aquerydiff" +arguments: "-lo" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/cmd/aquerydiff/aquerydiff_linux_amd64.a" +arguments: "-o" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/cmd/aquerydiff/aquerydiff_linux_amd64.x" +arguments: "-gcflags" +arguments: "" +environment_variables { + key: "GOARCH" + value: "amd64" +} +environment_variables { + key: "GOOS" + value: "linux" +} +environment_variables { + key: "GOEXPERIMENT" +} +environment_variables { + key: "GOROOT_FINAL" + value: "GOROOT" +} +environment_variables { + key: "CGO_ENABLED" + value: "0" +} +environment_variables { + key: "GOPATH" +} +environment_variables { + key: "GOTOOLCHAIN" + value: "local" +} +environment_variables { + key: "GODEBUG" + value: "winsymlink=0" +} +input_dep_set_ids: 1 +output_ids: 35 +output_ids: 36 +execution_info { + key: "supports-path-mapping" + value: "1" +} +primary_output_id: 35 +execution_platform: "@@platforms//host:host" +} +path_fragments { +id: 74 +label: "gazelle++go_deps+org_golang_google_protobuf" +parent_id: 64 +} +path_fragments { +id: 73 +label: "internal" +parent_id: 74 +} +path_fragments { +id: 72 +label: "detrand" +parent_id: 73 +} +path_fragments { +id: 71 +label: "detrand.a" +parent_id: 72 +} +artifacts { +id: 37 +path_fragment_id: 71 +} +path_fragments { +id: 76 +label: "errors" +parent_id: 73 +} +path_fragments { +id: 75 +label: "errors.a" +parent_id: 76 +} +artifacts { +id: 38 +path_fragment_id: 75 +} +path_fragments { +id: 79 +label: "encoding" +parent_id: 74 +} +path_fragments { +id: 78 +label: "protowire" +parent_id: 79 +} +path_fragments { +id: 77 +label: "protowire.a" +parent_id: 78 +} +artifacts { +id: 39 +path_fragment_id: 77 +} +path_fragments { +id: 81 +label: "flags" +parent_id: 73 +} +path_fragments { +id: 80 +label: "flags.a" +parent_id: 81 +} +artifacts { +id: 40 +path_fragment_id: 80 +} +path_fragments { +id: 83 +label: "pragma" +parent_id: 73 +} +path_fragments { +id: 82 +label: "pragma.a" +parent_id: 83 +} +artifacts { +id: 41 +path_fragment_id: 82 +} +path_fragments { +id: 86 +label: "reflect" +parent_id: 74 +} +path_fragments { +id: 85 +label: "protoreflect" +parent_id: 86 +} +path_fragments { +id: 84 +label: "protoreflect.a" +parent_id: 85 +} +artifacts { +id: 42 +path_fragment_id: 84 +} +path_fragments { +id: 88 +label: "strs" +parent_id: 73 +} +path_fragments { +id: 87 +label: "strs.a" +parent_id: 88 +} +artifacts { +id: 43 +path_fragment_id: 87 +} +path_fragments { +id: 91 +label: "encoding" +parent_id: 73 +} +path_fragments { +id: 90 +label: "json" +parent_id: 91 +} +path_fragments { +id: 89 +label: "json.a" +parent_id: 90 +} +artifacts { +id: 44 +path_fragment_id: 89 +} +path_fragments { +id: 93 +label: "messageset" +parent_id: 91 +} +path_fragments { +id: 92 +label: "messageset.a" +parent_id: 93 +} +artifacts { +id: 45 +path_fragment_id: 92 +} +path_fragments { +id: 95 +label: "descfmt" +parent_id: 73 +} +path_fragments { +id: 94 +label: "descfmt.a" +parent_id: 95 +} +artifacts { +id: 46 +path_fragment_id: 94 +} +path_fragments { +id: 97 +label: "descopts" +parent_id: 73 +} +path_fragments { +id: 96 +label: "descopts.a" +parent_id: 97 +} +artifacts { +id: 47 +path_fragment_id: 96 +} +path_fragments { +id: 99 +label: "editiondefaults" +parent_id: 73 +} +path_fragments { +id: 98 +label: "editiondefaults.a" +parent_id: 99 +} +artifacts { +id: 48 +path_fragment_id: 98 +} +path_fragments { +id: 101 +label: "text" +parent_id: 91 +} +path_fragments { +id: 100 +label: "text.a" +parent_id: 101 +} +artifacts { +id: 49 +path_fragment_id: 100 +} +path_fragments { +id: 103 +label: "defval" +parent_id: 91 +} +path_fragments { +id: 102 +label: "defval.a" +parent_id: 103 +} +artifacts { +id: 50 +path_fragment_id: 102 +} +path_fragments { +id: 105 +label: "genid" +parent_id: 73 +} +path_fragments { +id: 104 +label: "genid.a" +parent_id: 105 +} +artifacts { +id: 51 +path_fragment_id: 104 +} +path_fragments { +id: 107 +label: "order" +parent_id: 73 +} +path_fragments { +id: 106 +label: "order.a" +parent_id: 107 +} +artifacts { +id: 52 +path_fragment_id: 106 +} +path_fragments { +id: 109 +label: "protoregistry" +parent_id: 86 +} +path_fragments { +id: 108 +label: "protoregistry.a" +parent_id: 109 +} +artifacts { +id: 53 +path_fragment_id: 108 +} +path_fragments { +id: 112 +label: "runtime" +parent_id: 74 +} +path_fragments { +id: 111 +label: "protoiface" +parent_id: 112 +} +path_fragments { +id: 110 +label: "protoiface.a" +parent_id: 111 +} +artifacts { +id: 54 +path_fragment_id: 110 +} +path_fragments { +id: 114 +label: "proto" +parent_id: 74 +} +path_fragments { +id: 113 +label: "proto.a" +parent_id: 114 +} +artifacts { +id: 55 +path_fragment_id: 113 +} +path_fragments { +id: 116 +label: "filedesc" +parent_id: 73 +} +path_fragments { +id: 115 +label: "filedesc.a" +parent_id: 116 +} +artifacts { +id: 56 +path_fragment_id: 115 +} +path_fragments { +id: 118 +label: "set" +parent_id: 73 +} +path_fragments { +id: 117 +label: "set.a" +parent_id: 118 +} +artifacts { +id: 57 +path_fragment_id: 117 +} +path_fragments { +id: 120 +label: "protojson" +parent_id: 79 +} +path_fragments { +id: 119 +label: "protojson.a" +parent_id: 120 +} +artifacts { +id: 58 +path_fragment_id: 119 +} +path_fragments { +id: 122 +label: "prototext" +parent_id: 79 +} +path_fragments { +id: 121 +label: "prototext.a" +parent_id: 122 +} +artifacts { +id: 59 +path_fragment_id: 121 +} +path_fragments { +id: 124 +label: "tag" +parent_id: 91 +} +path_fragments { +id: 123 +label: "tag.a" +parent_id: 124 +} +artifacts { +id: 60 +path_fragment_id: 123 +} +path_fragments { +id: 126 +label: "protolazy" +parent_id: 73 +} +path_fragments { +id: 125 +label: "protolazy.a" +parent_id: 126 +} +artifacts { +id: 61 +path_fragment_id: 125 +} +path_fragments { +id: 128 +label: "impl" +parent_id: 73 +} +path_fragments { +id: 127 +label: "impl.a" +parent_id: 128 +} +artifacts { +id: 62 +path_fragment_id: 127 +} +path_fragments { +id: 130 +label: "filetype" +parent_id: 73 +} +path_fragments { +id: 129 +label: "filetype.a" +parent_id: 130 +} +artifacts { +id: 63 +path_fragment_id: 129 +} +path_fragments { +id: 132 +label: "version" +parent_id: 73 +} +path_fragments { +id: 131 +label: "version.a" +parent_id: 132 +} +artifacts { +id: 64 +path_fragment_id: 131 +} +path_fragments { +id: 134 +label: "protoimpl" +parent_id: 112 +} +path_fragments { +id: 133 +label: "protoimpl.a" +parent_id: 134 +} +artifacts { +id: 65 +path_fragment_id: 133 +} +path_fragments { +id: 135 +label: "stardoc_output_go_proto.a" +parent_id: 60 +} +artifacts { +id: 66 +path_fragment_id: 135 +} +path_fragments { +id: 136 +label: "build_go_proto.a" +parent_id: 60 +} +artifacts { +id: 67 +path_fragment_id: 136 +} +path_fragments { +id: 137 +label: "analysis_v2_go_proto.a" +parent_id: 60 +} +artifacts { +id: 68 +path_fragment_id: 137 +} +path_fragments { +id: 143 +label: "build" +parent_id: 53 +} +path_fragments { +id: 142 +label: "stack" +parent_id: 143 +} +path_fragments { +id: 141 +label: "bazel" +parent_id: 142 +} +path_fragments { +id: 140 +label: "aquery" +parent_id: 141 +} +path_fragments { +id: 139 +label: "differ" +parent_id: 140 +} +path_fragments { +id: 138 +label: "differ.a" +parent_id: 139 +} +artifacts { +id: 69 +path_fragment_id: 138 +} +path_fragments { +id: 145 +label: "pathfragment" +parent_id: 52 +} +path_fragments { +id: 144 +label: "pathfragment.a" +parent_id: 145 +} +artifacts { +id: 70 +path_fragment_id: 144 +} +path_fragments { +id: 147 +label: "artifact" +parent_id: 52 +} +path_fragments { +id: 146 +label: "artifact.a" +parent_id: 147 +} +artifacts { +id: 71 +path_fragment_id: 146 +} +path_fragments { +id: 149 +label: "depset" +parent_id: 52 +} +path_fragments { +id: 148 +label: "depset.a" +parent_id: 149 +} +artifacts { +id: 72 +path_fragment_id: 148 +} +path_fragments { +id: 150 +label: "protobuf.a" +parent_id: 56 +} +artifacts { +id: 73 +path_fragment_id: 150 +} +path_fragments { +id: 152 +label: "target" +parent_id: 52 +} +path_fragments { +id: 151 +label: "target.a" +parent_id: 152 +} +artifacts { +id: 74 +path_fragment_id: 151 +} +path_fragments { +id: 157 +label: "gazelle++go_deps+com_github_google_go_cmp" +parent_id: 64 +} +path_fragments { +id: 156 +label: "cmp" +parent_id: 157 +} +path_fragments { +id: 155 +label: "internal" +parent_id: 156 +} +path_fragments { +id: 154 +label: "flags" +parent_id: 155 +} +path_fragments { +id: 153 +label: "flags.a" +parent_id: 154 +} +artifacts { +id: 75 +path_fragment_id: 153 +} +path_fragments { +id: 159 +label: "diff" +parent_id: 155 +} +path_fragments { +id: 158 +label: "diff.a" +parent_id: 159 +} +artifacts { +id: 76 +path_fragment_id: 158 +} +path_fragments { +id: 161 +label: "function" +parent_id: 155 +} +path_fragments { +id: 160 +label: "function.a" +parent_id: 161 +} +artifacts { +id: 77 +path_fragment_id: 160 +} +path_fragments { +id: 163 +label: "value" +parent_id: 155 +} +path_fragments { +id: 162 +label: "value.a" +parent_id: 163 +} +artifacts { +id: 78 +path_fragment_id: 162 +} +path_fragments { +id: 164 +label: "cmp.a" +parent_id: 156 +} +artifacts { +id: 79 +path_fragment_id: 164 +} +path_fragments { +id: 166 +label: "cmpopts" +parent_id: 156 +} +path_fragments { +id: 165 +label: "cmpopts.a" +parent_id: 166 +} +artifacts { +id: 80 +path_fragment_id: 165 +} +path_fragments { +id: 169 +label: "gazelle++go_deps+com_github_hexops_gotextdiff" +parent_id: 64 +} +path_fragments { +id: 168 +label: "span" +parent_id: 169 +} +path_fragments { +id: 167 +label: "span.a" +parent_id: 168 +} +artifacts { +id: 81 +path_fragment_id: 167 +} +path_fragments { +id: 170 +label: "gotextdiff.a" +parent_id: 169 +} +artifacts { +id: 82 +path_fragment_id: 170 +} +path_fragments { +id: 172 +label: "myers" +parent_id: 169 +} +path_fragments { +id: 171 +label: "myers.a" +parent_id: 172 +} +artifacts { +id: 83 +path_fragment_id: 171 +} +path_fragments { +id: 173 +label: "action.a" +parent_id: 51 +} +artifacts { +id: 84 +path_fragment_id: 173 +} +path_fragments { +id: 174 +label: "report.a" +parent_id: 58 +} +artifacts { +id: 85 +path_fragment_id: 174 +} +dep_set_of_files { +id: 6 +direct_artifact_ids: 37 +direct_artifact_ids: 38 +direct_artifact_ids: 39 +direct_artifact_ids: 40 +direct_artifact_ids: 41 +direct_artifact_ids: 42 +direct_artifact_ids: 43 +direct_artifact_ids: 44 +direct_artifact_ids: 45 +direct_artifact_ids: 46 +direct_artifact_ids: 47 +direct_artifact_ids: 48 +direct_artifact_ids: 49 +direct_artifact_ids: 50 +direct_artifact_ids: 51 +direct_artifact_ids: 52 +direct_artifact_ids: 53 +direct_artifact_ids: 54 +direct_artifact_ids: 55 +direct_artifact_ids: 56 +direct_artifact_ids: 57 +direct_artifact_ids: 58 +direct_artifact_ids: 59 +direct_artifact_ids: 60 +direct_artifact_ids: 61 +direct_artifact_ids: 62 +direct_artifact_ids: 63 +direct_artifact_ids: 64 +direct_artifact_ids: 65 +direct_artifact_ids: 66 +direct_artifact_ids: 67 +direct_artifact_ids: 68 +direct_artifact_ids: 69 +direct_artifact_ids: 70 +direct_artifact_ids: 71 +direct_artifact_ids: 72 +direct_artifact_ids: 73 +direct_artifact_ids: 74 +direct_artifact_ids: 75 +direct_artifact_ids: 76 +direct_artifact_ids: 77 +direct_artifact_ids: 78 +direct_artifact_ids: 79 +direct_artifact_ids: 80 +direct_artifact_ids: 81 +direct_artifact_ids: 82 +direct_artifact_ids: 83 +direct_artifact_ids: 84 +direct_artifact_ids: 85 +direct_artifact_ids: 35 +direct_artifact_ids: 5 +direct_artifact_ids: 6 +direct_artifact_ids: 7 +direct_artifact_ids: 8 +direct_artifact_ids: 9 +direct_artifact_ids: 10 +direct_artifact_ids: 11 +direct_artifact_ids: 12 +direct_artifact_ids: 13 +direct_artifact_ids: 14 +direct_artifact_ids: 15 +direct_artifact_ids: 16 +direct_artifact_ids: 17 +direct_artifact_ids: 18 +direct_artifact_ids: 19 +direct_artifact_ids: 20 +direct_artifact_ids: 21 +direct_artifact_ids: 22 +direct_artifact_ids: 23 +direct_artifact_ids: 24 +direct_artifact_ids: 25 +direct_artifact_ids: 28 +} +dep_set_of_files { +id: 5 +transitive_dep_set_ids: 6 +direct_artifact_ids: 34 +} +path_fragments { +id: 176 +label: "aquerydiff_linux_amd64_" +parent_id: 68 +} +path_fragments { +id: 175 +label: "aquerydiff_linux_amd64" +parent_id: 176 +} +artifacts { +id: 86 +path_fragment_id: 175 +} +actions { +target_id: 1 +action_key: "5801836c97e6927e0cadce2f1aa4d79379d971337e6f667b366f3d6580518d9e" +mnemonic: "GoLink" +configuration_id: 1 +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/builder_reset/builder" +arguments: "link" +arguments: "-sdk" +arguments: "external/rules_go++go_sdk+main___download_0" +arguments: "-goroot" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-0a57218378ec/bin/external/rules_go+/stdlib_" +arguments: "-installsuffix" +arguments: "linux_amd64" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/detrand:detrand=google.golang.org/protobuf/internal/detrand=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/detrand/detrand.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/errors:errors=google.golang.org/protobuf/internal/errors=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/errors/errors.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//encoding/protowire:protowire=google.golang.org/protobuf/encoding/protowire=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/encoding/protowire/protowire.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/flags:flags=google.golang.org/protobuf/internal/flags=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/flags/flags.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/pragma:pragma=google.golang.org/protobuf/internal/pragma=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/pragma/pragma.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//reflect/protoreflect:protoreflect=google.golang.org/protobuf/reflect/protoreflect=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/reflect/protoreflect/protoreflect.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/strs:strs=google.golang.org/protobuf/internal/strs=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/strs/strs.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/json:json=google.golang.org/protobuf/internal/encoding/json=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/json/json.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/messageset:messageset=google.golang.org/protobuf/internal/encoding/messageset=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/messageset/messageset.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/descfmt:descfmt=google.golang.org/protobuf/internal/descfmt=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/descfmt/descfmt.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/descopts:descopts=google.golang.org/protobuf/internal/descopts=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/descopts/descopts.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/editiondefaults:editiondefaults=google.golang.org/protobuf/internal/editiondefaults=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/editiondefaults/editiondefaults.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/text:text=google.golang.org/protobuf/internal/encoding/text=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/text/text.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/defval:defval=google.golang.org/protobuf/internal/encoding/defval=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/defval/defval.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/genid:genid=google.golang.org/protobuf/internal/genid=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/genid/genid.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/order:order=google.golang.org/protobuf/internal/order=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/order/order.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//reflect/protoregistry:protoregistry=google.golang.org/protobuf/reflect/protoregistry=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/reflect/protoregistry/protoregistry.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//runtime/protoiface:protoiface=google.golang.org/protobuf/runtime/protoiface=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/runtime/protoiface/protoiface.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//proto:proto=google.golang.org/protobuf/proto=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/proto/proto.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/filedesc:filedesc=google.golang.org/protobuf/internal/filedesc=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/filedesc/filedesc.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/set:set=google.golang.org/protobuf/internal/set=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/set/set.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//encoding/protojson:protojson=google.golang.org/protobuf/encoding/protojson=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/encoding/protojson/protojson.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//encoding/prototext:prototext=google.golang.org/protobuf/encoding/prototext=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/encoding/prototext/prototext.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/tag:tag=google.golang.org/protobuf/internal/encoding/tag=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/tag/tag.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/protolazy:protolazy=google.golang.org/protobuf/internal/protolazy=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/protolazy/protolazy.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/impl:impl=google.golang.org/protobuf/internal/impl=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/impl/impl.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/filetype:filetype=google.golang.org/protobuf/internal/filetype=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/filetype/filetype.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/version:version=google.golang.org/protobuf/internal/version=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/version/version.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//runtime/protoimpl:protoimpl=google.golang.org/protobuf/runtime/protoimpl=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+org_golang_google_protobuf/runtime/protoimpl/protoimpl.a" +arguments: "-arc" +arguments: "@@build_stack_rules_proto++proto_repository+bazelapis//src/main/protobuf:stardoc_output_go_proto=github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/stardoc_output_go_proto.a" +arguments: "-arc" +arguments: "@@build_stack_rules_proto++proto_repository+bazelapis//src/main/protobuf:build_go_proto=github.com/bazelbuild/bazelapis/src/main/protobuf/build=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/build_go_proto.a" +arguments: "-arc" +arguments: "@@build_stack_rules_proto++proto_repository+bazelapis//src/main/protobuf:analysis_v2_go_proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/analysis_v2_go_proto.a" +arguments: "-arc" +arguments: "@@//build/stack/bazel/aquery/differ:differ=github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/build/stack/bazel/aquery/differ/differ.a" +arguments: "-arc" +arguments: "@@//pkg/pathfragment:pathfragment=github.com/stackb/bazel-aquery-differ/pkg/pathfragment=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/pathfragment/pathfragment.a" +arguments: "-arc" +arguments: "@@//pkg/artifact:artifact=github.com/stackb/bazel-aquery-differ/pkg/artifact=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/artifact/artifact.a" +arguments: "-arc" +arguments: "@@//pkg/depset:depset=github.com/stackb/bazel-aquery-differ/pkg/depset=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/depset/depset.a" +arguments: "-arc" +arguments: "@@//pkg/protobuf:protobuf=github.com/stackb/bazel-aquery-differ/pkg/protobuf=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/protobuf/protobuf.a" +arguments: "-arc" +arguments: "@@//pkg/target:target=github.com/stackb/bazel-aquery-differ/pkg/target=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/target/target.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/flags:flags=github.com/google/go-cmp/cmp/internal/flags=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/flags/flags.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/diff:diff=github.com/google/go-cmp/cmp/internal/diff=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/diff/diff.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/function:function=github.com/google/go-cmp/cmp/internal/function=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/function/function.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/value:value=github.com/google/go-cmp/cmp/internal/value=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/value/value.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp:cmp=github.com/google/go-cmp/cmp=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/cmp.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/cmpopts:cmpopts=github.com/google/go-cmp/cmp/cmpopts=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/cmpopts/cmpopts.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_hexops_gotextdiff//span:span=github.com/hexops/gotextdiff/span=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_hexops_gotextdiff/span/span.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_hexops_gotextdiff//:gotextdiff=github.com/hexops/gotextdiff=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_hexops_gotextdiff/gotextdiff.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_hexops_gotextdiff//myers:myers=github.com/hexops/gotextdiff/myers=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/external/gazelle++go_deps+com_github_hexops_gotextdiff/myers/myers.a" +arguments: "-arc" +arguments: "@@//pkg/action:action=github.com/stackb/bazel-aquery-differ/pkg/action=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/action/action.a" +arguments: "-arc" +arguments: "@@//pkg/report:report=github.com/stackb/bazel-aquery-differ/pkg/report=bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/pkg/report/report.a" +arguments: "-package_list" +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/packages.txt" +arguments: "-o" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/cmd/aquerydiff/aquerydiff_linux_amd64_/aquerydiff_linux_amd64" +arguments: "-main" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-28c832439b7e/bin/cmd/aquerydiff/aquerydiff_linux_amd64.a" +arguments: "-p" +arguments: "github.com/stackb/bazel-aquery-differ/cmd/aquerydiff" +arguments: "--" +arguments: "-linkmode" +arguments: "internal" +arguments: "-s" +arguments: "-w" +arguments: "-buildid=redacted" +arguments: "-s" +arguments: "-w" +arguments: "-extldflags" +arguments: "-static" +environment_variables { + key: "GOARCH" + value: "amd64" +} +environment_variables { + key: "GOOS" + value: "linux" +} +environment_variables { + key: "GOEXPERIMENT" +} +environment_variables { + key: "GOROOT" + value: "bazel-out/darwin_arm64-fastbuild-ST-0a57218378ec/bin/external/rules_go+/stdlib_" +} +environment_variables { + key: "GOROOT_FINAL" + value: "GOROOT" +} +environment_variables { + key: "CGO_ENABLED" + value: "0" +} +environment_variables { + key: "GOPATH" +} +environment_variables { + key: "GOTOOLCHAIN" + value: "local" +} +environment_variables { + key: "GODEBUG" + value: "winsymlink=0" +} +input_dep_set_ids: 5 +output_ids: 86 +primary_output_id: 86 +execution_platform: "@@platforms//host:host" +} +path_fragments { +id: 177 +label: "aquerydiff_linux_amd64.repo_mapping" +parent_id: 176 +} +artifacts { +id: 87 +path_fragment_id: 177 +} +actions { +target_id: 1 +action_key: "caeefa8c9a27b325f1a4db4b78f6bef9264fc95ae32cd3e023650443df340e2b" +mnemonic: "RepoMappingManifest" +configuration_id: 1 +output_ids: 87 +primary_output_id: 87 +execution_platform: "@@platforms//host:host" +} +path_fragments { +id: 178 +label: "aquerydiff_linux_amd64.runfiles_manifest" +parent_id: 176 +} +artifacts { +id: 88 +path_fragment_id: 178 +} +actions { +target_id: 1 +action_key: "2ed97eb6f2f7c5f3c7d6b7387ea5b31419eba46c0a432f2fb550c2f4c0b85911" +mnemonic: "SourceSymlinkManifest" +configuration_id: 1 +output_ids: 88 +primary_output_id: 88 +execution_platform: "@@platforms//host:host" +} +dep_set_of_files { +id: 7 +direct_artifact_ids: 88 +} +path_fragments { +id: 180 +label: "aquerydiff_linux_amd64.runfiles" +parent_id: 176 +} +path_fragments { +id: 179 +label: "MANIFEST" +parent_id: 180 +} +artifacts { +id: 89 +path_fragment_id: 179 +} +actions { +target_id: 1 +action_key: "2acfeafbe09d892a6494ee4e4cc8ff9cf87b5306645f0cfc937d1be7e4d5fda2" +mnemonic: "SymlinkTree" +configuration_id: 1 +input_dep_set_ids: 7 +output_ids: 89 +primary_output_id: 89 +execution_platform: "@@platforms//host:host" +} +dep_set_of_files { +id: 8 +direct_artifact_ids: 86 +direct_artifact_ids: 89 +direct_artifact_ids: 87 +} +path_fragments { +id: 183 +label: "internal" +parent_id: 54 +} +path_fragments { +id: 182 +label: "_middlemen" +parent_id: 183 +} +path_fragments { +id: 181 +label: "cmd_Saquerydiff_Saquerydiff_Ulinux_Uamd64_U_Saquerydiff_Ulinux_Uamd64-runfiles" +parent_id: 182 +} +artifacts { +id: 90 +path_fragment_id: 181 +} +actions { +target_id: 1 +action_key: "709e80c88487a2411e1ee4dfb9f22a861492d20c4765150c0c794abd70f8147c" +mnemonic: "Middleman" +configuration_id: 1 +input_dep_set_ids: 8 +output_ids: 90 +primary_output_id: 90 +execution_platform: "@@platforms//host:host" +} diff --git a/examples/simple/before.textproto b/examples/simple/before.textproto new file mode 100644 index 0000000..26f0ea5 --- /dev/null +++ b/examples/simple/before.textproto @@ -0,0 +1,1841 @@ +rule_classes { +id: 1 +name: "go_binary" +} +targets { +id: 1 +label: "//cmd/aquerydiff:aquerydiff_darwin_amd64" +rule_class_id: 1 +} +configuration { +id: 1 +mnemonic: "darwin_arm64-fastbuild-ST-429f90df6b5d" +platform_name: "darwin_arm64" +checksum: "cdd13c6e945e04345180e5e5a8032419badf8239189beb14506d151600426049" +} +path_fragments { +id: 5 +label: "external" +} +path_fragments { +id: 4 +label: "rules_go++go_sdk+main___download_0" +parent_id: 5 +} +path_fragments { +id: 3 +label: "pkg" +parent_id: 4 +} +path_fragments { +id: 2 +label: "include" +parent_id: 3 +} +path_fragments { +id: 1 +label: "asm_amd64.h" +parent_id: 2 +} +artifacts { +id: 1 +path_fragment_id: 1 +} +path_fragments { +id: 6 +label: "asm_ppc64x.h" +parent_id: 2 +} +artifacts { +id: 2 +path_fragment_id: 6 +} +path_fragments { +id: 7 +label: "funcdata.h" +parent_id: 2 +} +artifacts { +id: 3 +path_fragment_id: 7 +} +path_fragments { +id: 8 +label: "textflag.h" +parent_id: 2 +} +artifacts { +id: 4 +path_fragment_id: 8 +} +dep_set_of_files { +id: 3 +direct_artifact_ids: 1 +direct_artifact_ids: 2 +direct_artifact_ids: 3 +direct_artifact_ids: 4 +} +path_fragments { +id: 10 +label: "bin" +parent_id: 4 +} +path_fragments { +id: 9 +label: "gofmt" +parent_id: 10 +} +artifacts { +id: 5 +path_fragment_id: 9 +} +path_fragments { +id: 13 +label: "tool" +parent_id: 3 +} +path_fragments { +id: 12 +label: "darwin_arm64" +parent_id: 13 +} +path_fragments { +id: 11 +label: "addr2line" +parent_id: 12 +} +artifacts { +id: 6 +path_fragment_id: 11 +} +path_fragments { +id: 14 +label: "asm" +parent_id: 12 +} +artifacts { +id: 7 +path_fragment_id: 14 +} +path_fragments { +id: 15 +label: "buildid" +parent_id: 12 +} +artifacts { +id: 8 +path_fragment_id: 15 +} +path_fragments { +id: 16 +label: "cgo" +parent_id: 12 +} +artifacts { +id: 9 +path_fragment_id: 16 +} +path_fragments { +id: 17 +label: "compile" +parent_id: 12 +} +artifacts { +id: 10 +path_fragment_id: 17 +} +path_fragments { +id: 18 +label: "covdata" +parent_id: 12 +} +artifacts { +id: 11 +path_fragment_id: 18 +} +path_fragments { +id: 19 +label: "cover" +parent_id: 12 +} +artifacts { +id: 12 +path_fragment_id: 19 +} +path_fragments { +id: 20 +label: "doc" +parent_id: 12 +} +artifacts { +id: 13 +path_fragment_id: 20 +} +path_fragments { +id: 21 +label: "fix" +parent_id: 12 +} +artifacts { +id: 14 +path_fragment_id: 21 +} +path_fragments { +id: 22 +label: "link" +parent_id: 12 +} +artifacts { +id: 15 +path_fragment_id: 22 +} +path_fragments { +id: 23 +label: "nm" +parent_id: 12 +} +artifacts { +id: 16 +path_fragment_id: 23 +} +path_fragments { +id: 24 +label: "objdump" +parent_id: 12 +} +artifacts { +id: 17 +path_fragment_id: 24 +} +path_fragments { +id: 25 +label: "pack" +parent_id: 12 +} +artifacts { +id: 18 +path_fragment_id: 25 +} +path_fragments { +id: 26 +label: "pprof" +parent_id: 12 +} +artifacts { +id: 19 +path_fragment_id: 26 +} +path_fragments { +id: 27 +label: "preprofile" +parent_id: 12 +} +artifacts { +id: 20 +path_fragment_id: 27 +} +path_fragments { +id: 28 +label: "test2json" +parent_id: 12 +} +artifacts { +id: 21 +path_fragment_id: 28 +} +path_fragments { +id: 29 +label: "trace" +parent_id: 12 +} +artifacts { +id: 22 +path_fragment_id: 29 +} +path_fragments { +id: 30 +label: "vet" +parent_id: 12 +} +artifacts { +id: 23 +path_fragment_id: 30 +} +path_fragments { +id: 31 +label: "go.env" +parent_id: 4 +} +artifacts { +id: 24 +path_fragment_id: 31 +} +dep_set_of_files { +id: 4 +direct_artifact_ids: 5 +direct_artifact_ids: 6 +direct_artifact_ids: 7 +direct_artifact_ids: 8 +direct_artifact_ids: 9 +direct_artifact_ids: 10 +direct_artifact_ids: 11 +direct_artifact_ids: 12 +direct_artifact_ids: 13 +direct_artifact_ids: 14 +direct_artifact_ids: 15 +direct_artifact_ids: 16 +direct_artifact_ids: 17 +direct_artifact_ids: 18 +direct_artifact_ids: 19 +direct_artifact_ids: 20 +direct_artifact_ids: 21 +direct_artifact_ids: 22 +direct_artifact_ids: 23 +direct_artifact_ids: 24 +} +path_fragments { +id: 38 +label: "bazel-out" +} +path_fragments { +id: 37 +label: "darwin_arm64-fastbuild-ST-ad4c399ec9e6" +parent_id: 38 +} +path_fragments { +id: 36 +label: "bin" +parent_id: 37 +} +path_fragments { +id: 35 +label: "external" +parent_id: 36 +} +path_fragments { +id: 34 +label: "rules_go+" +parent_id: 35 +} +path_fragments { +id: 33 +label: "stdlib_" +parent_id: 34 +} +path_fragments { +id: 32 +label: "pkg" +parent_id: 33 +} +artifacts { +id: 25 +path_fragment_id: 32 +is_tree_artifact: true +} +path_fragments { +id: 41 +label: "cmd" +} +path_fragments { +id: 40 +label: "aquerydiff" +parent_id: 41 +} +path_fragments { +id: 39 +label: "config.go" +parent_id: 40 +} +artifacts { +id: 26 +path_fragment_id: 39 +} +path_fragments { +id: 42 +label: "main.go" +parent_id: 40 +} +artifacts { +id: 27 +path_fragment_id: 42 +} +path_fragments { +id: 47 +label: "darwin_arm64-opt-exec-ST-d6cc8b84a7bb" +parent_id: 38 +} +path_fragments { +id: 46 +label: "bin" +parent_id: 47 +} +path_fragments { +id: 45 +label: "external" +parent_id: 46 +} +path_fragments { +id: 44 +label: "rules_go++go_sdk+main___download_0" +parent_id: 45 +} +path_fragments { +id: 43 +label: "packages.txt" +parent_id: 44 +} +artifacts { +id: 28 +path_fragment_id: 43 +} +path_fragments { +id: 49 +label: "pack_reset" +parent_id: 44 +} +path_fragments { +id: 48 +label: "pack.exe" +parent_id: 49 +} +artifacts { +id: 29 +path_fragment_id: 48 +} +path_fragments { +id: 54 +label: "darwin_arm64-fastbuild-ST-429f90df6b5d" +parent_id: 38 +} +path_fragments { +id: 53 +label: "bin" +parent_id: 54 +} +path_fragments { +id: 52 +label: "pkg" +parent_id: 53 +} +path_fragments { +id: 51 +label: "action" +parent_id: 52 +} +path_fragments { +id: 50 +label: "action.x" +parent_id: 51 +} +artifacts { +id: 30 +path_fragment_id: 50 +} +path_fragments { +id: 56 +label: "protobuf" +parent_id: 52 +} +path_fragments { +id: 55 +label: "protobuf.x" +parent_id: 56 +} +artifacts { +id: 31 +path_fragment_id: 55 +} +path_fragments { +id: 58 +label: "report" +parent_id: 52 +} +path_fragments { +id: 57 +label: "report.x" +parent_id: 58 +} +artifacts { +id: 32 +path_fragment_id: 57 +} +path_fragments { +id: 64 +label: "external" +parent_id: 53 +} +path_fragments { +id: 63 +label: "build_stack_rules_proto++proto_repository+bazelapis" +parent_id: 64 +} +path_fragments { +id: 62 +label: "src" +parent_id: 63 +} +path_fragments { +id: 61 +label: "main" +parent_id: 62 +} +path_fragments { +id: 60 +label: "protobuf" +parent_id: 61 +} +path_fragments { +id: 59 +label: "analysis_v2_go_proto.x" +parent_id: 60 +} +artifacts { +id: 33 +path_fragment_id: 59 +} +dep_set_of_files { +id: 2 +transitive_dep_set_ids: 3 +transitive_dep_set_ids: 4 +direct_artifact_ids: 25 +direct_artifact_ids: 26 +direct_artifact_ids: 27 +direct_artifact_ids: 28 +direct_artifact_ids: 29 +direct_artifact_ids: 30 +direct_artifact_ids: 31 +direct_artifact_ids: 32 +direct_artifact_ids: 33 +} +path_fragments { +id: 66 +label: "builder_reset" +parent_id: 44 +} +path_fragments { +id: 65 +label: "builder" +parent_id: 66 +} +artifacts { +id: 34 +path_fragment_id: 65 +} +dep_set_of_files { +id: 1 +transitive_dep_set_ids: 2 +direct_artifact_ids: 34 +} +path_fragments { +id: 69 +label: "cmd" +parent_id: 53 +} +path_fragments { +id: 68 +label: "aquerydiff" +parent_id: 69 +} +path_fragments { +id: 67 +label: "aquerydiff_darwin_amd64.a" +parent_id: 68 +} +artifacts { +id: 35 +path_fragment_id: 67 +} +path_fragments { +id: 70 +label: "aquerydiff_darwin_amd64.x" +parent_id: 68 +} +artifacts { +id: 36 +path_fragment_id: 70 +} +actions { +target_id: 1 +action_key: "a978026c38e76634174cad8859c8753352b1b2718cc3beae838b7139d8d94818" +mnemonic: "GoCompilePkg" +configuration_id: 1 +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/builder_reset/builder" +arguments: "compilepkg" +arguments: "-sdk" +arguments: "external/rules_go++go_sdk+main___download_0" +arguments: "-goroot" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-ad4c399ec9e6/bin/external/rules_go+/stdlib_" +arguments: "-installsuffix" +arguments: "darwin_amd64" +arguments: "-src" +arguments: "cmd/aquerydiff/config.go" +arguments: "-src" +arguments: "cmd/aquerydiff/main.go" +arguments: "-arc" +arguments: "github.com/stackb/bazel-aquery-differ/pkg/action=github.com/stackb/bazel-aquery-differ/pkg/action=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/action/action.x" +arguments: "-arc" +arguments: "github.com/stackb/bazel-aquery-differ/pkg/protobuf=github.com/stackb/bazel-aquery-differ/pkg/protobuf=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/protobuf/protobuf.x" +arguments: "-arc" +arguments: "github.com/stackb/bazel-aquery-differ/pkg/report=github.com/stackb/bazel-aquery-differ/pkg/report=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/report/report.x" +arguments: "-arc" +arguments: "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/analysis_v2_go_proto.x" +arguments: "-importpath" +arguments: "github.com/stackb/bazel-aquery-differ/cmd/aquerydiff" +arguments: "-p" +arguments: "main" +arguments: "-package_list" +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/packages.txt" +arguments: "-pack" +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/pack_reset/pack.exe" +arguments: "-embedroot" +arguments: "" +arguments: "-embedroot" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin" +arguments: "-embedlookupdir" +arguments: "cmd/aquerydiff" +arguments: "-lo" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/cmd/aquerydiff/aquerydiff_darwin_amd64.a" +arguments: "-o" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/cmd/aquerydiff/aquerydiff_darwin_amd64.x" +arguments: "-gcflags" +arguments: "" +environment_variables { + key: "GOARCH" + value: "amd64" +} +environment_variables { + key: "GOOS" + value: "darwin" +} +environment_variables { + key: "GOEXPERIMENT" +} +environment_variables { + key: "GOROOT_FINAL" + value: "GOROOT" +} +environment_variables { + key: "CGO_ENABLED" + value: "0" +} +environment_variables { + key: "GOPATH" +} +environment_variables { + key: "GOTOOLCHAIN" + value: "local" +} +environment_variables { + key: "GODEBUG" + value: "winsymlink=0" +} +environment_variables { + key: "XCODE_VERSION_OVERRIDE" + value: "26.0.0.17A324" +} +environment_variables { + key: "APPLE_SDK_VERSION_OVERRIDE" + value: "26.0" +} +environment_variables { + key: "APPLE_SDK_PLATFORM" + value: "MacOSX" +} +environment_variables { + key: "ZERO_AR_DATE" + value: "1" +} +environment_variables { + key: "RELATIVE_AST_PATH" + value: "true" +} +environment_variables { + key: "PATH" + value: "external/apple_support++apple_cc_configure_extension+local_config_apple_cc:/bin:/usr/bin" +} +input_dep_set_ids: 1 +output_ids: 35 +output_ids: 36 +execution_info { + key: "supports-path-mapping" + value: "1" +} +primary_output_id: 35 +execution_platform: "@@platforms//host:host" +} +path_fragments { +id: 74 +label: "gazelle++go_deps+org_golang_google_protobuf" +parent_id: 64 +} +path_fragments { +id: 73 +label: "internal" +parent_id: 74 +} +path_fragments { +id: 72 +label: "detrand" +parent_id: 73 +} +path_fragments { +id: 71 +label: "detrand.a" +parent_id: 72 +} +artifacts { +id: 37 +path_fragment_id: 71 +} +path_fragments { +id: 76 +label: "errors" +parent_id: 73 +} +path_fragments { +id: 75 +label: "errors.a" +parent_id: 76 +} +artifacts { +id: 38 +path_fragment_id: 75 +} +path_fragments { +id: 79 +label: "encoding" +parent_id: 74 +} +path_fragments { +id: 78 +label: "protowire" +parent_id: 79 +} +path_fragments { +id: 77 +label: "protowire.a" +parent_id: 78 +} +artifacts { +id: 39 +path_fragment_id: 77 +} +path_fragments { +id: 81 +label: "flags" +parent_id: 73 +} +path_fragments { +id: 80 +label: "flags.a" +parent_id: 81 +} +artifacts { +id: 40 +path_fragment_id: 80 +} +path_fragments { +id: 83 +label: "pragma" +parent_id: 73 +} +path_fragments { +id: 82 +label: "pragma.a" +parent_id: 83 +} +artifacts { +id: 41 +path_fragment_id: 82 +} +path_fragments { +id: 86 +label: "reflect" +parent_id: 74 +} +path_fragments { +id: 85 +label: "protoreflect" +parent_id: 86 +} +path_fragments { +id: 84 +label: "protoreflect.a" +parent_id: 85 +} +artifacts { +id: 42 +path_fragment_id: 84 +} +path_fragments { +id: 88 +label: "strs" +parent_id: 73 +} +path_fragments { +id: 87 +label: "strs.a" +parent_id: 88 +} +artifacts { +id: 43 +path_fragment_id: 87 +} +path_fragments { +id: 91 +label: "encoding" +parent_id: 73 +} +path_fragments { +id: 90 +label: "json" +parent_id: 91 +} +path_fragments { +id: 89 +label: "json.a" +parent_id: 90 +} +artifacts { +id: 44 +path_fragment_id: 89 +} +path_fragments { +id: 93 +label: "messageset" +parent_id: 91 +} +path_fragments { +id: 92 +label: "messageset.a" +parent_id: 93 +} +artifacts { +id: 45 +path_fragment_id: 92 +} +path_fragments { +id: 95 +label: "descfmt" +parent_id: 73 +} +path_fragments { +id: 94 +label: "descfmt.a" +parent_id: 95 +} +artifacts { +id: 46 +path_fragment_id: 94 +} +path_fragments { +id: 97 +label: "descopts" +parent_id: 73 +} +path_fragments { +id: 96 +label: "descopts.a" +parent_id: 97 +} +artifacts { +id: 47 +path_fragment_id: 96 +} +path_fragments { +id: 99 +label: "editiondefaults" +parent_id: 73 +} +path_fragments { +id: 98 +label: "editiondefaults.a" +parent_id: 99 +} +artifacts { +id: 48 +path_fragment_id: 98 +} +path_fragments { +id: 101 +label: "text" +parent_id: 91 +} +path_fragments { +id: 100 +label: "text.a" +parent_id: 101 +} +artifacts { +id: 49 +path_fragment_id: 100 +} +path_fragments { +id: 103 +label: "defval" +parent_id: 91 +} +path_fragments { +id: 102 +label: "defval.a" +parent_id: 103 +} +artifacts { +id: 50 +path_fragment_id: 102 +} +path_fragments { +id: 105 +label: "genid" +parent_id: 73 +} +path_fragments { +id: 104 +label: "genid.a" +parent_id: 105 +} +artifacts { +id: 51 +path_fragment_id: 104 +} +path_fragments { +id: 107 +label: "order" +parent_id: 73 +} +path_fragments { +id: 106 +label: "order.a" +parent_id: 107 +} +artifacts { +id: 52 +path_fragment_id: 106 +} +path_fragments { +id: 109 +label: "protoregistry" +parent_id: 86 +} +path_fragments { +id: 108 +label: "protoregistry.a" +parent_id: 109 +} +artifacts { +id: 53 +path_fragment_id: 108 +} +path_fragments { +id: 112 +label: "runtime" +parent_id: 74 +} +path_fragments { +id: 111 +label: "protoiface" +parent_id: 112 +} +path_fragments { +id: 110 +label: "protoiface.a" +parent_id: 111 +} +artifacts { +id: 54 +path_fragment_id: 110 +} +path_fragments { +id: 114 +label: "proto" +parent_id: 74 +} +path_fragments { +id: 113 +label: "proto.a" +parent_id: 114 +} +artifacts { +id: 55 +path_fragment_id: 113 +} +path_fragments { +id: 116 +label: "filedesc" +parent_id: 73 +} +path_fragments { +id: 115 +label: "filedesc.a" +parent_id: 116 +} +artifacts { +id: 56 +path_fragment_id: 115 +} +path_fragments { +id: 118 +label: "set" +parent_id: 73 +} +path_fragments { +id: 117 +label: "set.a" +parent_id: 118 +} +artifacts { +id: 57 +path_fragment_id: 117 +} +path_fragments { +id: 120 +label: "protojson" +parent_id: 79 +} +path_fragments { +id: 119 +label: "protojson.a" +parent_id: 120 +} +artifacts { +id: 58 +path_fragment_id: 119 +} +path_fragments { +id: 122 +label: "prototext" +parent_id: 79 +} +path_fragments { +id: 121 +label: "prototext.a" +parent_id: 122 +} +artifacts { +id: 59 +path_fragment_id: 121 +} +path_fragments { +id: 124 +label: "tag" +parent_id: 91 +} +path_fragments { +id: 123 +label: "tag.a" +parent_id: 124 +} +artifacts { +id: 60 +path_fragment_id: 123 +} +path_fragments { +id: 126 +label: "protolazy" +parent_id: 73 +} +path_fragments { +id: 125 +label: "protolazy.a" +parent_id: 126 +} +artifacts { +id: 61 +path_fragment_id: 125 +} +path_fragments { +id: 128 +label: "impl" +parent_id: 73 +} +path_fragments { +id: 127 +label: "impl.a" +parent_id: 128 +} +artifacts { +id: 62 +path_fragment_id: 127 +} +path_fragments { +id: 130 +label: "filetype" +parent_id: 73 +} +path_fragments { +id: 129 +label: "filetype.a" +parent_id: 130 +} +artifacts { +id: 63 +path_fragment_id: 129 +} +path_fragments { +id: 132 +label: "version" +parent_id: 73 +} +path_fragments { +id: 131 +label: "version.a" +parent_id: 132 +} +artifacts { +id: 64 +path_fragment_id: 131 +} +path_fragments { +id: 134 +label: "protoimpl" +parent_id: 112 +} +path_fragments { +id: 133 +label: "protoimpl.a" +parent_id: 134 +} +artifacts { +id: 65 +path_fragment_id: 133 +} +path_fragments { +id: 135 +label: "stardoc_output_go_proto.a" +parent_id: 60 +} +artifacts { +id: 66 +path_fragment_id: 135 +} +path_fragments { +id: 136 +label: "build_go_proto.a" +parent_id: 60 +} +artifacts { +id: 67 +path_fragment_id: 136 +} +path_fragments { +id: 137 +label: "analysis_v2_go_proto.a" +parent_id: 60 +} +artifacts { +id: 68 +path_fragment_id: 137 +} +path_fragments { +id: 143 +label: "build" +parent_id: 53 +} +path_fragments { +id: 142 +label: "stack" +parent_id: 143 +} +path_fragments { +id: 141 +label: "bazel" +parent_id: 142 +} +path_fragments { +id: 140 +label: "aquery" +parent_id: 141 +} +path_fragments { +id: 139 +label: "differ" +parent_id: 140 +} +path_fragments { +id: 138 +label: "differ.a" +parent_id: 139 +} +artifacts { +id: 69 +path_fragment_id: 138 +} +path_fragments { +id: 145 +label: "pathfragment" +parent_id: 52 +} +path_fragments { +id: 144 +label: "pathfragment.a" +parent_id: 145 +} +artifacts { +id: 70 +path_fragment_id: 144 +} +path_fragments { +id: 147 +label: "artifact" +parent_id: 52 +} +path_fragments { +id: 146 +label: "artifact.a" +parent_id: 147 +} +artifacts { +id: 71 +path_fragment_id: 146 +} +path_fragments { +id: 149 +label: "depset" +parent_id: 52 +} +path_fragments { +id: 148 +label: "depset.a" +parent_id: 149 +} +artifacts { +id: 72 +path_fragment_id: 148 +} +path_fragments { +id: 150 +label: "protobuf.a" +parent_id: 56 +} +artifacts { +id: 73 +path_fragment_id: 150 +} +path_fragments { +id: 152 +label: "target" +parent_id: 52 +} +path_fragments { +id: 151 +label: "target.a" +parent_id: 152 +} +artifacts { +id: 74 +path_fragment_id: 151 +} +path_fragments { +id: 157 +label: "gazelle++go_deps+com_github_google_go_cmp" +parent_id: 64 +} +path_fragments { +id: 156 +label: "cmp" +parent_id: 157 +} +path_fragments { +id: 155 +label: "internal" +parent_id: 156 +} +path_fragments { +id: 154 +label: "flags" +parent_id: 155 +} +path_fragments { +id: 153 +label: "flags.a" +parent_id: 154 +} +artifacts { +id: 75 +path_fragment_id: 153 +} +path_fragments { +id: 159 +label: "diff" +parent_id: 155 +} +path_fragments { +id: 158 +label: "diff.a" +parent_id: 159 +} +artifacts { +id: 76 +path_fragment_id: 158 +} +path_fragments { +id: 161 +label: "function" +parent_id: 155 +} +path_fragments { +id: 160 +label: "function.a" +parent_id: 161 +} +artifacts { +id: 77 +path_fragment_id: 160 +} +path_fragments { +id: 163 +label: "value" +parent_id: 155 +} +path_fragments { +id: 162 +label: "value.a" +parent_id: 163 +} +artifacts { +id: 78 +path_fragment_id: 162 +} +path_fragments { +id: 164 +label: "cmp.a" +parent_id: 156 +} +artifacts { +id: 79 +path_fragment_id: 164 +} +path_fragments { +id: 166 +label: "cmpopts" +parent_id: 156 +} +path_fragments { +id: 165 +label: "cmpopts.a" +parent_id: 166 +} +artifacts { +id: 80 +path_fragment_id: 165 +} +path_fragments { +id: 169 +label: "gazelle++go_deps+com_github_hexops_gotextdiff" +parent_id: 64 +} +path_fragments { +id: 168 +label: "span" +parent_id: 169 +} +path_fragments { +id: 167 +label: "span.a" +parent_id: 168 +} +artifacts { +id: 81 +path_fragment_id: 167 +} +path_fragments { +id: 170 +label: "gotextdiff.a" +parent_id: 169 +} +artifacts { +id: 82 +path_fragment_id: 170 +} +path_fragments { +id: 172 +label: "myers" +parent_id: 169 +} +path_fragments { +id: 171 +label: "myers.a" +parent_id: 172 +} +artifacts { +id: 83 +path_fragment_id: 171 +} +path_fragments { +id: 173 +label: "action.a" +parent_id: 51 +} +artifacts { +id: 84 +path_fragment_id: 173 +} +path_fragments { +id: 174 +label: "report.a" +parent_id: 58 +} +artifacts { +id: 85 +path_fragment_id: 174 +} +path_fragments { +id: 176 +label: "apple_support++apple_cc_configure_extension+local_config_apple_cc" +parent_id: 5 +} +path_fragments { +id: 175 +label: "cc_wrapper.sh" +parent_id: 176 +} +artifacts { +id: 86 +path_fragment_id: 175 +} +path_fragments { +id: 177 +label: "libtool" +parent_id: 176 +} +artifacts { +id: 87 +path_fragment_id: 177 +} +path_fragments { +id: 178 +label: "libtool_check_unique" +parent_id: 176 +} +artifacts { +id: 88 +path_fragment_id: 178 +} +path_fragments { +id: 179 +label: "make_hashed_objlist.py" +parent_id: 176 +} +artifacts { +id: 89 +path_fragment_id: 179 +} +path_fragments { +id: 180 +label: "wrapped_clang" +parent_id: 176 +} +artifacts { +id: 90 +path_fragment_id: 180 +} +path_fragments { +id: 181 +label: "wrapped_clang_pp" +parent_id: 176 +} +artifacts { +id: 91 +path_fragment_id: 181 +} +path_fragments { +id: 182 +label: "xcrunwrapper.sh" +parent_id: 176 +} +artifacts { +id: 92 +path_fragment_id: 182 +} +dep_set_of_files { +id: 6 +direct_artifact_ids: 37 +direct_artifact_ids: 38 +direct_artifact_ids: 39 +direct_artifact_ids: 40 +direct_artifact_ids: 41 +direct_artifact_ids: 42 +direct_artifact_ids: 43 +direct_artifact_ids: 44 +direct_artifact_ids: 45 +direct_artifact_ids: 46 +direct_artifact_ids: 47 +direct_artifact_ids: 48 +direct_artifact_ids: 49 +direct_artifact_ids: 50 +direct_artifact_ids: 51 +direct_artifact_ids: 52 +direct_artifact_ids: 53 +direct_artifact_ids: 54 +direct_artifact_ids: 55 +direct_artifact_ids: 56 +direct_artifact_ids: 57 +direct_artifact_ids: 58 +direct_artifact_ids: 59 +direct_artifact_ids: 60 +direct_artifact_ids: 61 +direct_artifact_ids: 62 +direct_artifact_ids: 63 +direct_artifact_ids: 64 +direct_artifact_ids: 65 +direct_artifact_ids: 66 +direct_artifact_ids: 67 +direct_artifact_ids: 68 +direct_artifact_ids: 69 +direct_artifact_ids: 70 +direct_artifact_ids: 71 +direct_artifact_ids: 72 +direct_artifact_ids: 73 +direct_artifact_ids: 74 +direct_artifact_ids: 75 +direct_artifact_ids: 76 +direct_artifact_ids: 77 +direct_artifact_ids: 78 +direct_artifact_ids: 79 +direct_artifact_ids: 80 +direct_artifact_ids: 81 +direct_artifact_ids: 82 +direct_artifact_ids: 83 +direct_artifact_ids: 84 +direct_artifact_ids: 85 +direct_artifact_ids: 35 +direct_artifact_ids: 86 +direct_artifact_ids: 87 +direct_artifact_ids: 88 +direct_artifact_ids: 89 +direct_artifact_ids: 90 +direct_artifact_ids: 91 +direct_artifact_ids: 92 +direct_artifact_ids: 5 +direct_artifact_ids: 6 +direct_artifact_ids: 7 +direct_artifact_ids: 8 +direct_artifact_ids: 9 +direct_artifact_ids: 10 +direct_artifact_ids: 11 +direct_artifact_ids: 12 +direct_artifact_ids: 13 +direct_artifact_ids: 14 +direct_artifact_ids: 15 +direct_artifact_ids: 16 +direct_artifact_ids: 17 +direct_artifact_ids: 18 +direct_artifact_ids: 19 +direct_artifact_ids: 20 +direct_artifact_ids: 21 +direct_artifact_ids: 22 +direct_artifact_ids: 23 +direct_artifact_ids: 24 +direct_artifact_ids: 25 +direct_artifact_ids: 28 +} +dep_set_of_files { +id: 5 +transitive_dep_set_ids: 6 +direct_artifact_ids: 34 +} +path_fragments { +id: 184 +label: "aquerydiff_darwin_amd64_" +parent_id: 68 +} +path_fragments { +id: 183 +label: "aquerydiff_darwin_amd64" +parent_id: 184 +} +artifacts { +id: 93 +path_fragment_id: 183 +} +actions { +target_id: 1 +action_key: "bcc99bb8a6a643ada581d0cbcf0d2aa2b38a93249c7637cd55418fcfe9001390" +mnemonic: "GoLink" +configuration_id: 1 +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/builder_reset/builder" +arguments: "link" +arguments: "-sdk" +arguments: "external/rules_go++go_sdk+main___download_0" +arguments: "-goroot" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-ad4c399ec9e6/bin/external/rules_go+/stdlib_" +arguments: "-installsuffix" +arguments: "darwin_amd64" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/detrand:detrand=google.golang.org/protobuf/internal/detrand=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/detrand/detrand.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/errors:errors=google.golang.org/protobuf/internal/errors=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/errors/errors.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//encoding/protowire:protowire=google.golang.org/protobuf/encoding/protowire=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/encoding/protowire/protowire.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/flags:flags=google.golang.org/protobuf/internal/flags=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/flags/flags.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/pragma:pragma=google.golang.org/protobuf/internal/pragma=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/pragma/pragma.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//reflect/protoreflect:protoreflect=google.golang.org/protobuf/reflect/protoreflect=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/reflect/protoreflect/protoreflect.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/strs:strs=google.golang.org/protobuf/internal/strs=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/strs/strs.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/json:json=google.golang.org/protobuf/internal/encoding/json=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/json/json.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/messageset:messageset=google.golang.org/protobuf/internal/encoding/messageset=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/messageset/messageset.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/descfmt:descfmt=google.golang.org/protobuf/internal/descfmt=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/descfmt/descfmt.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/descopts:descopts=google.golang.org/protobuf/internal/descopts=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/descopts/descopts.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/editiondefaults:editiondefaults=google.golang.org/protobuf/internal/editiondefaults=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/editiondefaults/editiondefaults.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/text:text=google.golang.org/protobuf/internal/encoding/text=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/text/text.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/defval:defval=google.golang.org/protobuf/internal/encoding/defval=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/defval/defval.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/genid:genid=google.golang.org/protobuf/internal/genid=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/genid/genid.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/order:order=google.golang.org/protobuf/internal/order=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/order/order.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//reflect/protoregistry:protoregistry=google.golang.org/protobuf/reflect/protoregistry=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/reflect/protoregistry/protoregistry.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//runtime/protoiface:protoiface=google.golang.org/protobuf/runtime/protoiface=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/runtime/protoiface/protoiface.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//proto:proto=google.golang.org/protobuf/proto=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/proto/proto.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/filedesc:filedesc=google.golang.org/protobuf/internal/filedesc=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/filedesc/filedesc.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/set:set=google.golang.org/protobuf/internal/set=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/set/set.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//encoding/protojson:protojson=google.golang.org/protobuf/encoding/protojson=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/encoding/protojson/protojson.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//encoding/prototext:prototext=google.golang.org/protobuf/encoding/prototext=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/encoding/prototext/prototext.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/tag:tag=google.golang.org/protobuf/internal/encoding/tag=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/encoding/tag/tag.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/protolazy:protolazy=google.golang.org/protobuf/internal/protolazy=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/protolazy/protolazy.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/impl:impl=google.golang.org/protobuf/internal/impl=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/impl/impl.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/filetype:filetype=google.golang.org/protobuf/internal/filetype=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/filetype/filetype.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//internal/version:version=google.golang.org/protobuf/internal/version=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/internal/version/version.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+org_golang_google_protobuf//runtime/protoimpl:protoimpl=google.golang.org/protobuf/runtime/protoimpl=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+org_golang_google_protobuf/runtime/protoimpl/protoimpl.a" +arguments: "-arc" +arguments: "@@build_stack_rules_proto++proto_repository+bazelapis//src/main/protobuf:stardoc_output_go_proto=github.com/bazelbuild/bazel/src/main/protobuf/stardoc_output=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/stardoc_output_go_proto.a" +arguments: "-arc" +arguments: "@@build_stack_rules_proto++proto_repository+bazelapis//src/main/protobuf:build_go_proto=github.com/bazelbuild/bazelapis/src/main/protobuf/build=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/build_go_proto.a" +arguments: "-arc" +arguments: "@@build_stack_rules_proto++proto_repository+bazelapis//src/main/protobuf:analysis_v2_go_proto=github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/build_stack_rules_proto++proto_repository+bazelapis/src/main/protobuf/analysis_v2_go_proto.a" +arguments: "-arc" +arguments: "@@//build/stack/bazel/aquery/differ:differ=github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/build/stack/bazel/aquery/differ/differ.a" +arguments: "-arc" +arguments: "@@//pkg/pathfragment:pathfragment=github.com/stackb/bazel-aquery-differ/pkg/pathfragment=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/pathfragment/pathfragment.a" +arguments: "-arc" +arguments: "@@//pkg/artifact:artifact=github.com/stackb/bazel-aquery-differ/pkg/artifact=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/artifact/artifact.a" +arguments: "-arc" +arguments: "@@//pkg/depset:depset=github.com/stackb/bazel-aquery-differ/pkg/depset=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/depset/depset.a" +arguments: "-arc" +arguments: "@@//pkg/protobuf:protobuf=github.com/stackb/bazel-aquery-differ/pkg/protobuf=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/protobuf/protobuf.a" +arguments: "-arc" +arguments: "@@//pkg/target:target=github.com/stackb/bazel-aquery-differ/pkg/target=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/target/target.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/flags:flags=github.com/google/go-cmp/cmp/internal/flags=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/flags/flags.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/diff:diff=github.com/google/go-cmp/cmp/internal/diff=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/diff/diff.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/function:function=github.com/google/go-cmp/cmp/internal/function=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/function/function.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/internal/value:value=github.com/google/go-cmp/cmp/internal/value=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/internal/value/value.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp:cmp=github.com/google/go-cmp/cmp=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/cmp.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_google_go_cmp//cmp/cmpopts:cmpopts=github.com/google/go-cmp/cmp/cmpopts=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_google_go_cmp/cmp/cmpopts/cmpopts.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_hexops_gotextdiff//span:span=github.com/hexops/gotextdiff/span=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_hexops_gotextdiff/span/span.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_hexops_gotextdiff//:gotextdiff=github.com/hexops/gotextdiff=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_hexops_gotextdiff/gotextdiff.a" +arguments: "-arc" +arguments: "@@gazelle++go_deps+com_github_hexops_gotextdiff//myers:myers=github.com/hexops/gotextdiff/myers=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/external/gazelle++go_deps+com_github_hexops_gotextdiff/myers/myers.a" +arguments: "-arc" +arguments: "@@//pkg/action:action=github.com/stackb/bazel-aquery-differ/pkg/action=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/action/action.a" +arguments: "-arc" +arguments: "@@//pkg/report:report=github.com/stackb/bazel-aquery-differ/pkg/report=bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/pkg/report/report.a" +arguments: "-package_list" +arguments: "bazel-out/darwin_arm64-opt-exec-ST-d6cc8b84a7bb/bin/external/rules_go++go_sdk+main___download_0/packages.txt" +arguments: "-o" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/cmd/aquerydiff/aquerydiff_darwin_amd64_/aquerydiff_darwin_amd64" +arguments: "-main" +arguments: "bazel-out/darwin_arm64-fastbuild-ST-429f90df6b5d/bin/cmd/aquerydiff/aquerydiff_darwin_amd64.a" +arguments: "-p" +arguments: "github.com/stackb/bazel-aquery-differ/cmd/aquerydiff" +arguments: "--" +arguments: "-linkmode" +arguments: "internal" +arguments: "-s" +arguments: "-w" +arguments: "-buildid=redacted" +arguments: "-s" +arguments: "-w" +arguments: "-extldflags" +arguments: "-Wl,-oso_prefix,__BAZEL_EXECUTION_ROOT_NO_SANDBOX__/ -headerpad_max_install_names -no-canonical-prefixes -target x86_64-apple-macosx26.0 -fobjc-link-runtime -Xlinker -no_deduplicate -framework Foundation -Wl,-no_warn_duplicate_libraries -static" +environment_variables { + key: "GOARCH" + value: "amd64" +} +environment_variables { + key: "GOOS" + value: "darwin" +} +environment_variables { + key: "GOEXPERIMENT" +} +environment_variables { + key: "GOROOT" + value: "bazel-out/darwin_arm64-fastbuild-ST-ad4c399ec9e6/bin/external/rules_go+/stdlib_" +} +environment_variables { + key: "GOROOT_FINAL" + value: "GOROOT" +} +environment_variables { + key: "CGO_ENABLED" + value: "0" +} +environment_variables { + key: "GOPATH" +} +environment_variables { + key: "GOTOOLCHAIN" + value: "local" +} +environment_variables { + key: "GODEBUG" + value: "winsymlink=0" +} +environment_variables { + key: "XCODE_VERSION_OVERRIDE" + value: "26.0.0.17A324" +} +environment_variables { + key: "APPLE_SDK_VERSION_OVERRIDE" + value: "26.0" +} +environment_variables { + key: "APPLE_SDK_PLATFORM" + value: "MacOSX" +} +environment_variables { + key: "ZERO_AR_DATE" + value: "1" +} +environment_variables { + key: "RELATIVE_AST_PATH" + value: "true" +} +environment_variables { + key: "PATH" + value: "external/apple_support++apple_cc_configure_extension+local_config_apple_cc:/bin:/usr/bin" +} +input_dep_set_ids: 5 +output_ids: 93 +primary_output_id: 93 +execution_platform: "@@platforms//host:host" +} +path_fragments { +id: 185 +label: "aquerydiff_darwin_amd64.repo_mapping" +parent_id: 184 +} +artifacts { +id: 94 +path_fragment_id: 185 +} +actions { +target_id: 1 +action_key: "5341c994bc161a38310a3e9f12d01ced4881371288a50e0cac0dfe45b048aa28" +mnemonic: "RepoMappingManifest" +configuration_id: 1 +output_ids: 94 +primary_output_id: 94 +execution_platform: "@@platforms//host:host" +} +path_fragments { +id: 186 +label: "aquerydiff_darwin_amd64.runfiles_manifest" +parent_id: 184 +} +artifacts { +id: 95 +path_fragment_id: 186 +} +actions { +target_id: 1 +action_key: "17035b7253a5f99714c64b54a6bad3920a7bb703d7c50fc640e281e12d47fa9b" +mnemonic: "SourceSymlinkManifest" +configuration_id: 1 +output_ids: 95 +primary_output_id: 95 +execution_platform: "@@platforms//host:host" +} +dep_set_of_files { +id: 7 +direct_artifact_ids: 95 +} +path_fragments { +id: 188 +label: "aquerydiff_darwin_amd64.runfiles" +parent_id: 184 +} +path_fragments { +id: 187 +label: "MANIFEST" +parent_id: 188 +} +artifacts { +id: 96 +path_fragment_id: 187 +} +actions { +target_id: 1 +action_key: "08f02e125d7ddecc99b26d8f93984d71fa1e16ac6c8d3a68195ad077fd92f124" +mnemonic: "SymlinkTree" +configuration_id: 1 +input_dep_set_ids: 7 +output_ids: 96 +primary_output_id: 96 +execution_platform: "@@platforms//host:host" +} +dep_set_of_files { +id: 8 +direct_artifact_ids: 93 +direct_artifact_ids: 96 +direct_artifact_ids: 94 +} +path_fragments { +id: 191 +label: "internal" +parent_id: 54 +} +path_fragments { +id: 190 +label: "_middlemen" +parent_id: 191 +} +path_fragments { +id: 189 +label: "cmd_Saquerydiff_Saquerydiff_Udarwin_Uamd64_U_Saquerydiff_Udarwin_Uamd64-runfiles" +parent_id: 190 +} +artifacts { +id: 97 +path_fragment_id: 189 +} +actions { +target_id: 1 +action_key: "709e80c88487a2411e1ee4dfb9f22a861492d20c4765150c0c794abd70f8147c" +mnemonic: "Middleman" +configuration_id: 1 +input_dep_set_ids: 8 +output_ids: 97 +primary_output_id: 97 +execution_platform: "@@platforms//host:host" +} diff --git a/pkg/action/BUILD.bazel b/pkg/action/BUILD.bazel index c5b0e44..8ce8b31 100644 --- a/pkg/action/BUILD.bazel +++ b/pkg/action/BUILD.bazel @@ -22,6 +22,7 @@ go_library( "@com_github_hexops_gotextdiff//:go_default_library", "@com_github_hexops_gotextdiff//myers:go_default_library", "@com_github_hexops_gotextdiff//span:go_default_library", + "@org_golang_google_protobuf//proto:go_default_library", ], ) diff --git a/pkg/action/action.go b/pkg/action/action.go index 4526fea..404366e 100644 --- a/pkg/action/action.go +++ b/pkg/action/action.go @@ -48,7 +48,6 @@ func NewAction(id string, in *anpb.Action, artifacts artifact.PathMap, targets t ExecutionPlatform: in.ExecutionPlatform, TemplateContent: in.TemplateContent, Substitutions: in.Substitutions, - // FileContents: in.FileContent, } return out, nil diff --git a/pkg/action/graph.go b/pkg/action/graph.go index afaf6ea..fd7d2ad 100644 --- a/pkg/action/graph.go +++ b/pkg/action/graph.go @@ -20,7 +20,6 @@ type Graph struct { DepSetOfFiles depset.Map DepSetResolver depset.Resolver Actions []*dipb.Action - OutputMap OutputMap } func NewGraph(name string, container *anpb.ActionGraphContainer) (*Graph, error) { @@ -50,11 +49,38 @@ func NewGraph(name string, container *anpb.ActionGraphContainer) (*Graph, error) DepSetOfFiles: depSetOfFiles, DepSetResolver: *depSetResolver, Actions: actions, - OutputMap: NewOutputMap(actions), }, nil } -func Partition(before, after OutputMap) (beforeOnly, afterOnly, both OutputPairs) { +// GetPrimaryTarget returns the most common target from the actions in the graph, +// or empty string if there are no actions. +func (g *Graph) GetPrimaryTarget() string { + if len(g.Actions) == 0 { + return "" + } + + // Count target occurrences + targetCounts := make(map[string]int) + for _, action := range g.Actions { + if action.Target != "" { + targetCounts[action.Target]++ + } + } + + // Find the most common target + var maxTarget string + var maxCount int + for target, count := range targetCounts { + if count > maxCount { + maxTarget = target + maxCount = count + } + } + + return maxTarget +} + +func Partition(before, after ActionMap) (beforeOnly, afterOnly, both OutputPairs) { a := make(map[string]bool) b := make(map[string]bool) for output := range before { diff --git a/pkg/action/output_map.go b/pkg/action/output_map.go index e6831b9..6e8544e 100644 --- a/pkg/action/output_map.go +++ b/pkg/action/output_map.go @@ -4,15 +4,28 @@ import ( dipb "github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ" ) -// OutputMap is a map of string -> action were the key is the primary -// output file(s) of the action. -type OutputMap map[string]*dipb.Action +// ActionMap is a map of string -> action. +type ActionMap map[string]*dipb.Action + +// ActionMapper is a function that creates an ActionMap from a list of Actions. +type ActionMapper func([]*dipb.Action) ActionMap -// NewOutputMap creates a new actionOutputMap. -func NewOutputMap(actions []*dipb.Action) OutputMap { - result := make(OutputMap) +// NewOutputFilesMap creates a new actionOutputMap were the key is the primary +// output file(s) of the action. +func NewOutputFilesMap(actions []*dipb.Action) ActionMap { + result := make(ActionMap) for _, action := range actions { result[action.OutputFiles] = action } return result } + +// NewMnemonicFileMap creates a new actionOutputMap were the key is the primary +// output file(s) of the action. In the strategy, the last action having the mnemonic wins. +func NewMnemonicFileMap(actions []*dipb.Action) ActionMap { + result := make(ActionMap) + for _, action := range actions { + result[action.Mnemonic] = action + } + return result +} diff --git a/pkg/action/output_pair.go b/pkg/action/output_pair.go index d8119fe..ca93945 100644 --- a/pkg/action/output_pair.go +++ b/pkg/action/output_pair.go @@ -6,6 +6,7 @@ import ( "github.com/hexops/gotextdiff" "github.com/hexops/gotextdiff/myers" "github.com/hexops/gotextdiff/span" + "google.golang.org/protobuf/proto" anpb "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2" dipb "github.com/stackb/bazel-aquery-differ/build/stack/bazel/aquery/differ" @@ -17,6 +18,11 @@ type OutputPair struct { Action *dipb.Action // representative of before/after Before *dipb.Action After *dipb.Action + + // Cached formatted text for unified diff (lazy initialized) + beforeText string + afterText string + textCached bool } func (p *OutputPair) Diff() string { @@ -28,17 +34,30 @@ func (p *OutputPair) Diff() string { ) } -func (p *OutputPair) UnifiedDiff() gotextdiff.Unified { - var a string - var b string +// formatTexts computes and caches the formatted text for before/after actions. +// This is done lazily and only once to avoid repeated proto cloning and formatting. +func (p *OutputPair) formatTexts() { + if p.textCached { + return + } + if p.Before != nil { - a = protobuf.FormatProtoText(p.Before) + beforeCopy := proto.Clone(p.Before).(*dipb.Action) + beforeCopy.Id = "" + p.beforeText = protobuf.FormatProtoText(beforeCopy) } if p.After != nil { - b = protobuf.FormatProtoText(p.After) + afterCopy := proto.Clone(p.After).(*dipb.Action) + afterCopy.Id = "" + p.afterText = protobuf.FormatProtoText(afterCopy) } - edits := myers.ComputeEdits(span.URI(p.Output), a, b) - return gotextdiff.ToUnified(p.Output, p.Output, a, edits) + p.textCached = true +} + +func (p *OutputPair) UnifiedDiff() gotextdiff.Unified { + p.formatTexts() + edits := myers.ComputeEdits(span.URI(p.Output), p.beforeText, p.afterText) + return gotextdiff.ToUnified(p.Output, p.Output, p.beforeText, edits) } type OutputPairs []*OutputPair diff --git a/pkg/depset/resolver.go b/pkg/depset/resolver.go index 2a54fc4..87859be 100644 --- a/pkg/depset/resolver.go +++ b/pkg/depset/resolver.go @@ -2,6 +2,7 @@ package depset import ( "fmt" + "sort" anpb "github.com/bazelbuild/bazelapis/src/main/protobuf/analysis_v2" "github.com/stackb/bazel-aquery-differ/pkg/artifact" @@ -33,7 +34,7 @@ func (r *Resolver) ResolveIds(depSetIds []uint32) (artifacts []string, err error } artifacts = append(artifacts, files...) } - return + return deduplicateAndSort(artifacts), err } func (r *Resolver) Resolve(in *anpb.DepSetOfFiles) ([]string, error) { @@ -62,8 +63,26 @@ func (r *Resolver) Resolve(in *anpb.DepSetOfFiles) ([]string, error) { } artifacts = append(artifacts, files...) } - - r.depSetArtifacts[in.Id] = artifacts + + r.depSetArtifacts[in.Id] = deduplicateAndSort(artifacts) return artifacts, nil } + + +// deduplicateAndSort removes duplicate entries and sorts the list +func deduplicateAndSort(in []string) (out []string) { + if len(in) == 0 { + return in + } + seen := make(map[string]bool) + for _, v := range in { + if seen[v] { + continue + } + seen[v] = true + out = append(out, v) + } + sort.Strings(out) + return +} \ No newline at end of file diff --git a/pkg/protobuf/io.go b/pkg/protobuf/io.go index 592c340..adfd6d2 100644 --- a/pkg/protobuf/io.go +++ b/pkg/protobuf/io.go @@ -15,23 +15,33 @@ type marshaler func(m protoreflect.ProtoMessage) ([]byte, error) type unmarshaler func(b []byte, m protoreflect.ProtoMessage) error func unmarshalerForFilename(filename string) (unmarshaler, string) { - if filepath.Ext(filename) == ".json" { + ext := filepath.Ext(filename) + switch ext { + case ".json", ".jsonproto": return protojson.Unmarshal, "json" - } - if filepath.Ext(filename) == ".text" { + case ".textproto": return prototext.Unmarshal, "text" + case ".proto", ".pb": + return proto.Unmarshal, "proto" + default: + // Default to binary proto for unknown extensions + return proto.Unmarshal, "proto" } - return proto.Unmarshal, "proto" } func marshalerForFilename(filename string) marshaler { - if filepath.Ext(filename) == ".json" { + ext := filepath.Ext(filename) + switch ext { + case ".json", ".jsonproto": return protojson.Marshal - } - if filepath.Ext(filename) == ".textproto" { + case ".textproto": return prototext.Marshal + case ".proto", ".pb": + return proto.Marshal + default: + // Default to binary proto for unknown extensions + return proto.Marshal } - return proto.Marshal } func ReadFile(filename string, message protoreflect.ProtoMessage) error { diff --git a/pkg/report/BUILD.bazel b/pkg/report/BUILD.bazel index 4d0d7f9..10c9ba3 100644 --- a/pkg/report/BUILD.bazel +++ b/pkg/report/BUILD.bazel @@ -9,6 +9,8 @@ go_library( ], embedsrcs = [ "index.html.tmpl", + "diff.html.tmpl", + "cmp.html.tmpl", "style.css", ], importpath = "github.com/stackb/bazel-aquery-differ/pkg/report", diff --git a/pkg/report/assets.go b/pkg/report/assets.go index 4bb5a36..b7b9110 100644 --- a/pkg/report/assets.go +++ b/pkg/report/assets.go @@ -7,5 +7,11 @@ import ( //go:embed index.html.tmpl var indexHtmlFs embed.FS +//go:embed diff.html.tmpl +var diffHtmlFs embed.FS + +//go:embed cmp.html.tmpl +var cmpHtmlFs embed.FS + //go:embed style.css var styleCss []byte diff --git a/pkg/report/cmp.html.tmpl b/pkg/report/cmp.html.tmpl new file mode 100644 index 0000000..0f66465 --- /dev/null +++ b/pkg/report/cmp.html.tmpl @@ -0,0 +1,75 @@ + + + + + + Cmp Diff - Aquerydiff + + + + + + + +
+

Diff (go-cmp)

+ ← Back to index +
+
+
{{.Content}}
+
+ + + + diff --git a/pkg/report/diff.html.tmpl b/pkg/report/diff.html.tmpl new file mode 100644 index 0000000..96d239c --- /dev/null +++ b/pkg/report/diff.html.tmpl @@ -0,0 +1,65 @@ + + + + + + Unidiff - Aquerydiff + + + + + + + +
+

Diff

+ ← Back to index +
+
+ + + + diff --git a/pkg/report/html.go b/pkg/report/html.go index d87b345..ac9c8ed 100644 --- a/pkg/report/html.go +++ b/pkg/report/html.go @@ -3,7 +3,6 @@ package report import ( "fmt" "io" - "io/fs" "io/ioutil" "log" "os" @@ -17,6 +16,7 @@ import ( ) type Html struct { + Target string BeforeFile string AfterFile string Before *action.Graph @@ -25,6 +25,8 @@ type Html struct { AfterOnly action.OutputPairs Equal action.OutputPairs NonEqual action.OutputPairs + Unidiff bool + Cmpdiff bool } func (r *Html) Emit(dir string) error { @@ -127,14 +129,25 @@ func (r *Html) emitOutputPairDiff(dir string, pair *action.OutputPair) error { return err } - log.Printf("Unified Diff %s", filename) - unifiedDiff := fmt.Sprint(pair.UnifiedDiff()) - if err := os.WriteFile(filename+".diff.txt", []byte(unifiedDiff), fs.ModePerm); err != nil { - return err + if r.Unidiff { + log.Printf("Unified Diff %s", filename) + unifiedDiff := fmt.Sprint(pair.UnifiedDiff()) + if unifiedDiff == "" { + unifiedDiff = "NONE" + } + if err := r.emitDiffHtml(filename+".diff.html", unifiedDiff); err != nil { + return err + } } - log.Printf("Cmp Diff %s", filename) - if err := os.WriteFile(filename+".cmp.txt", []byte(pair.Diff()), fs.ModePerm); err != nil { - return err + if r.Cmpdiff { + log.Printf("Cmp Diff %s", filename) + cmpDiff := pair.Diff() + if cmpDiff == "" { + cmpDiff = "NONE" + } + if err := r.emitCmpHtml(filename+".cmp.html", cmpDiff); err != nil { + return err + } } return nil } @@ -160,3 +173,37 @@ func (r *Html) renderIndexHtml(out io.Writer) error { tmpl := template.Must(template.New("index.html.tmpl").ParseFS(indexHtmlFs, "index.html.tmpl")) return tmpl.Execute(out, r) } + +type diffData struct { + Content string +} + +func (r *Html) emitDiffHtml(filename string, content string) error { + out, err := os.Create(filename) + if err != nil { + return err + } + defer out.Close() + + data := diffData{ + Content: content, + } + + tmpl := template.Must(template.New("diff.html.tmpl").ParseFS(diffHtmlFs, "diff.html.tmpl")) + return tmpl.Execute(out, data) +} + +func (r *Html) emitCmpHtml(filename string, content string) error { + out, err := os.Create(filename) + if err != nil { + return err + } + defer out.Close() + + data := diffData{ + Content: content, + } + + tmpl := template.Must(template.New("cmp.html.tmpl").ParseFS(cmpHtmlFs, "cmp.html.tmpl")) + return tmpl.Execute(out, data) +} diff --git a/pkg/report/index.html.tmpl b/pkg/report/index.html.tmpl index 22b2c04..d676efd 100644 --- a/pkg/report/index.html.tmpl +++ b/pkg/report/index.html.tmpl @@ -1,12 +1,12 @@ - Aquerydiff Report + Aquerydiff {{.Target}} -

aquerydiff report

+

aquerydiff {{.Target}}

  • --before {{.BeforeFile}}
  • --after {{.AfterFile}}
  • @@ -60,7 +60,7 @@ after: [json] [text] {{ end }} {{ if and .Before .After }} - diff: [unidiff] [go-cmp] + diff: [unidiff] [go-cmp] {{ end }} diff --git a/rules/BUILD.bazel b/rules/BUILD.bazel new file mode 100644 index 0000000..e69de29 diff --git a/rules/defs.bzl b/rules/defs.bzl new file mode 100644 index 0000000..504085a --- /dev/null +++ b/rules/defs.bzl @@ -0,0 +1,184 @@ +def _build_flags(ctx): + """Helper to build common CLI flags.""" + flags = [] + if ctx.attr.unidiff: + flags.append("--unidiff") + if ctx.attr.cmpdiff: + flags.append("--cmpdiff") + if ctx.attr.serve: + flags.append("--serve") + if ctx.attr.open: + flags.append("--open") + return " ".join(flags) + +_COMMON_TOOL_ATTRS = { + "match": attr.string( + doc = "strategy to compare before and after actions", + default = "output_files", + values = ["output_files", "mnemonic"], + ), + "serve": attr.bool( + doc = "start webserver", + default = True, + ), + "open": attr.bool( + doc = "open browser to webserver URL", + default = True, + ), + "unidiff": attr.bool( + doc = "whether to compute unidiffs (can be slow)", + default = False, + ), + "cmpdiff": attr.bool( + doc = "whether to compute go-cmp diff (typically fast)", + default = True, + ), + "_tool": attr.label( + doc = "the aquerydiff tool", + cfg = "exec", + default = "//cmd/aquerydiff", + executable = True, + ), +} + +def _aquery_git_diff_impl(ctx): + files = [ctx.outputs.executable] + runfiles = [ctx.executable._tool] + + ctx.actions.write( + ctx.outputs.executable, + """#!/bin/bash +set -euox pipefail + +# switch to WORKSPACE +cwd=$(PWD) +cd $BUILD_WORKING_DIRECTORY + +# ensure no uncommitted changes +git diff --exit-code --quiet && git diff --cached --exit-code --quiet || {{ + echo "Error: Uncommitted changes detected" + exit 1 +}} + +# create temporary directory for aquery files +tmpdir="${{TMPDIR:-/tmp}}/aquery_diff_$$" +mkdir -p "$tmpdir" +echo "Using temporary directory: $tmpdir" + +# store current git commit +original_commit=$(git rev-parse HEAD) +echo "Original commit: $original_commit" + +# checkout before commit and run aquery +echo "Checking out before commit: {before_commit}" +git checkout {before_commit} +{bazel} aquery --output=proto '{target}' > "$tmpdir/before.pb" + +# checkout after commit and run aquery +echo "Checking out after commit: {after_commit}" +git checkout {after_commit} +{bazel} aquery --output=proto '{target}' > "$tmpdir/after.pb" + +# restore original commit +echo "Restoring original commit: $original_commit" +git checkout $original_commit + +# run the tool +"$cwd/{tool}" {flags} --match '{match}' --before "$tmpdir/before.pb" --after "$tmpdir/after.pb" --report_dir=$cwd + +# cleanup temporary directory +rm -rf "$tmpdir" +""".format( + bazel = ctx.attr.bazel, + tool = ctx.executable._tool.short_path, + match = ctx.attr.match, + target = ctx.attr.target, + before_commit = ctx.attr.before, + after_commit = ctx.attr.after, + flags = _build_flags(ctx), + ), + is_executable = True, + ) + + return [ + DefaultInfo( + files = depset(files), + runfiles = ctx.runfiles(files = runfiles), + ), + ] + +aquery_git_diff = rule( + implementation = _aquery_git_diff_impl, + attrs = dict(_COMMON_TOOL_ATTRS, **{ + "target": attr.string( + doc = "bazel target to aquery", + mandatory = True, + ), + "bazel": attr.string( + doc = "the bazel executable", + default = "bazel", + ), + "before": attr.string( + doc = "the baseline git commit", + mandatory = True, + ), + "after": attr.string( + doc = "the after git commit", + mandatory = True, + ), + }), + executable = True, +) + +def _aquery_diff_impl(ctx): + files = [ctx.outputs.executable] + runfiles = [ctx.executable._tool, ctx.file.before, ctx.file.after] + + ctx.actions.write( + ctx.outputs.executable, + """#!/bin/bash +set -euox pipefail + +# switch to WORKSPACE +cwd=$(PWD) +before="$cwd/{before}" +after="$cwd/{after}" + +cd $BUILD_WORKING_DIRECTORY + +# run the tool +"$cwd/{tool}" {flags} --match '{match}' --before "$before" --after "$after" --report_dir=$cwd + +""".format( + tool = ctx.executable._tool.short_path, + match = ctx.attr.match, + before = ctx.file.before.short_path, + after = ctx.file.after.short_path, + flags = _build_flags(ctx), + ), + is_executable = True, + ) + + return [ + DefaultInfo( + files = depset(files), + runfiles = ctx.runfiles(files = runfiles), + ), + ] + +aquery_diff = rule( + implementation = _aquery_diff_impl, + attrs = dict(_COMMON_TOOL_ATTRS, **{ + "before": attr.label( + doc = "the baseline aquery file (proto, textproto, or jsonproto format)", + allow_single_file = [".pb", ".proto", ".textproto", ".json", ".jsonproto"], + mandatory = True, + ), + "after": attr.label( + doc = "the comparison aquery file (proto, textproto, or jsonproto format)", + allow_single_file = [".pb", ".proto", ".textproto", ".json", ".jsonproto"], + mandatory = True, + ), + }), + executable = True, +)