...

Text file src/github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor/BUILD.bazel

Documentation: github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3package(default_visibility = ["//visibility:public"])
     4
     5go_library(
     6    name = "descriptor",
     7    srcs = [
     8        "grpc_api_configuration.go",
     9        "openapi_configuration.go",
    10        "registry.go",
    11        "services.go",
    12        "types.go",
    13    ],
    14    importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor",
    15    deps = [
    16        "//internal/casing",
    17        "//internal/codegenerator",
    18        "//internal/descriptor/apiconfig",
    19        "//internal/descriptor/openapiconfig",
    20        "//internal/httprule",
    21        "//protoc-gen-openapiv2/options",
    22        "@in_gopkg_yaml_v3//:yaml_v3",
    23        "@org_golang_google_genproto_googleapis_api//annotations",
    24        "@org_golang_google_grpc//grpclog",
    25        "@org_golang_google_protobuf//compiler/protogen",
    26        "@org_golang_google_protobuf//encoding/protojson",
    27        "@org_golang_google_protobuf//proto",
    28        "@org_golang_google_protobuf//types/descriptorpb",
    29        "@org_golang_google_protobuf//types/pluginpb",
    30        "@org_golang_x_text//cases",
    31        "@org_golang_x_text//language",
    32    ],
    33)
    34
    35go_test(
    36    name = "descriptor_test",
    37    size = "small",
    38    srcs = [
    39        "grpc_api_configuration_test.go",
    40        "openapi_configuration_test.go",
    41        "registry_test.go",
    42        "services_test.go",
    43        "types_test.go",
    44    ],
    45    embed = [":descriptor"],
    46    deps = [
    47        "//internal/descriptor/openapiconfig",
    48        "//internal/httprule",
    49        "//protoc-gen-openapiv2/options",
    50        "@org_golang_google_protobuf//compiler/protogen",
    51        "@org_golang_google_protobuf//encoding/prototext",
    52        "@org_golang_google_protobuf//proto",
    53        "@org_golang_google_protobuf//types/descriptorpb",
    54        "@org_golang_google_protobuf//types/pluginpb",
    55    ],
    56)
    57
    58alias(
    59    name = "go_default_library",
    60    actual = ":descriptor",
    61    visibility = ["//:__subpackages__"],
    62)

View as plain text