blob: 9fce04471652d5f6e67f4cb04089b02721cbdf08 [file] [log] [blame]
khenaidooffe076b2019-01-15 16:08:08 -05001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3package(default_visibility = ["//visibility:public"])
4
5go_library(
6 name = "go_default_library",
7 srcs = [
8 "context.go",
9 "convert.go",
10 "doc.go",
11 "errors.go",
12 "handler.go",
13 "marshal_json.go",
14 "marshal_jsonpb.go",
15 "marshal_proto.go",
16 "marshaler.go",
17 "marshaler_registry.go",
18 "mux.go",
19 "pattern.go",
20 "proto2_convert.go",
21 "proto_errors.go",
22 "query.go",
23 ],
24 importpath = "github.com/grpc-ecosystem/grpc-gateway/runtime",
25 deps = [
26 "//runtime/internal:go_default_library",
27 "//utilities:go_default_library",
28 "@com_github_golang_protobuf//jsonpb:go_default_library",
29 "@com_github_golang_protobuf//proto:go_default_library",
30 "@com_github_golang_protobuf//ptypes:go_default_library",
31 "@com_github_golang_protobuf//ptypes/any:go_default_library",
32 "@com_github_golang_protobuf//ptypes/duration:go_default_library",
33 "@com_github_golang_protobuf//ptypes/timestamp:go_default_library",
34 "@org_golang_google_grpc//codes:go_default_library",
35 "@org_golang_google_grpc//grpclog:go_default_library",
36 "@org_golang_google_grpc//metadata:go_default_library",
37 "@org_golang_google_grpc//status:go_default_library",
38 ],
39)
40
41go_test(
42 name = "go_default_test",
43 size = "small",
44 srcs = ["pattern_test.go"],
45 embed = [":go_default_library"],
46 deps = ["//utilities:go_default_library"],
47)
48
49go_test(
50 name = "go_default_xtest",
51 size = "small",
52 srcs = [
53 "context_test.go",
54 "errors_test.go",
55 "handler_test.go",
56 "marshal_json_test.go",
57 "marshal_jsonpb_test.go",
58 "marshal_proto_test.go",
59 "marshaler_registry_test.go",
60 "mux_test.go",
61 "query_test.go",
62 ],
63 deps = [
64 ":go_default_library",
65 "//examples/proto/examplepb:go_default_library",
66 "//runtime/internal:go_default_library",
67 "//utilities:go_default_library",
68 "@com_github_golang_protobuf//jsonpb:go_default_library",
69 "@com_github_golang_protobuf//proto:go_default_library",
70 "@com_github_golang_protobuf//ptypes:go_default_library",
71 "@com_github_golang_protobuf//ptypes/duration:go_default_library",
72 "@com_github_golang_protobuf//ptypes/empty:go_default_library",
73 "@com_github_golang_protobuf//ptypes/struct:go_default_library",
74 "@com_github_golang_protobuf//ptypes/timestamp:go_default_library",
75 "@com_github_golang_protobuf//ptypes/wrappers:go_default_library",
76 "@org_golang_google_genproto//protobuf/field_mask:go_default_library",
77 "@org_golang_google_genproto//googleapis/rpc/errdetails:go_default_library",
78 "@org_golang_google_grpc//:go_default_library",
79 "@org_golang_google_grpc//codes:go_default_library",
80 "@org_golang_google_grpc//metadata:go_default_library",
81 "@org_golang_google_grpc//status:go_default_library",
82 ],
83)