1diff -urN a/codec/BUILD.bazel b/codec/BUILD.bazel 2--- a/codec/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3+++ b/codec/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4@@ -0,0 +1,22 @@ 5+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6+ 7+go_library( 8+ name = "codec", 9+ srcs = ["codec.go"], 10+ importpath = "github.com/gogo/protobuf/codec", 11+ visibility = ["//visibility:public"], 12+ deps = ["//proto"], 13+) 14+ 15+alias( 16+ name = "go_default_library", 17+ actual = ":codec", 18+ visibility = ["//visibility:public"], 19+) 20+ 21+go_test( 22+ name = "codec_test", 23+ srcs = ["codec_test.go"], 24+ embed = [":codec"], 25+ deps = ["//test"], 26+) 27diff -urN a/conformance/BUILD.bazel b/conformance/BUILD.bazel 28--- a/conformance/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 29+++ b/conformance/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 30@@ -0,0 +1,19 @@ 31+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 32+ 33+go_library( 34+ name = "conformance_lib", 35+ srcs = ["conformance.go"], 36+ importpath = "github.com/gogo/protobuf/conformance", 37+ visibility = ["//visibility:private"], 38+ deps = [ 39+ "//conformance/internal/conformance_proto", 40+ "//jsonpb", 41+ "//proto", 42+ ], 43+) 44+ 45+go_binary( 46+ name = "conformance", 47+ embed = [":conformance_lib"], 48+ visibility = ["//visibility:public"], 49+) 50diff -urN a/conformance/internal/conformance_proto/BUILD.bazel b/conformance/internal/conformance_proto/BUILD.bazel 51--- a/conformance/internal/conformance_proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 52+++ b/conformance/internal/conformance_proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 53@@ -0,0 +1,24 @@ 54+load("@io_bazel_rules_go//go:def.bzl", "go_library") 55+ 56+filegroup( 57+ name = "go_default_library_protos", 58+ srcs = ["conformance.proto"], 59+ visibility = ["//conformance:__subpackages__"], 60+) 61+ 62+go_library( 63+ name = "conformance_proto", 64+ srcs = ["conformance.pb.go"], 65+ importpath = "github.com/gogo/protobuf/conformance/internal/conformance_proto", 66+ visibility = ["//conformance:__subpackages__"], 67+ deps = [ 68+ "//proto", 69+ "//types", 70+ ], 71+) 72+ 73+alias( 74+ name = "go_default_library", 75+ actual = ":conformance_proto", 76+ visibility = ["//conformance:__subpackages__"], 77+) 78diff -urN a/gogoproto/BUILD.bazel b/gogoproto/BUILD.bazel 79--- a/gogoproto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 80+++ b/gogoproto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 81@@ -0,0 +1,28 @@ 82+load("@io_bazel_rules_go//go:def.bzl", "go_library") 83+ 84+filegroup( 85+ name = "go_default_library_protos", 86+ srcs = ["gogo.proto"], 87+ visibility = ["//visibility:public"], 88+) 89+ 90+go_library( 91+ name = "gogoproto", 92+ srcs = [ 93+ "doc.go", 94+ "gogo.pb.go", 95+ "helper.go", 96+ ], 97+ importpath = "github.com/gogo/protobuf/gogoproto", 98+ visibility = ["//visibility:public"], 99+ deps = [ 100+ "//proto", 101+ "//protoc-gen-gogo/descriptor", 102+ ], 103+) 104+ 105+alias( 106+ name = "go_default_library", 107+ actual = ":gogoproto", 108+ visibility = ["//visibility:public"], 109+) 110diff -urN a/gogoreplace/BUILD.bazel b/gogoreplace/BUILD.bazel 111--- a/gogoreplace/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 112+++ b/gogoreplace/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 113@@ -0,0 +1,14 @@ 114+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 115+ 116+go_library( 117+ name = "gogoreplace_lib", 118+ srcs = ["main.go"], 119+ importpath = "github.com/gogo/protobuf/gogoreplace", 120+ visibility = ["//visibility:private"], 121+) 122+ 123+go_binary( 124+ name = "gogoreplace", 125+ embed = [":gogoreplace_lib"], 126+ visibility = ["//visibility:public"], 127+) 128diff -urN a/io/BUILD.bazel b/io/BUILD.bazel 129--- a/io/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 130+++ b/io/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 131@@ -0,0 +1,33 @@ 132+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 133+ 134+go_library( 135+ name = "io", 136+ srcs = [ 137+ "full.go", 138+ "io.go", 139+ "uint32.go", 140+ "varint.go", 141+ ], 142+ importpath = "github.com/gogo/protobuf/io", 143+ visibility = ["//visibility:public"], 144+ deps = ["//proto"], 145+) 146+ 147+alias( 148+ name = "go_default_library", 149+ actual = ":io", 150+ visibility = ["//visibility:public"], 151+) 152+ 153+go_test( 154+ name = "io_test", 155+ srcs = [ 156+ "io_test.go", 157+ "uint32_test.go", 158+ ], 159+ deps = [ 160+ ":io", 161+ "//test", 162+ "//test/example", 163+ ], 164+) 165diff -urN a/jsonpb/BUILD.bazel b/jsonpb/BUILD.bazel 166--- a/jsonpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 167+++ b/jsonpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 168@@ -0,0 +1,30 @@ 169+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 170+ 171+go_library( 172+ name = "jsonpb", 173+ srcs = ["jsonpb.go"], 174+ importpath = "github.com/gogo/protobuf/jsonpb", 175+ visibility = ["//visibility:public"], 176+ deps = [ 177+ "//proto", 178+ "//types", 179+ ], 180+) 181+ 182+alias( 183+ name = "go_default_library", 184+ actual = ":jsonpb", 185+ visibility = ["//visibility:public"], 186+) 187+ 188+go_test( 189+ name = "jsonpb_test", 190+ srcs = ["jsonpb_test.go"], 191+ embed = [":jsonpb"], 192+ deps = [ 193+ "//jsonpb/jsonpb_test_proto", 194+ "//proto", 195+ "//proto/proto3_proto", 196+ "//types", 197+ ], 198+) 199diff -urN a/jsonpb/jsonpb_test_proto/BUILD.bazel b/jsonpb/jsonpb_test_proto/BUILD.bazel 200--- a/jsonpb/jsonpb_test_proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 201+++ b/jsonpb/jsonpb_test_proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 202@@ -0,0 +1,31 @@ 203+load("@io_bazel_rules_go//go:def.bzl", "go_library") 204+ 205+filegroup( 206+ name = "go_default_library_protos", 207+ srcs = [ 208+ "more_test_objects.proto", 209+ "test_objects.proto", 210+ ], 211+ visibility = ["//visibility:public"], 212+) 213+ 214+go_library( 215+ name = "jsonpb_test_proto", 216+ srcs = [ 217+ "bytes.go", 218+ "more_test_objects.pb.go", 219+ "test_objects.pb.go", 220+ ], 221+ importpath = "github.com/gogo/protobuf/jsonpb/jsonpb_test_proto", 222+ visibility = ["//visibility:public"], 223+ deps = [ 224+ "//proto", 225+ "//types", 226+ ], 227+) 228+ 229+alias( 230+ name = "go_default_library", 231+ actual = ":jsonpb_test_proto", 232+ visibility = ["//visibility:public"], 233+) 234diff -urN a/plugin/compare/BUILD.bazel b/plugin/compare/BUILD.bazel 235--- a/plugin/compare/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 236+++ b/plugin/compare/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 237@@ -0,0 +1,25 @@ 238+load("@io_bazel_rules_go//go:def.bzl", "go_library") 239+ 240+go_library( 241+ name = "compare", 242+ srcs = [ 243+ "compare.go", 244+ "comparetest.go", 245+ ], 246+ importpath = "github.com/gogo/protobuf/plugin/compare", 247+ visibility = ["//visibility:public"], 248+ deps = [ 249+ "//gogoproto", 250+ "//plugin/testgen", 251+ "//proto", 252+ "//protoc-gen-gogo/descriptor", 253+ "//protoc-gen-gogo/generator", 254+ "//vanity", 255+ ], 256+) 257+ 258+alias( 259+ name = "go_default_library", 260+ actual = ":compare", 261+ visibility = ["//visibility:public"], 262+) 263diff -urN a/plugin/defaultcheck/BUILD.bazel b/plugin/defaultcheck/BUILD.bazel 264--- a/plugin/defaultcheck/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 265+++ b/plugin/defaultcheck/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 266@@ -0,0 +1,18 @@ 267+load("@io_bazel_rules_go//go:def.bzl", "go_library") 268+ 269+go_library( 270+ name = "defaultcheck", 271+ srcs = ["defaultcheck.go"], 272+ importpath = "github.com/gogo/protobuf/plugin/defaultcheck", 273+ visibility = ["//visibility:public"], 274+ deps = [ 275+ "//gogoproto", 276+ "//protoc-gen-gogo/generator", 277+ ], 278+) 279+ 280+alias( 281+ name = "go_default_library", 282+ actual = ":defaultcheck", 283+ visibility = ["//visibility:public"], 284+) 285diff -urN a/plugin/description/BUILD.bazel b/plugin/description/BUILD.bazel 286--- a/plugin/description/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 287+++ b/plugin/description/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 288@@ -0,0 +1,24 @@ 289+load("@io_bazel_rules_go//go:def.bzl", "go_library") 290+ 291+go_library( 292+ name = "description", 293+ srcs = [ 294+ "description.go", 295+ "descriptiontest.go", 296+ ], 297+ importpath = "github.com/gogo/protobuf/plugin/description", 298+ visibility = ["//visibility:public"], 299+ deps = [ 300+ "//gogoproto", 301+ "//plugin/testgen", 302+ "//proto", 303+ "//protoc-gen-gogo/descriptor", 304+ "//protoc-gen-gogo/generator", 305+ ], 306+) 307+ 308+alias( 309+ name = "go_default_library", 310+ actual = ":description", 311+ visibility = ["//visibility:public"], 312+) 313diff -urN a/plugin/embedcheck/BUILD.bazel b/plugin/embedcheck/BUILD.bazel 314--- a/plugin/embedcheck/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 315+++ b/plugin/embedcheck/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 316@@ -0,0 +1,18 @@ 317+load("@io_bazel_rules_go//go:def.bzl", "go_library") 318+ 319+go_library( 320+ name = "embedcheck", 321+ srcs = ["embedcheck.go"], 322+ importpath = "github.com/gogo/protobuf/plugin/embedcheck", 323+ visibility = ["//visibility:public"], 324+ deps = [ 325+ "//gogoproto", 326+ "//protoc-gen-gogo/generator", 327+ ], 328+) 329+ 330+alias( 331+ name = "go_default_library", 332+ actual = ":embedcheck", 333+ visibility = ["//visibility:public"], 334+) 335diff -urN a/plugin/enumstringer/BUILD.bazel b/plugin/enumstringer/BUILD.bazel 336--- a/plugin/enumstringer/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 337+++ b/plugin/enumstringer/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 338@@ -0,0 +1,18 @@ 339+load("@io_bazel_rules_go//go:def.bzl", "go_library") 340+ 341+go_library( 342+ name = "enumstringer", 343+ srcs = ["enumstringer.go"], 344+ importpath = "github.com/gogo/protobuf/plugin/enumstringer", 345+ visibility = ["//visibility:public"], 346+ deps = [ 347+ "//gogoproto", 348+ "//protoc-gen-gogo/generator", 349+ ], 350+) 351+ 352+alias( 353+ name = "go_default_library", 354+ actual = ":enumstringer", 355+ visibility = ["//visibility:public"], 356+) 357diff -urN a/plugin/equal/BUILD.bazel b/plugin/equal/BUILD.bazel 358--- a/plugin/equal/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 359+++ b/plugin/equal/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 360@@ -0,0 +1,25 @@ 361+load("@io_bazel_rules_go//go:def.bzl", "go_library") 362+ 363+go_library( 364+ name = "equal", 365+ srcs = [ 366+ "equal.go", 367+ "equaltest.go", 368+ ], 369+ importpath = "github.com/gogo/protobuf/plugin/equal", 370+ visibility = ["//visibility:public"], 371+ deps = [ 372+ "//gogoproto", 373+ "//plugin/testgen", 374+ "//proto", 375+ "//protoc-gen-gogo/descriptor", 376+ "//protoc-gen-gogo/generator", 377+ "//vanity", 378+ ], 379+) 380+ 381+alias( 382+ name = "go_default_library", 383+ actual = ":equal", 384+ visibility = ["//visibility:public"], 385+) 386diff -urN a/plugin/face/BUILD.bazel b/plugin/face/BUILD.bazel 387--- a/plugin/face/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 388+++ b/plugin/face/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 389@@ -0,0 +1,22 @@ 390+load("@io_bazel_rules_go//go:def.bzl", "go_library") 391+ 392+go_library( 393+ name = "face", 394+ srcs = [ 395+ "face.go", 396+ "facetest.go", 397+ ], 398+ importpath = "github.com/gogo/protobuf/plugin/face", 399+ visibility = ["//visibility:public"], 400+ deps = [ 401+ "//gogoproto", 402+ "//plugin/testgen", 403+ "//protoc-gen-gogo/generator", 404+ ], 405+) 406+ 407+alias( 408+ name = "go_default_library", 409+ actual = ":face", 410+ visibility = ["//visibility:public"], 411+) 412diff -urN a/plugin/gostring/BUILD.bazel b/plugin/gostring/BUILD.bazel 413--- a/plugin/gostring/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 414+++ b/plugin/gostring/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 415@@ -0,0 +1,22 @@ 416+load("@io_bazel_rules_go//go:def.bzl", "go_library") 417+ 418+go_library( 419+ name = "gostring", 420+ srcs = [ 421+ "gostring.go", 422+ "gostringtest.go", 423+ ], 424+ importpath = "github.com/gogo/protobuf/plugin/gostring", 425+ visibility = ["//visibility:public"], 426+ deps = [ 427+ "//gogoproto", 428+ "//plugin/testgen", 429+ "//protoc-gen-gogo/generator", 430+ ], 431+) 432+ 433+alias( 434+ name = "go_default_library", 435+ actual = ":gostring", 436+ visibility = ["//visibility:public"], 437+) 438diff -urN a/plugin/marshalto/BUILD.bazel b/plugin/marshalto/BUILD.bazel 439--- a/plugin/marshalto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 440+++ b/plugin/marshalto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 441@@ -0,0 +1,21 @@ 442+load("@io_bazel_rules_go//go:def.bzl", "go_library") 443+ 444+go_library( 445+ name = "marshalto", 446+ srcs = ["marshalto.go"], 447+ importpath = "github.com/gogo/protobuf/plugin/marshalto", 448+ visibility = ["//visibility:public"], 449+ deps = [ 450+ "//gogoproto", 451+ "//proto", 452+ "//protoc-gen-gogo/descriptor", 453+ "//protoc-gen-gogo/generator", 454+ "//vanity", 455+ ], 456+) 457+ 458+alias( 459+ name = "go_default_library", 460+ actual = ":marshalto", 461+ visibility = ["//visibility:public"], 462+) 463diff -urN a/plugin/oneofcheck/BUILD.bazel b/plugin/oneofcheck/BUILD.bazel 464--- a/plugin/oneofcheck/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 465+++ b/plugin/oneofcheck/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 466@@ -0,0 +1,18 @@ 467+load("@io_bazel_rules_go//go:def.bzl", "go_library") 468+ 469+go_library( 470+ name = "oneofcheck", 471+ srcs = ["oneofcheck.go"], 472+ importpath = "github.com/gogo/protobuf/plugin/oneofcheck", 473+ visibility = ["//visibility:public"], 474+ deps = [ 475+ "//gogoproto", 476+ "//protoc-gen-gogo/generator", 477+ ], 478+) 479+ 480+alias( 481+ name = "go_default_library", 482+ actual = ":oneofcheck", 483+ visibility = ["//visibility:public"], 484+) 485diff -urN a/plugin/populate/BUILD.bazel b/plugin/populate/BUILD.bazel 486--- a/plugin/populate/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 487+++ b/plugin/populate/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 488@@ -0,0 +1,21 @@ 489+load("@io_bazel_rules_go//go:def.bzl", "go_library") 490+ 491+go_library( 492+ name = "populate", 493+ srcs = ["populate.go"], 494+ importpath = "github.com/gogo/protobuf/plugin/populate", 495+ visibility = ["//visibility:public"], 496+ deps = [ 497+ "//gogoproto", 498+ "//proto", 499+ "//protoc-gen-gogo/descriptor", 500+ "//protoc-gen-gogo/generator", 501+ "//vanity", 502+ ], 503+) 504+ 505+alias( 506+ name = "go_default_library", 507+ actual = ":populate", 508+ visibility = ["//visibility:public"], 509+) 510diff -urN a/plugin/size/BUILD.bazel b/plugin/size/BUILD.bazel 511--- a/plugin/size/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 512+++ b/plugin/size/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 513@@ -0,0 +1,25 @@ 514+load("@io_bazel_rules_go//go:def.bzl", "go_library") 515+ 516+go_library( 517+ name = "size", 518+ srcs = [ 519+ "size.go", 520+ "sizetest.go", 521+ ], 522+ importpath = "github.com/gogo/protobuf/plugin/size", 523+ visibility = ["//visibility:public"], 524+ deps = [ 525+ "//gogoproto", 526+ "//plugin/testgen", 527+ "//proto", 528+ "//protoc-gen-gogo/descriptor", 529+ "//protoc-gen-gogo/generator", 530+ "//vanity", 531+ ], 532+) 533+ 534+alias( 535+ name = "go_default_library", 536+ actual = ":size", 537+ visibility = ["//visibility:public"], 538+) 539diff -urN a/plugin/stringer/BUILD.bazel b/plugin/stringer/BUILD.bazel 540--- a/plugin/stringer/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 541+++ b/plugin/stringer/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 542@@ -0,0 +1,22 @@ 543+load("@io_bazel_rules_go//go:def.bzl", "go_library") 544+ 545+go_library( 546+ name = "stringer", 547+ srcs = [ 548+ "stringer.go", 549+ "stringertest.go", 550+ ], 551+ importpath = "github.com/gogo/protobuf/plugin/stringer", 552+ visibility = ["//visibility:public"], 553+ deps = [ 554+ "//gogoproto", 555+ "//plugin/testgen", 556+ "//protoc-gen-gogo/generator", 557+ ], 558+) 559+ 560+alias( 561+ name = "go_default_library", 562+ actual = ":stringer", 563+ visibility = ["//visibility:public"], 564+) 565diff -urN a/plugin/testgen/BUILD.bazel b/plugin/testgen/BUILD.bazel 566--- a/plugin/testgen/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 567+++ b/plugin/testgen/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 568@@ -0,0 +1,18 @@ 569+load("@io_bazel_rules_go//go:def.bzl", "go_library") 570+ 571+go_library( 572+ name = "testgen", 573+ srcs = ["testgen.go"], 574+ importpath = "github.com/gogo/protobuf/plugin/testgen", 575+ visibility = ["//visibility:public"], 576+ deps = [ 577+ "//gogoproto", 578+ "//protoc-gen-gogo/generator", 579+ ], 580+) 581+ 582+alias( 583+ name = "go_default_library", 584+ actual = ":testgen", 585+ visibility = ["//visibility:public"], 586+) 587diff -urN a/plugin/union/BUILD.bazel b/plugin/union/BUILD.bazel 588--- a/plugin/union/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 589+++ b/plugin/union/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 590@@ -0,0 +1,22 @@ 591+load("@io_bazel_rules_go//go:def.bzl", "go_library") 592+ 593+go_library( 594+ name = "union", 595+ srcs = [ 596+ "union.go", 597+ "uniontest.go", 598+ ], 599+ importpath = "github.com/gogo/protobuf/plugin/union", 600+ visibility = ["//visibility:public"], 601+ deps = [ 602+ "//gogoproto", 603+ "//plugin/testgen", 604+ "//protoc-gen-gogo/generator", 605+ ], 606+) 607+ 608+alias( 609+ name = "go_default_library", 610+ actual = ":union", 611+ visibility = ["//visibility:public"], 612+) 613diff -urN a/plugin/unmarshal/BUILD.bazel b/plugin/unmarshal/BUILD.bazel 614--- a/plugin/unmarshal/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 615+++ b/plugin/unmarshal/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 616@@ -0,0 +1,20 @@ 617+load("@io_bazel_rules_go//go:def.bzl", "go_library") 618+ 619+go_library( 620+ name = "unmarshal", 621+ srcs = ["unmarshal.go"], 622+ importpath = "github.com/gogo/protobuf/plugin/unmarshal", 623+ visibility = ["//visibility:public"], 624+ deps = [ 625+ "//gogoproto", 626+ "//proto", 627+ "//protoc-gen-gogo/descriptor", 628+ "//protoc-gen-gogo/generator", 629+ ], 630+) 631+ 632+alias( 633+ name = "go_default_library", 634+ actual = ":unmarshal", 635+ visibility = ["//visibility:public"], 636+) 637diff -urN a/proto/BUILD.bazel b/proto/BUILD.bazel 638--- a/proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 639+++ b/proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 640@@ -0,0 +1,78 @@ 641+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 642+ 643+go_library( 644+ name = "proto", 645+ srcs = [ 646+ "clone.go", 647+ "custom_gogo.go", 648+ "decode.go", 649+ "deprecated.go", 650+ "discard.go", 651+ "duration.go", 652+ "duration_gogo.go", 653+ "encode.go", 654+ "encode_gogo.go", 655+ "equal.go", 656+ "extensions.go", 657+ "extensions_gogo.go", 658+ "lib.go", 659+ "lib_gogo.go", 660+ "message_set.go", 661+ "pointer_reflect.go", 662+ "pointer_reflect_gogo.go", 663+ "pointer_unsafe.go", 664+ "pointer_unsafe_gogo.go", 665+ "properties.go", 666+ "properties_gogo.go", 667+ "skip_gogo.go", 668+ "table_marshal.go", 669+ "table_marshal_gogo.go", 670+ "table_merge.go", 671+ "table_unmarshal.go", 672+ "table_unmarshal_gogo.go", 673+ "text.go", 674+ "text_gogo.go", 675+ "text_parser.go", 676+ "timestamp.go", 677+ "timestamp_gogo.go", 678+ "wrappers.go", 679+ "wrappers_gogo.go", 680+ ], 681+ importpath = "github.com/gogo/protobuf/proto", 682+ visibility = ["//visibility:public"], 683+) 684+ 685+alias( 686+ name = "go_default_library", 687+ actual = ":proto", 688+ visibility = ["//visibility:public"], 689+) 690+ 691+go_test( 692+ name = "proto_test", 693+ srcs = [ 694+ "all_test.go", 695+ "any_test.go", 696+ "clone_test.go", 697+ "decode_test.go", 698+ "discard_test.go", 699+ "encode_test.go", 700+ "equal_test.go", 701+ "extensions_test.go", 702+ "map_test.go", 703+ "message_set_test.go", 704+ "proto3_test.go", 705+ "size2_test.go", 706+ "size_test.go", 707+ "text_parser_test.go", 708+ "text_test.go", 709+ ], 710+ embed = [":proto"], 711+ deps = [ 712+ "//jsonpb", 713+ "//proto/proto3_proto", 714+ "//proto/test_proto", 715+ "//protoc-gen-gogo/descriptor", 716+ "//types", 717+ ], 718+) 719diff -urN a/proto/proto3_proto/BUILD.bazel b/proto/proto3_proto/BUILD.bazel 720--- a/proto/proto3_proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 721+++ b/proto/proto3_proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 722@@ -0,0 +1,25 @@ 723+load("@io_bazel_rules_go//go:def.bzl", "go_library") 724+ 725+filegroup( 726+ name = "go_default_library_protos", 727+ srcs = ["proto3.proto"], 728+ visibility = ["//visibility:public"], 729+) 730+ 731+go_library( 732+ name = "proto3_proto", 733+ srcs = ["proto3.pb.go"], 734+ importpath = "github.com/gogo/protobuf/proto/proto3_proto", 735+ visibility = ["//visibility:public"], 736+ deps = [ 737+ "//proto", 738+ "//proto/test_proto", 739+ "//types", 740+ ], 741+) 742+ 743+alias( 744+ name = "go_default_library", 745+ actual = ":proto3_proto", 746+ visibility = ["//visibility:public"], 747+) 748diff -urN a/proto/test_proto/BUILD.bazel b/proto/test_proto/BUILD.bazel 749--- a/proto/test_proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 750+++ b/proto/test_proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 751@@ -0,0 +1,21 @@ 752+load("@io_bazel_rules_go//go:def.bzl", "go_library") 753+ 754+filegroup( 755+ name = "go_default_library_protos", 756+ srcs = ["test.proto"], 757+ visibility = ["//visibility:public"], 758+) 759+ 760+go_library( 761+ name = "test_proto", 762+ srcs = ["test.pb.go"], 763+ importpath = "github.com/gogo/protobuf/proto/test_proto", 764+ visibility = ["//visibility:public"], 765+ deps = ["//proto"], 766+) 767+ 768+alias( 769+ name = "go_default_library", 770+ actual = ":test_proto", 771+ visibility = ["//visibility:public"], 772+) 773diff -urN a/protobuf/google/protobuf/BUILD.bazel b/protobuf/google/protobuf/BUILD.bazel 774--- a/protobuf/google/protobuf/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 775+++ b/protobuf/google/protobuf/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 776@@ -0,0 +1,17 @@ 777+filegroup( 778+ name = "go_default_library_protos", 779+ srcs = [ 780+ "any.proto", 781+ "api.proto", 782+ "descriptor.proto", 783+ "duration.proto", 784+ "empty.proto", 785+ "field_mask.proto", 786+ "source_context.proto", 787+ "struct.proto", 788+ "timestamp.proto", 789+ "type.proto", 790+ "wrappers.proto", 791+ ], 792+ visibility = ["//visibility:public"], 793+) 794diff -urN a/protobuf/google/protobuf/compiler/BUILD.bazel b/protobuf/google/protobuf/compiler/BUILD.bazel 795--- a/protobuf/google/protobuf/compiler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 796+++ b/protobuf/google/protobuf/compiler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 797@@ -0,0 +1,5 @@ 798+filegroup( 799+ name = "go_default_library_protos", 800+ srcs = ["plugin.proto"], 801+ visibility = ["//visibility:public"], 802+) 803diff -urN a/protoc-gen-combo/BUILD.bazel b/protoc-gen-combo/BUILD.bazel 804--- a/protoc-gen-combo/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 805+++ b/protoc-gen-combo/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 806@@ -0,0 +1,15 @@ 807+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 808+ 809+go_library( 810+ name = "protoc-gen-combo_lib", 811+ srcs = ["combo.go"], 812+ importpath = "github.com/gogo/protobuf/protoc-gen-combo", 813+ visibility = ["//visibility:private"], 814+ deps = ["//version"], 815+) 816+ 817+go_binary( 818+ name = "protoc-gen-combo", 819+ embed = [":protoc-gen-combo_lib"], 820+ visibility = ["//visibility:public"], 821+) 822diff -urN a/protoc-gen-gofast/BUILD.bazel b/protoc-gen-gofast/BUILD.bazel 823--- a/protoc-gen-gofast/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 824+++ b/protoc-gen-gofast/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 825@@ -0,0 +1,18 @@ 826+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 827+ 828+go_library( 829+ name = "protoc-gen-gofast_lib", 830+ srcs = ["main.go"], 831+ importpath = "github.com/gogo/protobuf/protoc-gen-gofast", 832+ visibility = ["//visibility:private"], 833+ deps = [ 834+ "//vanity", 835+ "//vanity/command", 836+ ], 837+) 838+ 839+go_binary( 840+ name = "protoc-gen-gofast", 841+ embed = [":protoc-gen-gofast_lib"], 842+ visibility = ["//visibility:public"], 843+) 844diff -urN a/protoc-gen-gogo/BUILD.bazel b/protoc-gen-gogo/BUILD.bazel 845--- a/protoc-gen-gogo/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 846+++ b/protoc-gen-gogo/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 847@@ -0,0 +1,21 @@ 848+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") 849+ 850+go_library( 851+ name = "protoc-gen-gogo_lib", 852+ srcs = ["main.go"], 853+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo", 854+ visibility = ["//visibility:private"], 855+ deps = ["//vanity/command"], 856+) 857+ 858+go_binary( 859+ name = "protoc-gen-gogo", 860+ embed = [":protoc-gen-gogo_lib"], 861+ visibility = ["//visibility:public"], 862+) 863+ 864+go_test( 865+ name = "protoc-gen-gogo_test", 866+ srcs = ["golden_test.go"], 867+ embed = [":protoc-gen-gogo_lib"], 868+) 869diff -urN a/protoc-gen-gogo/descriptor/BUILD.bazel b/protoc-gen-gogo/descriptor/BUILD.bazel 870--- a/protoc-gen-gogo/descriptor/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 871+++ b/protoc-gen-gogo/descriptor/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 872@@ -0,0 +1,29 @@ 873+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 874+ 875+go_library( 876+ name = "descriptor", 877+ srcs = [ 878+ "descriptor.go", 879+ "descriptor.pb.go", 880+ "descriptor_gostring.gen.go", 881+ "helper.go", 882+ ], 883+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/descriptor", 884+ visibility = ["//visibility:public"], 885+ deps = ["//proto"], 886+) 887+ 888+alias( 889+ name = "go_default_library", 890+ actual = ":descriptor", 891+ visibility = ["//visibility:public"], 892+) 893+ 894+go_test( 895+ name = "descriptor_test", 896+ srcs = ["descriptor_test.go"], 897+ deps = [ 898+ ":descriptor", 899+ "//proto/test_proto", 900+ ], 901+) 902diff -urN a/protoc-gen-gogo/generator/BUILD.bazel b/protoc-gen-gogo/generator/BUILD.bazel 903--- a/protoc-gen-gogo/generator/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 904+++ b/protoc-gen-gogo/generator/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 905@@ -0,0 +1,31 @@ 906+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 907+ 908+go_library( 909+ name = "generator", 910+ srcs = [ 911+ "generator.go", 912+ "helper.go", 913+ ], 914+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/generator", 915+ visibility = ["//visibility:public"], 916+ deps = [ 917+ "//gogoproto", 918+ "//proto", 919+ "//protoc-gen-gogo/descriptor", 920+ "//protoc-gen-gogo/generator/internal/remap", 921+ "//protoc-gen-gogo/plugin", 922+ ], 923+) 924+ 925+alias( 926+ name = "go_default_library", 927+ actual = ":generator", 928+ visibility = ["//visibility:public"], 929+) 930+ 931+go_test( 932+ name = "generator_test", 933+ srcs = ["name_test.go"], 934+ embed = [":generator"], 935+ deps = ["//protoc-gen-gogo/descriptor"], 936+) 937diff -urN a/protoc-gen-gogo/generator/internal/remap/BUILD.bazel b/protoc-gen-gogo/generator/internal/remap/BUILD.bazel 938--- a/protoc-gen-gogo/generator/internal/remap/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 939+++ b/protoc-gen-gogo/generator/internal/remap/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 940@@ -0,0 +1,20 @@ 941+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 942+ 943+go_library( 944+ name = "remap", 945+ srcs = ["remap.go"], 946+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/generator/internal/remap", 947+ visibility = ["//protoc-gen-gogo/generator:__subpackages__"], 948+) 949+ 950+alias( 951+ name = "go_default_library", 952+ actual = ":remap", 953+ visibility = ["//protoc-gen-gogo/generator:__subpackages__"], 954+) 955+ 956+go_test( 957+ name = "remap_test", 958+ srcs = ["remap_test.go"], 959+ embed = [":remap"], 960+) 961diff -urN a/protoc-gen-gogo/grpc/BUILD.bazel b/protoc-gen-gogo/grpc/BUILD.bazel 962--- a/protoc-gen-gogo/grpc/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 963+++ b/protoc-gen-gogo/grpc/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 964@@ -0,0 +1,18 @@ 965+load("@io_bazel_rules_go//go:def.bzl", "go_library") 966+ 967+go_library( 968+ name = "grpc", 969+ srcs = ["grpc.go"], 970+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/grpc", 971+ visibility = ["//visibility:public"], 972+ deps = [ 973+ "//protoc-gen-gogo/descriptor", 974+ "//protoc-gen-gogo/generator", 975+ ], 976+) 977+ 978+alias( 979+ name = "go_default_library", 980+ actual = ":grpc", 981+ visibility = ["//visibility:public"], 982+) 983diff -urN a/protoc-gen-gogo/plugin/BUILD.bazel b/protoc-gen-gogo/plugin/BUILD.bazel 984--- a/protoc-gen-gogo/plugin/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 985+++ b/protoc-gen-gogo/plugin/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 986@@ -0,0 +1,18 @@ 987+load("@io_bazel_rules_go//go:def.bzl", "go_library") 988+ 989+go_library( 990+ name = "plugin", 991+ srcs = ["plugin.pb.go"], 992+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/plugin", 993+ visibility = ["//visibility:public"], 994+ deps = [ 995+ "//proto", 996+ "//protoc-gen-gogo/descriptor", 997+ ], 998+) 999+ 1000+alias( 1001+ name = "go_default_library", 1002+ actual = ":plugin", 1003+ visibility = ["//visibility:public"], 1004+) 1005diff -urN a/protoc-gen-gogo/testdata/BUILD.bazel b/protoc-gen-gogo/testdata/BUILD.bazel 1006--- a/protoc-gen-gogo/testdata/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1007+++ b/protoc-gen-gogo/testdata/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1008@@ -0,0 +1,16 @@ 1009+load("@io_bazel_rules_go//go:def.bzl", "go_test") 1010+ 1011+go_test( 1012+ name = "testdata_test", 1013+ srcs = [ 1014+ "extension_test.go", 1015+ "main_test.go", 1016+ ], 1017+ deps = [ 1018+ "//proto", 1019+ "//protoc-gen-gogo/testdata/extension_base", 1020+ "//protoc-gen-gogo/testdata/extension_user", 1021+ "//protoc-gen-gogo/testdata/imports", 1022+ "//protoc-gen-gogo/testdata/my_test", 1023+ ], 1024+) 1025diff -urN a/protoc-gen-gogo/testdata/deprecated/BUILD.bazel b/protoc-gen-gogo/testdata/deprecated/BUILD.bazel 1026--- a/protoc-gen-gogo/testdata/deprecated/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1027+++ b/protoc-gen-gogo/testdata/deprecated/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1028@@ -0,0 +1,26 @@ 1029+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1030+ 1031+filegroup( 1032+ name = "go_default_library_protos", 1033+ srcs = ["deprecated.proto"], 1034+ visibility = ["//visibility:public"], 1035+) 1036+ 1037+go_library( 1038+ name = "deprecated", 1039+ srcs = ["deprecated.pb.go"], 1040+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/deprecated", 1041+ visibility = ["//visibility:public"], 1042+ deps = [ 1043+ "//proto", 1044+ "@org_golang_google_grpc//:go_default_library", 1045+ "@org_golang_google_grpc//codes:go_default_library", 1046+ "@org_golang_google_grpc//status:go_default_library", 1047+ ], 1048+) 1049+ 1050+alias( 1051+ name = "go_default_library", 1052+ actual = ":deprecated", 1053+ visibility = ["//visibility:public"], 1054+) 1055diff -urN a/protoc-gen-gogo/testdata/extension_base/BUILD.bazel b/protoc-gen-gogo/testdata/extension_base/BUILD.bazel 1056--- a/protoc-gen-gogo/testdata/extension_base/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1057+++ b/protoc-gen-gogo/testdata/extension_base/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1058@@ -0,0 +1,21 @@ 1059+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1060+ 1061+filegroup( 1062+ name = "go_default_library_protos", 1063+ srcs = ["extension_base.proto"], 1064+ visibility = ["//visibility:public"], 1065+) 1066+ 1067+go_library( 1068+ name = "extension_base", 1069+ srcs = ["extension_base.pb.go"], 1070+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/extension_base", 1071+ visibility = ["//visibility:public"], 1072+ deps = ["//proto"], 1073+) 1074+ 1075+alias( 1076+ name = "go_default_library", 1077+ actual = ":extension_base", 1078+ visibility = ["//visibility:public"], 1079+) 1080diff -urN a/protoc-gen-gogo/testdata/extension_extra/BUILD.bazel b/protoc-gen-gogo/testdata/extension_extra/BUILD.bazel 1081--- a/protoc-gen-gogo/testdata/extension_extra/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1082+++ b/protoc-gen-gogo/testdata/extension_extra/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1083@@ -0,0 +1,21 @@ 1084+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1085+ 1086+filegroup( 1087+ name = "go_default_library_protos", 1088+ srcs = ["extension_extra.proto"], 1089+ visibility = ["//visibility:public"], 1090+) 1091+ 1092+go_library( 1093+ name = "extension_extra", 1094+ srcs = ["extension_extra.pb.go"], 1095+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/extension_extra", 1096+ visibility = ["//visibility:public"], 1097+ deps = ["//proto"], 1098+) 1099+ 1100+alias( 1101+ name = "go_default_library", 1102+ actual = ":extension_extra", 1103+ visibility = ["//visibility:public"], 1104+) 1105diff -urN a/protoc-gen-gogo/testdata/extension_user/BUILD.bazel b/protoc-gen-gogo/testdata/extension_user/BUILD.bazel 1106--- a/protoc-gen-gogo/testdata/extension_user/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1107+++ b/protoc-gen-gogo/testdata/extension_user/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1108@@ -0,0 +1,25 @@ 1109+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1110+ 1111+filegroup( 1112+ name = "go_default_library_protos", 1113+ srcs = ["extension_user.proto"], 1114+ visibility = ["//visibility:public"], 1115+) 1116+ 1117+go_library( 1118+ name = "extension_user", 1119+ srcs = ["extension_user.pb.go"], 1120+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/extension_user", 1121+ visibility = ["//visibility:public"], 1122+ deps = [ 1123+ "//proto", 1124+ "//protoc-gen-gogo/testdata/extension_base", 1125+ "//protoc-gen-gogo/testdata/extension_extra", 1126+ ], 1127+) 1128+ 1129+alias( 1130+ name = "go_default_library", 1131+ actual = ":extension_user", 1132+ visibility = ["//visibility:public"], 1133+) 1134diff -urN a/protoc-gen-gogo/testdata/grpc/BUILD.bazel b/protoc-gen-gogo/testdata/grpc/BUILD.bazel 1135--- a/protoc-gen-gogo/testdata/grpc/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1136+++ b/protoc-gen-gogo/testdata/grpc/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1137@@ -0,0 +1,32 @@ 1138+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1139+ 1140+filegroup( 1141+ name = "go_default_library_protos", 1142+ srcs = [ 1143+ "grpc.proto", 1144+ "grpc_empty.proto", 1145+ ], 1146+ visibility = ["//visibility:public"], 1147+) 1148+ 1149+go_library( 1150+ name = "grpc", 1151+ srcs = [ 1152+ "grpc.pb.go", 1153+ "grpc_empty.pb.go", 1154+ ], 1155+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/grpc", 1156+ visibility = ["//visibility:public"], 1157+ deps = [ 1158+ "//proto", 1159+ "@org_golang_google_grpc//:go_default_library", 1160+ "@org_golang_google_grpc//codes:go_default_library", 1161+ "@org_golang_google_grpc//status:go_default_library", 1162+ ], 1163+) 1164+ 1165+alias( 1166+ name = "go_default_library", 1167+ actual = ":grpc", 1168+ visibility = ["//visibility:public"], 1169+) 1170diff -urN a/protoc-gen-gogo/testdata/import_public/BUILD.bazel b/protoc-gen-gogo/testdata/import_public/BUILD.bazel 1171--- a/protoc-gen-gogo/testdata/import_public/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1172+++ b/protoc-gen-gogo/testdata/import_public/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1173@@ -0,0 +1,30 @@ 1174+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1175+ 1176+filegroup( 1177+ name = "go_default_library_protos", 1178+ srcs = [ 1179+ "a.proto", 1180+ "b.proto", 1181+ ], 1182+ visibility = ["//visibility:public"], 1183+) 1184+ 1185+go_library( 1186+ name = "import_public", 1187+ srcs = [ 1188+ "a.pb.go", 1189+ "b.pb.go", 1190+ ], 1191+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/import_public", 1192+ visibility = ["//visibility:public"], 1193+ deps = [ 1194+ "//proto", 1195+ "//protoc-gen-gogo/testdata/import_public/sub", 1196+ ], 1197+) 1198+ 1199+alias( 1200+ name = "go_default_library", 1201+ actual = ":import_public", 1202+ visibility = ["//visibility:public"], 1203+) 1204diff -urN a/protoc-gen-gogo/testdata/import_public/importing/BUILD.bazel b/protoc-gen-gogo/testdata/import_public/importing/BUILD.bazel 1205--- a/protoc-gen-gogo/testdata/import_public/importing/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1206+++ b/protoc-gen-gogo/testdata/import_public/importing/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1207@@ -0,0 +1,25 @@ 1208+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1209+ 1210+filegroup( 1211+ name = "go_default_library_protos", 1212+ srcs = ["importing.proto"], 1213+ visibility = ["//visibility:public"], 1214+) 1215+ 1216+go_library( 1217+ name = "importing", 1218+ srcs = ["importing.pb.go"], 1219+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/import_public/importing", 1220+ visibility = ["//visibility:public"], 1221+ deps = [ 1222+ "//proto", 1223+ "//protoc-gen-gogo/testdata/import_public", 1224+ "//protoc-gen-gogo/testdata/import_public/sub", 1225+ ], 1226+) 1227+ 1228+alias( 1229+ name = "go_default_library", 1230+ actual = ":importing", 1231+ visibility = ["//visibility:public"], 1232+) 1233diff -urN a/protoc-gen-gogo/testdata/import_public/sub/BUILD.bazel b/protoc-gen-gogo/testdata/import_public/sub/BUILD.bazel 1234--- a/protoc-gen-gogo/testdata/import_public/sub/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1235+++ b/protoc-gen-gogo/testdata/import_public/sub/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1236@@ -0,0 +1,27 @@ 1237+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1238+ 1239+filegroup( 1240+ name = "go_default_library_protos", 1241+ srcs = [ 1242+ "a.proto", 1243+ "b.proto", 1244+ ], 1245+ visibility = ["//visibility:public"], 1246+) 1247+ 1248+go_library( 1249+ name = "sub", 1250+ srcs = [ 1251+ "a.pb.go", 1252+ "b.pb.go", 1253+ ], 1254+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/import_public/sub", 1255+ visibility = ["//visibility:public"], 1256+ deps = ["//proto"], 1257+) 1258+ 1259+alias( 1260+ name = "go_default_library", 1261+ actual = ":sub", 1262+ visibility = ["//visibility:public"], 1263+) 1264diff -urN a/protoc-gen-gogo/testdata/imports/BUILD.bazel b/protoc-gen-gogo/testdata/imports/BUILD.bazel 1265--- a/protoc-gen-gogo/testdata/imports/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1266+++ b/protoc-gen-gogo/testdata/imports/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1267@@ -0,0 +1,35 @@ 1268+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1269+ 1270+filegroup( 1271+ name = "go_default_library_protos", 1272+ srcs = [ 1273+ "test_import_a1m1.proto", 1274+ "test_import_a1m2.proto", 1275+ "test_import_all.proto", 1276+ ], 1277+ visibility = ["//visibility:public"], 1278+) 1279+ 1280+go_library( 1281+ name = "imports", 1282+ srcs = [ 1283+ "test_import_a1m1.pb.go", 1284+ "test_import_a1m2.pb.go", 1285+ "test_import_all.pb.go", 1286+ ], 1287+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/imports", 1288+ visibility = ["//visibility:public"], 1289+ deps = [ 1290+ "//proto", 1291+ "//protoc-gen-gogo/testdata/imports/fmt", 1292+ "//protoc-gen-gogo/testdata/imports/test_a_1", 1293+ "//protoc-gen-gogo/testdata/imports/test_a_2", 1294+ "//protoc-gen-gogo/testdata/imports/test_b_1", 1295+ ], 1296+) 1297+ 1298+alias( 1299+ name = "go_default_library", 1300+ actual = ":imports", 1301+ visibility = ["//visibility:public"], 1302+) 1303diff -urN a/protoc-gen-gogo/testdata/imports/fmt/BUILD.bazel b/protoc-gen-gogo/testdata/imports/fmt/BUILD.bazel 1304--- a/protoc-gen-gogo/testdata/imports/fmt/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1305+++ b/protoc-gen-gogo/testdata/imports/fmt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1306@@ -0,0 +1,21 @@ 1307+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1308+ 1309+filegroup( 1310+ name = "go_default_library_protos", 1311+ srcs = ["m.proto"], 1312+ visibility = ["//visibility:public"], 1313+) 1314+ 1315+go_library( 1316+ name = "fmt", 1317+ srcs = ["m.pb.go"], 1318+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/imports/fmt", 1319+ visibility = ["//visibility:public"], 1320+ deps = ["//proto"], 1321+) 1322+ 1323+alias( 1324+ name = "go_default_library", 1325+ actual = ":fmt", 1326+ visibility = ["//visibility:public"], 1327+) 1328diff -urN a/protoc-gen-gogo/testdata/imports/test_a_1/BUILD.bazel b/protoc-gen-gogo/testdata/imports/test_a_1/BUILD.bazel 1329--- a/protoc-gen-gogo/testdata/imports/test_a_1/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1330+++ b/protoc-gen-gogo/testdata/imports/test_a_1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1331@@ -0,0 +1,27 @@ 1332+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1333+ 1334+filegroup( 1335+ name = "go_default_library_protos", 1336+ srcs = [ 1337+ "m1.proto", 1338+ "m2.proto", 1339+ ], 1340+ visibility = ["//visibility:public"], 1341+) 1342+ 1343+go_library( 1344+ name = "test_a_1", 1345+ srcs = [ 1346+ "m1.pb.go", 1347+ "m2.pb.go", 1348+ ], 1349+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/imports/test_a_1", 1350+ visibility = ["//visibility:public"], 1351+ deps = ["//proto"], 1352+) 1353+ 1354+alias( 1355+ name = "go_default_library", 1356+ actual = ":test_a_1", 1357+ visibility = ["//visibility:public"], 1358+) 1359diff -urN a/protoc-gen-gogo/testdata/imports/test_a_2/BUILD.bazel b/protoc-gen-gogo/testdata/imports/test_a_2/BUILD.bazel 1360--- a/protoc-gen-gogo/testdata/imports/test_a_2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1361+++ b/protoc-gen-gogo/testdata/imports/test_a_2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1362@@ -0,0 +1,27 @@ 1363+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1364+ 1365+filegroup( 1366+ name = "go_default_library_protos", 1367+ srcs = [ 1368+ "m3.proto", 1369+ "m4.proto", 1370+ ], 1371+ visibility = ["//visibility:public"], 1372+) 1373+ 1374+go_library( 1375+ name = "test_a_2", 1376+ srcs = [ 1377+ "m3.pb.go", 1378+ "m4.pb.go", 1379+ ], 1380+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/imports/test_a_2", 1381+ visibility = ["//visibility:public"], 1382+ deps = ["//proto"], 1383+) 1384+ 1385+alias( 1386+ name = "go_default_library", 1387+ actual = ":test_a_2", 1388+ visibility = ["//visibility:public"], 1389+) 1390diff -urN a/protoc-gen-gogo/testdata/imports/test_b_1/BUILD.bazel b/protoc-gen-gogo/testdata/imports/test_b_1/BUILD.bazel 1391--- a/protoc-gen-gogo/testdata/imports/test_b_1/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1392+++ b/protoc-gen-gogo/testdata/imports/test_b_1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1393@@ -0,0 +1,27 @@ 1394+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1395+ 1396+filegroup( 1397+ name = "go_default_library_protos", 1398+ srcs = [ 1399+ "m1.proto", 1400+ "m2.proto", 1401+ ], 1402+ visibility = ["//visibility:public"], 1403+) 1404+ 1405+go_library( 1406+ name = "test_b_1", 1407+ srcs = [ 1408+ "m1.pb.go", 1409+ "m2.pb.go", 1410+ ], 1411+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/imports/test_b_1", 1412+ visibility = ["//visibility:public"], 1413+ deps = ["//proto"], 1414+) 1415+ 1416+alias( 1417+ name = "go_default_library", 1418+ actual = ":test_b_1", 1419+ visibility = ["//visibility:public"], 1420+) 1421diff -urN a/protoc-gen-gogo/testdata/multi/BUILD.bazel b/protoc-gen-gogo/testdata/multi/BUILD.bazel 1422--- a/protoc-gen-gogo/testdata/multi/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1423+++ b/protoc-gen-gogo/testdata/multi/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1424@@ -0,0 +1,9 @@ 1425+filegroup( 1426+ name = "go_default_library_protos", 1427+ srcs = [ 1428+ "multi1.proto", 1429+ "multi2.proto", 1430+ "multi3.proto", 1431+ ], 1432+ visibility = ["//visibility:public"], 1433+) 1434diff -urN a/protoc-gen-gogo/testdata/my_test/BUILD.bazel b/protoc-gen-gogo/testdata/my_test/BUILD.bazel 1435--- a/protoc-gen-gogo/testdata/my_test/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1436+++ b/protoc-gen-gogo/testdata/my_test/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1437@@ -0,0 +1,21 @@ 1438+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1439+ 1440+filegroup( 1441+ name = "go_default_library_protos", 1442+ srcs = ["test.proto"], 1443+ visibility = ["//visibility:public"], 1444+) 1445+ 1446+go_library( 1447+ name = "my_test", 1448+ srcs = ["test.pb.go"], 1449+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/my_test", 1450+ visibility = ["//visibility:public"], 1451+ deps = ["//proto"], 1452+) 1453+ 1454+alias( 1455+ name = "go_default_library", 1456+ actual = ":my_test", 1457+ visibility = ["//visibility:public"], 1458+) 1459diff -urN a/protoc-gen-gogo/testdata/proto3/BUILD.bazel b/protoc-gen-gogo/testdata/proto3/BUILD.bazel 1460--- a/protoc-gen-gogo/testdata/proto3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1461+++ b/protoc-gen-gogo/testdata/proto3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1462@@ -0,0 +1,21 @@ 1463+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1464+ 1465+filegroup( 1466+ name = "go_default_library_protos", 1467+ srcs = ["proto3.proto"], 1468+ visibility = ["//visibility:public"], 1469+) 1470+ 1471+go_library( 1472+ name = "proto3", 1473+ srcs = ["proto3.pb.go"], 1474+ importpath = "github.com/gogo/protobuf/protoc-gen-gogo/testdata/proto3", 1475+ visibility = ["//visibility:public"], 1476+ deps = ["//proto"], 1477+) 1478+ 1479+alias( 1480+ name = "go_default_library", 1481+ actual = ":proto3", 1482+ visibility = ["//visibility:public"], 1483+) 1484diff -urN a/protoc-gen-gogofast/BUILD.bazel b/protoc-gen-gogofast/BUILD.bazel 1485--- a/protoc-gen-gogofast/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1486+++ b/protoc-gen-gogofast/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1487@@ -0,0 +1,18 @@ 1488+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 1489+ 1490+go_library( 1491+ name = "protoc-gen-gogofast_lib", 1492+ srcs = ["main.go"], 1493+ importpath = "github.com/gogo/protobuf/protoc-gen-gogofast", 1494+ visibility = ["//visibility:private"], 1495+ deps = [ 1496+ "//vanity", 1497+ "//vanity/command", 1498+ ], 1499+) 1500+ 1501+go_binary( 1502+ name = "protoc-gen-gogofast", 1503+ embed = [":protoc-gen-gogofast_lib"], 1504+ visibility = ["//visibility:public"], 1505+) 1506diff -urN a/protoc-gen-gogofaster/BUILD.bazel b/protoc-gen-gogofaster/BUILD.bazel 1507--- a/protoc-gen-gogofaster/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1508+++ b/protoc-gen-gogofaster/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1509@@ -0,0 +1,18 @@ 1510+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 1511+ 1512+go_library( 1513+ name = "protoc-gen-gogofaster_lib", 1514+ srcs = ["main.go"], 1515+ importpath = "github.com/gogo/protobuf/protoc-gen-gogofaster", 1516+ visibility = ["//visibility:private"], 1517+ deps = [ 1518+ "//vanity", 1519+ "//vanity/command", 1520+ ], 1521+) 1522+ 1523+go_binary( 1524+ name = "protoc-gen-gogofaster", 1525+ embed = [":protoc-gen-gogofaster_lib"], 1526+ visibility = ["//visibility:public"], 1527+) 1528diff -urN a/protoc-gen-gogoslick/BUILD.bazel b/protoc-gen-gogoslick/BUILD.bazel 1529--- a/protoc-gen-gogoslick/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1530+++ b/protoc-gen-gogoslick/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1531@@ -0,0 +1,18 @@ 1532+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 1533+ 1534+go_library( 1535+ name = "protoc-gen-gogoslick_lib", 1536+ srcs = ["main.go"], 1537+ importpath = "github.com/gogo/protobuf/protoc-gen-gogoslick", 1538+ visibility = ["//visibility:private"], 1539+ deps = [ 1540+ "//vanity", 1541+ "//vanity/command", 1542+ ], 1543+) 1544+ 1545+go_binary( 1546+ name = "protoc-gen-gogoslick", 1547+ embed = [":protoc-gen-gogoslick_lib"], 1548+ visibility = ["//visibility:public"], 1549+) 1550diff -urN a/protoc-gen-gogotypes/BUILD.bazel b/protoc-gen-gogotypes/BUILD.bazel 1551--- a/protoc-gen-gogotypes/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1552+++ b/protoc-gen-gogotypes/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1553@@ -0,0 +1,18 @@ 1554+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 1555+ 1556+go_library( 1557+ name = "protoc-gen-gogotypes_lib", 1558+ srcs = ["main.go"], 1559+ importpath = "github.com/gogo/protobuf/protoc-gen-gogotypes", 1560+ visibility = ["//visibility:private"], 1561+ deps = [ 1562+ "//vanity", 1563+ "//vanity/command", 1564+ ], 1565+) 1566+ 1567+go_binary( 1568+ name = "protoc-gen-gogotypes", 1569+ embed = [":protoc-gen-gogotypes_lib"], 1570+ visibility = ["//visibility:public"], 1571+) 1572diff -urN a/protoc-gen-gostring/BUILD.bazel b/protoc-gen-gostring/BUILD.bazel 1573--- a/protoc-gen-gostring/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1574+++ b/protoc-gen-gostring/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1575@@ -0,0 +1,18 @@ 1576+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 1577+ 1578+go_library( 1579+ name = "protoc-gen-gostring_lib", 1580+ srcs = ["main.go"], 1581+ importpath = "github.com/gogo/protobuf/protoc-gen-gostring", 1582+ visibility = ["//visibility:private"], 1583+ deps = [ 1584+ "//plugin/gostring", 1585+ "//vanity/command", 1586+ ], 1587+) 1588+ 1589+go_binary( 1590+ name = "protoc-gen-gostring", 1591+ embed = [":protoc-gen-gostring_lib"], 1592+ visibility = ["//visibility:public"], 1593+) 1594diff -urN a/protoc-min-version/BUILD.bazel b/protoc-min-version/BUILD.bazel 1595--- a/protoc-min-version/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1596+++ b/protoc-min-version/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1597@@ -0,0 +1,15 @@ 1598+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 1599+ 1600+go_library( 1601+ name = "protoc-min-version_lib", 1602+ srcs = ["minversion.go"], 1603+ importpath = "github.com/gogo/protobuf/protoc-min-version", 1604+ visibility = ["//visibility:private"], 1605+ deps = ["//version"], 1606+) 1607+ 1608+go_binary( 1609+ name = "protoc-min-version", 1610+ embed = [":protoc-min-version_lib"], 1611+ visibility = ["//visibility:public"], 1612+) 1613diff -urN a/sortkeys/BUILD.bazel b/sortkeys/BUILD.bazel 1614--- a/sortkeys/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1615+++ b/sortkeys/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1616@@ -0,0 +1,14 @@ 1617+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1618+ 1619+go_library( 1620+ name = "sortkeys", 1621+ srcs = ["sortkeys.go"], 1622+ importpath = "github.com/gogo/protobuf/sortkeys", 1623+ visibility = ["//visibility:public"], 1624+) 1625+ 1626+alias( 1627+ name = "go_default_library", 1628+ actual = ":sortkeys", 1629+ visibility = ["//visibility:public"], 1630+) 1631diff -urN a/test/asymetric-issue125/BUILD.bazel b/test/asymetric-issue125/BUILD.bazel 1632--- a/test/asymetric-issue125/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1633+++ b/test/asymetric-issue125/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1634@@ -0,0 +1,33 @@ 1635+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1636+ 1637+filegroup( 1638+ name = "go_default_library_protos", 1639+ srcs = ["asym.proto"], 1640+ visibility = ["//visibility:public"], 1641+) 1642+ 1643+go_library( 1644+ name = "asymetric-issue125", 1645+ srcs = [ 1646+ "asym.pb.go", 1647+ "pop.go", 1648+ ], 1649+ importpath = "github.com/gogo/protobuf/test/asymetric-issue125", 1650+ visibility = ["//visibility:public"], 1651+ deps = [ 1652+ "//gogoproto", 1653+ "//proto", 1654+ ], 1655+) 1656+ 1657+alias( 1658+ name = "go_default_library", 1659+ actual = ":asymetric-issue125", 1660+ visibility = ["//visibility:public"], 1661+) 1662+ 1663+go_test( 1664+ name = "asymetric-issue125_test", 1665+ srcs = ["asym_test.go"], 1666+ embed = [":asymetric-issue125"], 1667+) 1668diff -urN a/test/BUILD.bazel b/test/BUILD.bazel 1669--- a/test/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1670+++ b/test/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1671@@ -0,0 +1,48 @@ 1672+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1673+ 1674+filegroup( 1675+ name = "go_default_library_protos", 1676+ srcs = ["thetest.proto"], 1677+ visibility = ["//visibility:public"], 1678+) 1679+ 1680+go_library( 1681+ name = "test", 1682+ srcs = [ 1683+ "t.go", 1684+ "thetest.pb.go", 1685+ "uuid.go", 1686+ ], 1687+ importpath = "github.com/gogo/protobuf/test", 1688+ visibility = ["//visibility:public"], 1689+ deps = [ 1690+ "//gogoproto", 1691+ "//proto", 1692+ "//protoc-gen-gogo/descriptor", 1693+ "//sortkeys", 1694+ "//test/custom", 1695+ "//test/custom-dash-type", 1696+ ], 1697+) 1698+ 1699+alias( 1700+ name = "go_default_library", 1701+ actual = ":test", 1702+ visibility = ["//visibility:public"], 1703+) 1704+ 1705+go_test( 1706+ name = "test_test", 1707+ srcs = [ 1708+ "bug_test.go", 1709+ "extension_test.go", 1710+ "thetestpb_test.go", 1711+ "uuid_test.go", 1712+ ], 1713+ embed = [":test"], 1714+ deps = [ 1715+ "//gogoproto", 1716+ "//jsonpb", 1717+ "//proto", 1718+ ], 1719+) 1720diff -urN a/test/cachedsize/BUILD.bazel b/test/cachedsize/BUILD.bazel 1721--- a/test/cachedsize/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1722+++ b/test/cachedsize/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1723@@ -0,0 +1,31 @@ 1724+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1725+ 1726+filegroup( 1727+ name = "go_default_library_protos", 1728+ srcs = ["cachedsize.proto"], 1729+ visibility = ["//visibility:public"], 1730+) 1731+ 1732+go_library( 1733+ name = "cachedsize", 1734+ srcs = ["cachedsize.pb.go"], 1735+ importpath = "github.com/gogo/protobuf/test/cachedsize", 1736+ visibility = ["//visibility:public"], 1737+ deps = [ 1738+ "//gogoproto", 1739+ "//proto", 1740+ ], 1741+) 1742+ 1743+alias( 1744+ name = "go_default_library", 1745+ actual = ":cachedsize", 1746+ visibility = ["//visibility:public"], 1747+) 1748+ 1749+go_test( 1750+ name = "cachedsize_test", 1751+ srcs = ["cachedsize_test.go"], 1752+ embed = [":cachedsize"], 1753+ deps = ["//proto"], 1754+) 1755diff -urN a/test/casttype/BUILD.bazel b/test/casttype/BUILD.bazel 1756--- a/test/casttype/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1757+++ b/test/casttype/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1758@@ -0,0 +1,20 @@ 1759+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1760+ 1761+filegroup( 1762+ name = "go_default_library_protos", 1763+ srcs = ["casttype.proto"], 1764+ visibility = ["//visibility:public"], 1765+) 1766+ 1767+go_library( 1768+ name = "casttype", 1769+ srcs = ["mytypes.go"], 1770+ importpath = "github.com/gogo/protobuf/test/casttype", 1771+ visibility = ["//visibility:public"], 1772+) 1773+ 1774+alias( 1775+ name = "go_default_library", 1776+ actual = ":casttype", 1777+ visibility = ["//visibility:public"], 1778+) 1779diff -urN a/test/casttype/combos/both/BUILD.bazel b/test/casttype/combos/both/BUILD.bazel 1780--- a/test/casttype/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1781+++ b/test/casttype/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1782@@ -0,0 +1,38 @@ 1783+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1784+ 1785+filegroup( 1786+ name = "go_default_library_protos", 1787+ srcs = ["casttype.proto"], 1788+ visibility = ["//visibility:public"], 1789+) 1790+ 1791+go_library( 1792+ name = "both", 1793+ srcs = ["casttype.pb.go"], 1794+ importpath = "github.com/gogo/protobuf/test/casttype/combos/both", 1795+ visibility = ["//visibility:public"], 1796+ deps = [ 1797+ "//gogoproto", 1798+ "//proto", 1799+ "//protoc-gen-gogo/descriptor", 1800+ "//sortkeys", 1801+ "//test/casttype", 1802+ ], 1803+) 1804+ 1805+alias( 1806+ name = "go_default_library", 1807+ actual = ":both", 1808+ visibility = ["//visibility:public"], 1809+) 1810+ 1811+go_test( 1812+ name = "both_test", 1813+ srcs = ["casttypepb_test.go"], 1814+ embed = [":both"], 1815+ deps = [ 1816+ "//gogoproto", 1817+ "//jsonpb", 1818+ "//proto", 1819+ ], 1820+) 1821diff -urN a/test/casttype/combos/marshaler/BUILD.bazel b/test/casttype/combos/marshaler/BUILD.bazel 1822--- a/test/casttype/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1823+++ b/test/casttype/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1824@@ -0,0 +1,38 @@ 1825+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1826+ 1827+filegroup( 1828+ name = "go_default_library_protos", 1829+ srcs = ["casttype.proto"], 1830+ visibility = ["//visibility:public"], 1831+) 1832+ 1833+go_library( 1834+ name = "marshaler", 1835+ srcs = ["casttype.pb.go"], 1836+ importpath = "github.com/gogo/protobuf/test/casttype/combos/marshaler", 1837+ visibility = ["//visibility:public"], 1838+ deps = [ 1839+ "//gogoproto", 1840+ "//proto", 1841+ "//protoc-gen-gogo/descriptor", 1842+ "//sortkeys", 1843+ "//test/casttype", 1844+ ], 1845+) 1846+ 1847+alias( 1848+ name = "go_default_library", 1849+ actual = ":marshaler", 1850+ visibility = ["//visibility:public"], 1851+) 1852+ 1853+go_test( 1854+ name = "marshaler_test", 1855+ srcs = ["casttypepb_test.go"], 1856+ embed = [":marshaler"], 1857+ deps = [ 1858+ "//gogoproto", 1859+ "//jsonpb", 1860+ "//proto", 1861+ ], 1862+) 1863diff -urN a/test/casttype/combos/neither/BUILD.bazel b/test/casttype/combos/neither/BUILD.bazel 1864--- a/test/casttype/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1865+++ b/test/casttype/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1866@@ -0,0 +1,38 @@ 1867+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1868+ 1869+filegroup( 1870+ name = "go_default_library_protos", 1871+ srcs = ["casttype.proto"], 1872+ visibility = ["//visibility:public"], 1873+) 1874+ 1875+go_library( 1876+ name = "neither", 1877+ srcs = ["casttype.pb.go"], 1878+ importpath = "github.com/gogo/protobuf/test/casttype/combos/neither", 1879+ visibility = ["//visibility:public"], 1880+ deps = [ 1881+ "//gogoproto", 1882+ "//proto", 1883+ "//protoc-gen-gogo/descriptor", 1884+ "//sortkeys", 1885+ "//test/casttype", 1886+ ], 1887+) 1888+ 1889+alias( 1890+ name = "go_default_library", 1891+ actual = ":neither", 1892+ visibility = ["//visibility:public"], 1893+) 1894+ 1895+go_test( 1896+ name = "neither_test", 1897+ srcs = ["casttypepb_test.go"], 1898+ embed = [":neither"], 1899+ deps = [ 1900+ "//gogoproto", 1901+ "//jsonpb", 1902+ "//proto", 1903+ ], 1904+) 1905diff -urN a/test/casttype/combos/unmarshaler/BUILD.bazel b/test/casttype/combos/unmarshaler/BUILD.bazel 1906--- a/test/casttype/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1907+++ b/test/casttype/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1908@@ -0,0 +1,38 @@ 1909+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1910+ 1911+filegroup( 1912+ name = "go_default_library_protos", 1913+ srcs = ["casttype.proto"], 1914+ visibility = ["//visibility:public"], 1915+) 1916+ 1917+go_library( 1918+ name = "unmarshaler", 1919+ srcs = ["casttype.pb.go"], 1920+ importpath = "github.com/gogo/protobuf/test/casttype/combos/unmarshaler", 1921+ visibility = ["//visibility:public"], 1922+ deps = [ 1923+ "//gogoproto", 1924+ "//proto", 1925+ "//protoc-gen-gogo/descriptor", 1926+ "//sortkeys", 1927+ "//test/casttype", 1928+ ], 1929+) 1930+ 1931+alias( 1932+ name = "go_default_library", 1933+ actual = ":unmarshaler", 1934+ visibility = ["//visibility:public"], 1935+) 1936+ 1937+go_test( 1938+ name = "unmarshaler_test", 1939+ srcs = ["casttypepb_test.go"], 1940+ embed = [":unmarshaler"], 1941+ deps = [ 1942+ "//gogoproto", 1943+ "//jsonpb", 1944+ "//proto", 1945+ ], 1946+) 1947diff -urN a/test/castvalue/BUILD.bazel b/test/castvalue/BUILD.bazel 1948--- a/test/castvalue/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1949+++ b/test/castvalue/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1950@@ -0,0 +1,40 @@ 1951+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1952+ 1953+filegroup( 1954+ name = "go_default_library_protos", 1955+ srcs = ["castvalue.proto"], 1956+ visibility = ["//visibility:public"], 1957+) 1958+ 1959+go_library( 1960+ name = "castvalue", 1961+ srcs = [ 1962+ "castvalue.pb.go", 1963+ "mytypes.go", 1964+ ], 1965+ importpath = "github.com/gogo/protobuf/test/castvalue", 1966+ visibility = ["//visibility:public"], 1967+ deps = [ 1968+ "//gogoproto", 1969+ "//proto", 1970+ "//protoc-gen-gogo/descriptor", 1971+ "//sortkeys", 1972+ ], 1973+) 1974+ 1975+alias( 1976+ name = "go_default_library", 1977+ actual = ":castvalue", 1978+ visibility = ["//visibility:public"], 1979+) 1980+ 1981+go_test( 1982+ name = "castvalue_test", 1983+ srcs = ["castvaluepb_test.go"], 1984+ embed = [":castvalue"], 1985+ deps = [ 1986+ "//gogoproto", 1987+ "//jsonpb", 1988+ "//proto", 1989+ ], 1990+) 1991diff -urN a/test/castvalue/combos/both/BUILD.bazel b/test/castvalue/combos/both/BUILD.bazel 1992--- a/test/castvalue/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1993+++ b/test/castvalue/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1994@@ -0,0 +1,40 @@ 1995+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1996+ 1997+filegroup( 1998+ name = "go_default_library_protos", 1999+ srcs = ["castvalue.proto"], 2000+ visibility = ["//visibility:public"], 2001+) 2002+ 2003+go_library( 2004+ name = "both", 2005+ srcs = [ 2006+ "castvalue.pb.go", 2007+ "mytypes.go", 2008+ ], 2009+ importpath = "github.com/gogo/protobuf/test/castvalue/combos/both", 2010+ visibility = ["//visibility:public"], 2011+ deps = [ 2012+ "//gogoproto", 2013+ "//proto", 2014+ "//protoc-gen-gogo/descriptor", 2015+ "//sortkeys", 2016+ ], 2017+) 2018+ 2019+alias( 2020+ name = "go_default_library", 2021+ actual = ":both", 2022+ visibility = ["//visibility:public"], 2023+) 2024+ 2025+go_test( 2026+ name = "both_test", 2027+ srcs = ["castvaluepb_test.go"], 2028+ embed = [":both"], 2029+ deps = [ 2030+ "//gogoproto", 2031+ "//jsonpb", 2032+ "//proto", 2033+ ], 2034+) 2035diff -urN a/test/castvalue/combos/marshaler/BUILD.bazel b/test/castvalue/combos/marshaler/BUILD.bazel 2036--- a/test/castvalue/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2037+++ b/test/castvalue/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2038@@ -0,0 +1,40 @@ 2039+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2040+ 2041+filegroup( 2042+ name = "go_default_library_protos", 2043+ srcs = ["castvalue.proto"], 2044+ visibility = ["//visibility:public"], 2045+) 2046+ 2047+go_library( 2048+ name = "marshaler", 2049+ srcs = [ 2050+ "castvalue.pb.go", 2051+ "mytypes.go", 2052+ ], 2053+ importpath = "github.com/gogo/protobuf/test/castvalue/combos/marshaler", 2054+ visibility = ["//visibility:public"], 2055+ deps = [ 2056+ "//gogoproto", 2057+ "//proto", 2058+ "//protoc-gen-gogo/descriptor", 2059+ "//sortkeys", 2060+ ], 2061+) 2062+ 2063+alias( 2064+ name = "go_default_library", 2065+ actual = ":marshaler", 2066+ visibility = ["//visibility:public"], 2067+) 2068+ 2069+go_test( 2070+ name = "marshaler_test", 2071+ srcs = ["castvaluepb_test.go"], 2072+ embed = [":marshaler"], 2073+ deps = [ 2074+ "//gogoproto", 2075+ "//jsonpb", 2076+ "//proto", 2077+ ], 2078+) 2079diff -urN a/test/castvalue/combos/unmarshaler/BUILD.bazel b/test/castvalue/combos/unmarshaler/BUILD.bazel 2080--- a/test/castvalue/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2081+++ b/test/castvalue/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2082@@ -0,0 +1,40 @@ 2083+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2084+ 2085+filegroup( 2086+ name = "go_default_library_protos", 2087+ srcs = ["castvalue.proto"], 2088+ visibility = ["//visibility:public"], 2089+) 2090+ 2091+go_library( 2092+ name = "unmarshaler", 2093+ srcs = [ 2094+ "castvalue.pb.go", 2095+ "mytypes.go", 2096+ ], 2097+ importpath = "github.com/gogo/protobuf/test/castvalue/combos/unmarshaler", 2098+ visibility = ["//visibility:public"], 2099+ deps = [ 2100+ "//gogoproto", 2101+ "//proto", 2102+ "//protoc-gen-gogo/descriptor", 2103+ "//sortkeys", 2104+ ], 2105+) 2106+ 2107+alias( 2108+ name = "go_default_library", 2109+ actual = ":unmarshaler", 2110+ visibility = ["//visibility:public"], 2111+) 2112+ 2113+go_test( 2114+ name = "unmarshaler_test", 2115+ srcs = ["castvaluepb_test.go"], 2116+ embed = [":unmarshaler"], 2117+ deps = [ 2118+ "//gogoproto", 2119+ "//jsonpb", 2120+ "//proto", 2121+ ], 2122+) 2123diff -urN a/test/combos/both/BUILD.bazel b/test/combos/both/BUILD.bazel 2124--- a/test/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2125+++ b/test/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2126@@ -0,0 +1,46 @@ 2127+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2128+ 2129+filegroup( 2130+ name = "go_default_library_protos", 2131+ srcs = ["thetest.proto"], 2132+ visibility = ["//visibility:public"], 2133+) 2134+ 2135+go_library( 2136+ name = "both", 2137+ srcs = [ 2138+ "t.go", 2139+ "thetest.pb.go", 2140+ "uuid.go", 2141+ ], 2142+ importpath = "github.com/gogo/protobuf/test/combos/both", 2143+ visibility = ["//visibility:public"], 2144+ deps = [ 2145+ "//gogoproto", 2146+ "//proto", 2147+ "//protoc-gen-gogo/descriptor", 2148+ "//sortkeys", 2149+ "//test/custom", 2150+ "//test/custom-dash-type", 2151+ ], 2152+) 2153+ 2154+alias( 2155+ name = "go_default_library", 2156+ actual = ":both", 2157+ visibility = ["//visibility:public"], 2158+) 2159+ 2160+go_test( 2161+ name = "both_test", 2162+ srcs = [ 2163+ "bug_test.go", 2164+ "thetestpb_test.go", 2165+ ], 2166+ embed = [":both"], 2167+ deps = [ 2168+ "//gogoproto", 2169+ "//jsonpb", 2170+ "//proto", 2171+ ], 2172+) 2173diff -urN a/test/combos/marshaler/BUILD.bazel b/test/combos/marshaler/BUILD.bazel 2174--- a/test/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2175+++ b/test/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2176@@ -0,0 +1,46 @@ 2177+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2178+ 2179+filegroup( 2180+ name = "go_default_library_protos", 2181+ srcs = ["thetest.proto"], 2182+ visibility = ["//visibility:public"], 2183+) 2184+ 2185+go_library( 2186+ name = "marshaler", 2187+ srcs = [ 2188+ "t.go", 2189+ "thetest.pb.go", 2190+ "uuid.go", 2191+ ], 2192+ importpath = "github.com/gogo/protobuf/test/combos/marshaler", 2193+ visibility = ["//visibility:public"], 2194+ deps = [ 2195+ "//gogoproto", 2196+ "//proto", 2197+ "//protoc-gen-gogo/descriptor", 2198+ "//sortkeys", 2199+ "//test/custom", 2200+ "//test/custom-dash-type", 2201+ ], 2202+) 2203+ 2204+alias( 2205+ name = "go_default_library", 2206+ actual = ":marshaler", 2207+ visibility = ["//visibility:public"], 2208+) 2209+ 2210+go_test( 2211+ name = "marshaler_test", 2212+ srcs = [ 2213+ "bug_test.go", 2214+ "thetestpb_test.go", 2215+ ], 2216+ embed = [":marshaler"], 2217+ deps = [ 2218+ "//gogoproto", 2219+ "//jsonpb", 2220+ "//proto", 2221+ ], 2222+) 2223diff -urN a/test/combos/unmarshaler/BUILD.bazel b/test/combos/unmarshaler/BUILD.bazel 2224--- a/test/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2225+++ b/test/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2226@@ -0,0 +1,46 @@ 2227+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2228+ 2229+filegroup( 2230+ name = "go_default_library_protos", 2231+ srcs = ["thetest.proto"], 2232+ visibility = ["//visibility:public"], 2233+) 2234+ 2235+go_library( 2236+ name = "unmarshaler", 2237+ srcs = [ 2238+ "t.go", 2239+ "thetest.pb.go", 2240+ "uuid.go", 2241+ ], 2242+ importpath = "github.com/gogo/protobuf/test/combos/unmarshaler", 2243+ visibility = ["//visibility:public"], 2244+ deps = [ 2245+ "//gogoproto", 2246+ "//proto", 2247+ "//protoc-gen-gogo/descriptor", 2248+ "//sortkeys", 2249+ "//test/custom", 2250+ "//test/custom-dash-type", 2251+ ], 2252+) 2253+ 2254+alias( 2255+ name = "go_default_library", 2256+ actual = ":unmarshaler", 2257+ visibility = ["//visibility:public"], 2258+) 2259+ 2260+go_test( 2261+ name = "unmarshaler_test", 2262+ srcs = [ 2263+ "bug_test.go", 2264+ "thetestpb_test.go", 2265+ ], 2266+ embed = [":unmarshaler"], 2267+ deps = [ 2268+ "//gogoproto", 2269+ "//jsonpb", 2270+ "//proto", 2271+ ], 2272+) 2273diff -urN a/test/custom/BUILD.bazel b/test/custom/BUILD.bazel 2274--- a/test/custom/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2275+++ b/test/custom/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2276@@ -0,0 +1,20 @@ 2277+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2278+ 2279+go_library( 2280+ name = "custom", 2281+ srcs = ["custom.go"], 2282+ importpath = "github.com/gogo/protobuf/test/custom", 2283+ visibility = ["//visibility:public"], 2284+) 2285+ 2286+alias( 2287+ name = "go_default_library", 2288+ actual = ":custom", 2289+ visibility = ["//visibility:public"], 2290+) 2291+ 2292+go_test( 2293+ name = "custom_test", 2294+ srcs = ["custom_test.go"], 2295+ embed = [":custom"], 2296+) 2297diff -urN a/test/custombytesnonstruct/BUILD.bazel b/test/custombytesnonstruct/BUILD.bazel 2298--- a/test/custombytesnonstruct/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2299+++ b/test/custombytesnonstruct/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2300@@ -0,0 +1,33 @@ 2301+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2302+ 2303+filegroup( 2304+ name = "go_default_library_protos", 2305+ srcs = ["proto.proto"], 2306+ visibility = ["//visibility:public"], 2307+) 2308+ 2309+go_library( 2310+ name = "custombytesnonstruct", 2311+ srcs = [ 2312+ "customtype.go", 2313+ "proto.pb.go", 2314+ ], 2315+ importpath = "github.com/gogo/protobuf/test/custombytesnonstruct", 2316+ visibility = ["//visibility:public"], 2317+ deps = [ 2318+ "//gogoproto", 2319+ "//proto", 2320+ ], 2321+) 2322+ 2323+alias( 2324+ name = "go_default_library", 2325+ actual = ":custombytesnonstruct", 2326+ visibility = ["//visibility:public"], 2327+) 2328+ 2329+go_test( 2330+ name = "custombytesnonstruct_test", 2331+ srcs = ["custombytesnonstruct_test.go"], 2332+ embed = [":custombytesnonstruct"], 2333+) 2334diff -urN a/test/custom-dash-type/BUILD.bazel b/test/custom-dash-type/BUILD.bazel 2335--- a/test/custom-dash-type/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2336+++ b/test/custom-dash-type/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2337@@ -0,0 +1,14 @@ 2338+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2339+ 2340+go_library( 2341+ name = "custom-dash-type", 2342+ srcs = ["customdash.go"], 2343+ importpath = "github.com/gogo/protobuf/test/custom-dash-type", 2344+ visibility = ["//visibility:public"], 2345+) 2346+ 2347+alias( 2348+ name = "go_default_library", 2349+ actual = ":custom-dash-type", 2350+ visibility = ["//visibility:public"], 2351+) 2352diff -urN a/test/dashfilename/BUILD.bazel b/test/dashfilename/BUILD.bazel 2353--- a/test/dashfilename/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2354+++ b/test/dashfilename/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2355@@ -0,0 +1,26 @@ 2356+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2357+ 2358+filegroup( 2359+ name = "go_default_library_protos", 2360+ srcs = ["dash-filename.proto"], 2361+ visibility = ["//visibility:public"], 2362+) 2363+ 2364+go_library( 2365+ name = "dashfilename", 2366+ srcs = ["doc.go"], 2367+ importpath = "github.com/gogo/protobuf/test/dashfilename", 2368+ visibility = ["//visibility:public"], 2369+) 2370+ 2371+alias( 2372+ name = "go_default_library", 2373+ actual = ":dashfilename", 2374+ visibility = ["//visibility:public"], 2375+) 2376+ 2377+go_test( 2378+ name = "dashfilename_test", 2379+ srcs = ["df_test.go"], 2380+ embed = [":dashfilename"], 2381+) 2382diff -urN a/test/data/BUILD.bazel b/test/data/BUILD.bazel 2383--- a/test/data/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2384+++ b/test/data/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2385@@ -0,0 +1,35 @@ 2386+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2387+ 2388+filegroup( 2389+ name = "go_default_library_protos", 2390+ srcs = ["data.proto"], 2391+ visibility = ["//visibility:public"], 2392+) 2393+ 2394+go_library( 2395+ name = "data", 2396+ srcs = ["data.pb.go"], 2397+ importpath = "github.com/gogo/protobuf/test/data", 2398+ visibility = ["//visibility:public"], 2399+ deps = [ 2400+ "//gogoproto", 2401+ "//proto", 2402+ ], 2403+) 2404+ 2405+alias( 2406+ name = "go_default_library", 2407+ actual = ":data", 2408+ visibility = ["//visibility:public"], 2409+) 2410+ 2411+go_test( 2412+ name = "data_test", 2413+ srcs = ["datapb_test.go"], 2414+ embed = [":data"], 2415+ deps = [ 2416+ "//gogoproto", 2417+ "//jsonpb", 2418+ "//proto", 2419+ ], 2420+) 2421diff -urN a/test/defaultconflict/BUILD.bazel b/test/defaultconflict/BUILD.bazel 2422--- a/test/defaultconflict/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2423+++ b/test/defaultconflict/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2424@@ -0,0 +1,32 @@ 2425+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2426+ 2427+filegroup( 2428+ name = "go_default_library_protos", 2429+ srcs = [ 2430+ "df.proto", 2431+ "dg.proto", 2432+ "nc.proto", 2433+ "ne.proto", 2434+ "nx.proto", 2435+ ], 2436+ visibility = ["//visibility:public"], 2437+) 2438+ 2439+go_library( 2440+ name = "defaultconflict", 2441+ srcs = ["doc.go"], 2442+ importpath = "github.com/gogo/protobuf/test/defaultconflict", 2443+ visibility = ["//visibility:public"], 2444+) 2445+ 2446+alias( 2447+ name = "go_default_library", 2448+ actual = ":defaultconflict", 2449+ visibility = ["//visibility:public"], 2450+) 2451+ 2452+go_test( 2453+ name = "defaultconflict_test", 2454+ srcs = ["nc_test.go"], 2455+ embed = [":defaultconflict"], 2456+) 2457diff -urN a/test/deterministic/BUILD.bazel b/test/deterministic/BUILD.bazel 2458--- a/test/deterministic/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2459+++ b/test/deterministic/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2460@@ -0,0 +1,32 @@ 2461+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2462+ 2463+filegroup( 2464+ name = "go_default_library_protos", 2465+ srcs = ["deterministic.proto"], 2466+ visibility = ["//visibility:public"], 2467+) 2468+ 2469+go_library( 2470+ name = "deterministic", 2471+ srcs = ["deterministic.pb.go"], 2472+ importpath = "github.com/gogo/protobuf/test/deterministic", 2473+ visibility = ["//visibility:public"], 2474+ deps = [ 2475+ "//gogoproto", 2476+ "//proto", 2477+ "//sortkeys", 2478+ ], 2479+) 2480+ 2481+alias( 2482+ name = "go_default_library", 2483+ actual = ":deterministic", 2484+ visibility = ["//visibility:public"], 2485+) 2486+ 2487+go_test( 2488+ name = "deterministic_test", 2489+ srcs = ["deterministic_test.go"], 2490+ embed = [":deterministic"], 2491+ deps = ["//proto"], 2492+) 2493diff -urN a/test/embedconflict/BUILD.bazel b/test/embedconflict/BUILD.bazel 2494--- a/test/embedconflict/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2495+++ b/test/embedconflict/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2496@@ -0,0 +1,33 @@ 2497+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2498+ 2499+filegroup( 2500+ name = "go_default_library_protos", 2501+ srcs = [ 2502+ "eb.proto", 2503+ "ec.proto", 2504+ "ee.proto", 2505+ "em.proto", 2506+ "en.proto", 2507+ "er.proto", 2508+ ], 2509+ visibility = ["//visibility:public"], 2510+) 2511+ 2512+go_library( 2513+ name = "embedconflict", 2514+ srcs = ["doc.go"], 2515+ importpath = "github.com/gogo/protobuf/test/embedconflict", 2516+ visibility = ["//visibility:public"], 2517+) 2518+ 2519+alias( 2520+ name = "go_default_library", 2521+ actual = ":embedconflict", 2522+ visibility = ["//visibility:public"], 2523+) 2524+ 2525+go_test( 2526+ name = "embedconflict_test", 2527+ srcs = ["ec_test.go"], 2528+ embed = [":embedconflict"], 2529+) 2530diff -urN a/test/empty-issue70/BUILD.bazel b/test/empty-issue70/BUILD.bazel 2531--- a/test/empty-issue70/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2532+++ b/test/empty-issue70/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2533@@ -0,0 +1,30 @@ 2534+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2535+ 2536+filegroup( 2537+ name = "go_default_library_protos", 2538+ srcs = ["empty.proto"], 2539+ visibility = ["//visibility:public"], 2540+) 2541+ 2542+go_library( 2543+ name = "empty-issue70", 2544+ srcs = ["empty.pb.go"], 2545+ importpath = "github.com/gogo/protobuf/test/empty-issue70", 2546+ visibility = ["//visibility:public"], 2547+ deps = [ 2548+ "//gogoproto", 2549+ "//proto", 2550+ ], 2551+) 2552+ 2553+alias( 2554+ name = "go_default_library", 2555+ actual = ":empty-issue70", 2556+ visibility = ["//visibility:public"], 2557+) 2558+ 2559+go_test( 2560+ name = "empty-issue70_test", 2561+ srcs = ["empty_test.go"], 2562+ embed = [":empty-issue70"], 2563+) 2564diff -urN a/test/enumcustomname/BUILD.bazel b/test/enumcustomname/BUILD.bazel 2565--- a/test/enumcustomname/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2566+++ b/test/enumcustomname/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2567@@ -0,0 +1,25 @@ 2568+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2569+ 2570+filegroup( 2571+ name = "go_default_library_protos", 2572+ srcs = ["enumcustomname.proto"], 2573+ visibility = ["//visibility:public"], 2574+) 2575+ 2576+go_library( 2577+ name = "enumcustomname", 2578+ srcs = ["enumcustomname.pb.go"], 2579+ importpath = "github.com/gogo/protobuf/test/enumcustomname", 2580+ visibility = ["//visibility:public"], 2581+ deps = [ 2582+ "//gogoproto", 2583+ "//proto", 2584+ "//test", 2585+ ], 2586+) 2587+ 2588+alias( 2589+ name = "go_default_library", 2590+ actual = ":enumcustomname", 2591+ visibility = ["//visibility:public"], 2592+) 2593diff -urN a/test/enumdecl/BUILD.bazel b/test/enumdecl/BUILD.bazel 2594--- a/test/enumdecl/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2595+++ b/test/enumdecl/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2596@@ -0,0 +1,38 @@ 2597+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2598+ 2599+filegroup( 2600+ name = "go_default_library_protos", 2601+ srcs = ["enumdecl.proto"], 2602+ visibility = ["//visibility:public"], 2603+) 2604+ 2605+go_library( 2606+ name = "enumdecl", 2607+ srcs = [ 2608+ "enumdecl.pb.go", 2609+ "models.go", 2610+ ], 2611+ importpath = "github.com/gogo/protobuf/test/enumdecl", 2612+ visibility = ["//visibility:public"], 2613+ deps = [ 2614+ "//gogoproto", 2615+ "//proto", 2616+ ], 2617+) 2618+ 2619+alias( 2620+ name = "go_default_library", 2621+ actual = ":enumdecl", 2622+ visibility = ["//visibility:public"], 2623+) 2624+ 2625+go_test( 2626+ name = "enumdecl_test", 2627+ srcs = ["enumdeclpb_test.go"], 2628+ embed = [":enumdecl"], 2629+ deps = [ 2630+ "//gogoproto", 2631+ "//jsonpb", 2632+ "//proto", 2633+ ], 2634+) 2635diff -urN a/test/enumdecl_all/BUILD.bazel b/test/enumdecl_all/BUILD.bazel 2636--- a/test/enumdecl_all/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2637+++ b/test/enumdecl_all/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2638@@ -0,0 +1,38 @@ 2639+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2640+ 2641+filegroup( 2642+ name = "go_default_library_protos", 2643+ srcs = ["enumdeclall.proto"], 2644+ visibility = ["//visibility:public"], 2645+) 2646+ 2647+go_library( 2648+ name = "enumdecl_all", 2649+ srcs = [ 2650+ "enumdeclall.pb.go", 2651+ "models.go", 2652+ ], 2653+ importpath = "github.com/gogo/protobuf/test/enumdecl_all", 2654+ visibility = ["//visibility:public"], 2655+ deps = [ 2656+ "//gogoproto", 2657+ "//proto", 2658+ ], 2659+) 2660+ 2661+alias( 2662+ name = "go_default_library", 2663+ actual = ":enumdecl_all", 2664+ visibility = ["//visibility:public"], 2665+) 2666+ 2667+go_test( 2668+ name = "enumdecl_all_test", 2669+ srcs = ["enumdeclallpb_test.go"], 2670+ embed = [":enumdecl_all"], 2671+ deps = [ 2672+ "//gogoproto", 2673+ "//jsonpb", 2674+ "//proto", 2675+ ], 2676+) 2677diff -urN a/test/enumprefix/BUILD.bazel b/test/enumprefix/BUILD.bazel 2678--- a/test/enumprefix/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2679+++ b/test/enumprefix/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2680@@ -0,0 +1,25 @@ 2681+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2682+ 2683+filegroup( 2684+ name = "go_default_library_protos", 2685+ srcs = ["enumprefix.proto"], 2686+ visibility = ["//visibility:public"], 2687+) 2688+ 2689+go_library( 2690+ name = "enumprefix", 2691+ srcs = ["enumprefix.pb.go"], 2692+ importpath = "github.com/gogo/protobuf/test/enumprefix", 2693+ visibility = ["//visibility:public"], 2694+ deps = [ 2695+ "//gogoproto", 2696+ "//proto", 2697+ "//test", 2698+ ], 2699+) 2700+ 2701+alias( 2702+ name = "go_default_library", 2703+ actual = ":enumprefix", 2704+ visibility = ["//visibility:public"], 2705+) 2706diff -urN a/test/enumstringer/BUILD.bazel b/test/enumstringer/BUILD.bazel 2707--- a/test/enumstringer/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2708+++ b/test/enumstringer/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2709@@ -0,0 +1,38 @@ 2710+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2711+ 2712+filegroup( 2713+ name = "go_default_library_protos", 2714+ srcs = ["enumstringer.proto"], 2715+ visibility = ["//visibility:public"], 2716+) 2717+ 2718+go_library( 2719+ name = "enumstringer", 2720+ srcs = [ 2721+ "enumstringer.pb.go", 2722+ "string.go", 2723+ ], 2724+ importpath = "github.com/gogo/protobuf/test/enumstringer", 2725+ visibility = ["//visibility:public"], 2726+ deps = [ 2727+ "//gogoproto", 2728+ "//proto", 2729+ ], 2730+) 2731+ 2732+alias( 2733+ name = "go_default_library", 2734+ actual = ":enumstringer", 2735+ visibility = ["//visibility:public"], 2736+) 2737+ 2738+go_test( 2739+ name = "enumstringer_test", 2740+ srcs = ["enumstringerpb_test.go"], 2741+ embed = [":enumstringer"], 2742+ deps = [ 2743+ "//gogoproto", 2744+ "//jsonpb", 2745+ "//proto", 2746+ ], 2747+) 2748diff -urN a/test/example/BUILD.bazel b/test/example/BUILD.bazel 2749--- a/test/example/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2750+++ b/test/example/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2751@@ -0,0 +1,41 @@ 2752+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2753+ 2754+filegroup( 2755+ name = "go_default_library_protos", 2756+ srcs = ["example.proto"], 2757+ visibility = ["//visibility:public"], 2758+) 2759+ 2760+go_library( 2761+ name = "example", 2762+ srcs = ["example.pb.go"], 2763+ importpath = "github.com/gogo/protobuf/test/example", 2764+ visibility = ["//visibility:public"], 2765+ deps = [ 2766+ "//gogoproto", 2767+ "//proto", 2768+ "//protoc-gen-gogo/descriptor", 2769+ "//test", 2770+ "//test/custom", 2771+ ], 2772+) 2773+ 2774+alias( 2775+ name = "go_default_library", 2776+ actual = ":example", 2777+ visibility = ["//visibility:public"], 2778+) 2779+ 2780+go_test( 2781+ name = "example_test", 2782+ srcs = [ 2783+ "example_test.go", 2784+ "examplepb_test.go", 2785+ ], 2786+ embed = [":example"], 2787+ deps = [ 2788+ "//gogoproto", 2789+ "//jsonpb", 2790+ "//proto", 2791+ ], 2792+) 2793diff -urN a/test/filedotname/BUILD.bazel b/test/filedotname/BUILD.bazel 2794--- a/test/filedotname/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2795+++ b/test/filedotname/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2796@@ -0,0 +1,36 @@ 2797+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2798+ 2799+filegroup( 2800+ name = "go_default_library_protos", 2801+ srcs = ["file.dot.proto"], 2802+ visibility = ["//visibility:public"], 2803+) 2804+ 2805+go_library( 2806+ name = "filedotname", 2807+ srcs = ["file.dot.pb.go"], 2808+ importpath = "github.com/gogo/protobuf/test/filedotname", 2809+ visibility = ["//visibility:public"], 2810+ deps = [ 2811+ "//gogoproto", 2812+ "//proto", 2813+ "//protoc-gen-gogo/descriptor", 2814+ ], 2815+) 2816+ 2817+alias( 2818+ name = "go_default_library", 2819+ actual = ":filedotname", 2820+ visibility = ["//visibility:public"], 2821+) 2822+ 2823+go_test( 2824+ name = "filedotname_test", 2825+ srcs = ["file.dotpb_test.go"], 2826+ embed = [":filedotname"], 2827+ deps = [ 2828+ "//gogoproto", 2829+ "//jsonpb", 2830+ "//proto", 2831+ ], 2832+) 2833diff -urN a/test/fuzztests/BUILD.bazel b/test/fuzztests/BUILD.bazel 2834--- a/test/fuzztests/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2835+++ b/test/fuzztests/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2836@@ -0,0 +1,31 @@ 2837+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2838+ 2839+filegroup( 2840+ name = "go_default_library_protos", 2841+ srcs = ["fuzz.proto"], 2842+ visibility = ["//visibility:public"], 2843+) 2844+ 2845+go_library( 2846+ name = "fuzztests", 2847+ srcs = ["fuzz.pb.go"], 2848+ importpath = "github.com/gogo/protobuf/test/fuzztests", 2849+ visibility = ["//visibility:public"], 2850+ deps = [ 2851+ "//gogoproto", 2852+ "//proto", 2853+ ], 2854+) 2855+ 2856+alias( 2857+ name = "go_default_library", 2858+ actual = ":fuzztests", 2859+ visibility = ["//visibility:public"], 2860+) 2861+ 2862+go_test( 2863+ name = "fuzztests_test", 2864+ srcs = ["fuzz_test.go"], 2865+ embed = [":fuzztests"], 2866+ deps = ["//proto"], 2867+) 2868diff -urN a/test/group/BUILD.bazel b/test/group/BUILD.bazel 2869--- a/test/group/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2870+++ b/test/group/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2871@@ -0,0 +1,36 @@ 2872+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2873+ 2874+filegroup( 2875+ name = "go_default_library_protos", 2876+ srcs = ["group.proto"], 2877+ visibility = ["//visibility:public"], 2878+) 2879+ 2880+go_library( 2881+ name = "group", 2882+ srcs = ["group.pb.go"], 2883+ importpath = "github.com/gogo/protobuf/test/group", 2884+ visibility = ["//visibility:public"], 2885+ deps = [ 2886+ "//gogoproto", 2887+ "//proto", 2888+ "//protoc-gen-gogo/descriptor", 2889+ ], 2890+) 2891+ 2892+alias( 2893+ name = "go_default_library", 2894+ actual = ":group", 2895+ visibility = ["//visibility:public"], 2896+) 2897+ 2898+go_test( 2899+ name = "group_test", 2900+ srcs = ["grouppb_test.go"], 2901+ embed = [":group"], 2902+ deps = [ 2903+ "//gogoproto", 2904+ "//jsonpb", 2905+ "//proto", 2906+ ], 2907+) 2908diff -urN a/test/importcustom-issue389/imported/BUILD.bazel b/test/importcustom-issue389/imported/BUILD.bazel 2909--- a/test/importcustom-issue389/imported/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2910+++ b/test/importcustom-issue389/imported/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2911@@ -0,0 +1,38 @@ 2912+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2913+ 2914+filegroup( 2915+ name = "go_default_library_protos", 2916+ srcs = ["a.proto"], 2917+ visibility = ["//visibility:public"], 2918+) 2919+ 2920+go_library( 2921+ name = "imported", 2922+ srcs = [ 2923+ "a.pb.go", 2924+ "b.go", 2925+ ], 2926+ importpath = "github.com/gogo/protobuf/test/importcustom-issue389/imported", 2927+ visibility = ["//visibility:public"], 2928+ deps = [ 2929+ "//gogoproto", 2930+ "//proto", 2931+ ], 2932+) 2933+ 2934+alias( 2935+ name = "go_default_library", 2936+ actual = ":imported", 2937+ visibility = ["//visibility:public"], 2938+) 2939+ 2940+go_test( 2941+ name = "imported_test", 2942+ srcs = ["apb_test.go"], 2943+ embed = [":imported"], 2944+ deps = [ 2945+ "//gogoproto", 2946+ "//jsonpb", 2947+ "//proto", 2948+ ], 2949+) 2950diff -urN a/test/importcustom-issue389/importing/BUILD.bazel b/test/importcustom-issue389/importing/BUILD.bazel 2951--- a/test/importcustom-issue389/importing/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2952+++ b/test/importcustom-issue389/importing/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2953@@ -0,0 +1,37 @@ 2954+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2955+ 2956+filegroup( 2957+ name = "go_default_library_protos", 2958+ srcs = ["c.proto"], 2959+ visibility = ["//visibility:public"], 2960+) 2961+ 2962+go_library( 2963+ name = "importing", 2964+ srcs = ["c.pb.go"], 2965+ importpath = "github.com/gogo/protobuf/test/importcustom-issue389/importing", 2966+ visibility = ["//visibility:public"], 2967+ deps = [ 2968+ "//gogoproto", 2969+ "//proto", 2970+ "//test/importcustom-issue389/imported", 2971+ ], 2972+) 2973+ 2974+alias( 2975+ name = "go_default_library", 2976+ actual = ":importing", 2977+ visibility = ["//visibility:public"], 2978+) 2979+ 2980+go_test( 2981+ name = "importing_test", 2982+ srcs = ["cpb_test.go"], 2983+ embed = [":importing"], 2984+ deps = [ 2985+ "//gogoproto", 2986+ "//jsonpb", 2987+ "//proto", 2988+ "//test/importcustom-issue389/imported", 2989+ ], 2990+) 2991diff -urN a/test/importdedup/BUILD.bazel b/test/importdedup/BUILD.bazel 2992--- a/test/importdedup/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2993+++ b/test/importdedup/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2994@@ -0,0 +1,31 @@ 2995+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2996+ 2997+filegroup( 2998+ name = "go_default_library_protos", 2999+ srcs = ["proto.proto"], 3000+ visibility = ["//visibility:public"], 3001+) 3002+ 3003+go_library( 3004+ name = "importdedup", 3005+ srcs = ["proto.pb.go"], 3006+ importpath = "github.com/gogo/protobuf/test/importdedup", 3007+ visibility = ["//visibility:public"], 3008+ deps = [ 3009+ "//gogoproto", 3010+ "//proto", 3011+ "//test/importdedup/subpkg", 3012+ ], 3013+) 3014+ 3015+alias( 3016+ name = "go_default_library", 3017+ actual = ":importdedup", 3018+ visibility = ["//visibility:public"], 3019+) 3020+ 3021+go_test( 3022+ name = "importdedup_test", 3023+ srcs = ["importdedup_test.go"], 3024+ embed = [":importdedup"], 3025+) 3026diff -urN a/test/importdedup/subpkg/BUILD.bazel b/test/importdedup/subpkg/BUILD.bazel 3027--- a/test/importdedup/subpkg/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3028+++ b/test/importdedup/subpkg/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3029@@ -0,0 +1,27 @@ 3030+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3031+ 3032+filegroup( 3033+ name = "go_default_library_protos", 3034+ srcs = ["subproto.proto"], 3035+ visibility = ["//visibility:public"], 3036+) 3037+ 3038+go_library( 3039+ name = "subpkg", 3040+ srcs = [ 3041+ "customtype.go", 3042+ "subproto.pb.go", 3043+ ], 3044+ importpath = "github.com/gogo/protobuf/test/importdedup/subpkg", 3045+ visibility = ["//visibility:public"], 3046+ deps = [ 3047+ "//gogoproto", 3048+ "//proto", 3049+ ], 3050+) 3051+ 3052+alias( 3053+ name = "go_default_library", 3054+ actual = ":subpkg", 3055+ visibility = ["//visibility:public"], 3056+) 3057diff -urN a/test/importduplicate/BUILD.bazel b/test/importduplicate/BUILD.bazel 3058--- a/test/importduplicate/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3059+++ b/test/importduplicate/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3060@@ -0,0 +1,43 @@ 3061+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3062+ 3063+filegroup( 3064+ name = "go_default_library_protos", 3065+ srcs = ["importduplicate.proto"], 3066+ visibility = ["//visibility:public"], 3067+) 3068+ 3069+go_library( 3070+ name = "importduplicate", 3071+ srcs = ["importduplicate.pb.go"], 3072+ importpath = "github.com/gogo/protobuf/test/importduplicate", 3073+ visibility = ["//visibility:public"], 3074+ deps = [ 3075+ "//gogoproto", 3076+ "//proto", 3077+ "//sortkeys", 3078+ "//test/importduplicate/proto", 3079+ "//test/importduplicate/sortkeys", 3080+ ], 3081+) 3082+ 3083+alias( 3084+ name = "go_default_library", 3085+ actual = ":importduplicate", 3086+ visibility = ["//visibility:public"], 3087+) 3088+ 3089+go_test( 3090+ name = "importduplicate_test", 3091+ srcs = [ 3092+ "importduplicate_test.go", 3093+ "importduplicatepb_test.go", 3094+ ], 3095+ embed = [":importduplicate"], 3096+ deps = [ 3097+ "//gogoproto", 3098+ "//jsonpb", 3099+ "//proto", 3100+ "//test/importduplicate/proto", 3101+ "//test/importduplicate/sortkeys", 3102+ ], 3103+) 3104diff -urN a/test/importduplicate/proto/BUILD.bazel b/test/importduplicate/proto/BUILD.bazel 3105--- a/test/importduplicate/proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3106+++ b/test/importduplicate/proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3107@@ -0,0 +1,35 @@ 3108+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3109+ 3110+filegroup( 3111+ name = "go_default_library_protos", 3112+ srcs = ["proto.proto"], 3113+ visibility = ["//visibility:public"], 3114+) 3115+ 3116+go_library( 3117+ name = "proto", 3118+ srcs = ["proto.pb.go"], 3119+ importpath = "github.com/gogo/protobuf/test/importduplicate/proto", 3120+ visibility = ["//visibility:public"], 3121+ deps = [ 3122+ "//gogoproto", 3123+ "//proto", 3124+ ], 3125+) 3126+ 3127+alias( 3128+ name = "go_default_library", 3129+ actual = ":proto", 3130+ visibility = ["//visibility:public"], 3131+) 3132+ 3133+go_test( 3134+ name = "proto_test", 3135+ srcs = ["protopb_test.go"], 3136+ embed = [":proto"], 3137+ deps = [ 3138+ "//gogoproto", 3139+ "//jsonpb", 3140+ "//proto", 3141+ ], 3142+) 3143diff -urN a/test/importduplicate/sortkeys/BUILD.bazel b/test/importduplicate/sortkeys/BUILD.bazel 3144--- a/test/importduplicate/sortkeys/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3145+++ b/test/importduplicate/sortkeys/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3146@@ -0,0 +1,35 @@ 3147+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3148+ 3149+filegroup( 3150+ name = "go_default_library_protos", 3151+ srcs = ["sortable.proto"], 3152+ visibility = ["//visibility:public"], 3153+) 3154+ 3155+go_library( 3156+ name = "sortkeys", 3157+ srcs = ["sortable.pb.go"], 3158+ importpath = "github.com/gogo/protobuf/test/importduplicate/sortkeys", 3159+ visibility = ["//visibility:public"], 3160+ deps = [ 3161+ "//gogoproto", 3162+ "//proto", 3163+ ], 3164+) 3165+ 3166+alias( 3167+ name = "go_default_library", 3168+ actual = ":sortkeys", 3169+ visibility = ["//visibility:public"], 3170+) 3171+ 3172+go_test( 3173+ name = "sortkeys_test", 3174+ srcs = ["sortablepb_test.go"], 3175+ embed = [":sortkeys"], 3176+ deps = [ 3177+ "//gogoproto", 3178+ "//jsonpb", 3179+ "//proto", 3180+ ], 3181+) 3182diff -urN a/test/indeximport-issue72/BUILD.bazel b/test/indeximport-issue72/BUILD.bazel 3183--- a/test/indeximport-issue72/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3184+++ b/test/indeximport-issue72/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3185@@ -0,0 +1,37 @@ 3186+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3187+ 3188+filegroup( 3189+ name = "go_default_library_protos", 3190+ srcs = ["indeximport.proto"], 3191+ visibility = ["//visibility:public"], 3192+) 3193+ 3194+go_library( 3195+ name = "indeximport-issue72", 3196+ srcs = ["indeximport.pb.go"], 3197+ importpath = "github.com/gogo/protobuf/test/indeximport-issue72", 3198+ visibility = ["//visibility:public"], 3199+ deps = [ 3200+ "//gogoproto", 3201+ "//proto", 3202+ "//test/indeximport-issue72/index", 3203+ ], 3204+) 3205+ 3206+alias( 3207+ name = "go_default_library", 3208+ actual = ":indeximport-issue72", 3209+ visibility = ["//visibility:public"], 3210+) 3211+ 3212+go_test( 3213+ name = "indeximport-issue72_test", 3214+ srcs = ["indeximportpb_test.go"], 3215+ embed = [":indeximport-issue72"], 3216+ deps = [ 3217+ "//gogoproto", 3218+ "//jsonpb", 3219+ "//proto", 3220+ "//test/indeximport-issue72/index", 3221+ ], 3222+) 3223diff -urN a/test/indeximport-issue72/index/BUILD.bazel b/test/indeximport-issue72/index/BUILD.bazel 3224--- a/test/indeximport-issue72/index/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3225+++ b/test/indeximport-issue72/index/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3226@@ -0,0 +1,35 @@ 3227+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3228+ 3229+filegroup( 3230+ name = "go_default_library_protos", 3231+ srcs = ["index.proto"], 3232+ visibility = ["//visibility:public"], 3233+) 3234+ 3235+go_library( 3236+ name = "index", 3237+ srcs = ["index.pb.go"], 3238+ importpath = "github.com/gogo/protobuf/test/indeximport-issue72/index", 3239+ visibility = ["//visibility:public"], 3240+ deps = [ 3241+ "//gogoproto", 3242+ "//proto", 3243+ ], 3244+) 3245+ 3246+alias( 3247+ name = "go_default_library", 3248+ actual = ":index", 3249+ visibility = ["//visibility:public"], 3250+) 3251+ 3252+go_test( 3253+ name = "index_test", 3254+ srcs = ["indexpb_test.go"], 3255+ embed = [":index"], 3256+ deps = [ 3257+ "//gogoproto", 3258+ "//jsonpb", 3259+ "//proto", 3260+ ], 3261+) 3262diff -urN a/test/int64support/BUILD.bazel b/test/int64support/BUILD.bazel 3263--- a/test/int64support/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3264+++ b/test/int64support/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3265@@ -0,0 +1,41 @@ 3266+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3267+ 3268+filegroup( 3269+ name = "go_default_library_protos", 3270+ srcs = ["object.proto"], 3271+ visibility = ["//visibility:public"], 3272+) 3273+ 3274+go_library( 3275+ name = "int64support", 3276+ srcs = [ 3277+ "object.pb.go", 3278+ "object_js.go", 3279+ ], 3280+ importpath = "github.com/gogo/protobuf/test/int64support", 3281+ visibility = ["//visibility:public"], 3282+ deps = [ 3283+ "//gogoproto", 3284+ "//proto", 3285+ ], 3286+) 3287+ 3288+alias( 3289+ name = "go_default_library", 3290+ actual = ":int64support", 3291+ visibility = ["//visibility:public"], 3292+) 3293+ 3294+go_test( 3295+ name = "int64support_test", 3296+ srcs = [ 3297+ "object_js_test.go", 3298+ "objectpb_test.go", 3299+ ], 3300+ embed = [":int64support"], 3301+ deps = [ 3302+ "//gogoproto", 3303+ "//jsonpb", 3304+ "//proto", 3305+ ], 3306+) 3307diff -urN a/test/issue260/BUILD.bazel b/test/issue260/BUILD.bazel 3308--- a/test/issue260/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3309+++ b/test/issue260/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3310@@ -0,0 +1,41 @@ 3311+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3312+ 3313+filegroup( 3314+ name = "go_default_library_protos", 3315+ srcs = ["issue260.proto"], 3316+ visibility = ["//visibility:public"], 3317+) 3318+ 3319+go_library( 3320+ name = "issue260", 3321+ srcs = [ 3322+ "issue260.pb.go", 3323+ "models.go", 3324+ ], 3325+ importpath = "github.com/gogo/protobuf/test/issue260", 3326+ visibility = ["//visibility:public"], 3327+ deps = [ 3328+ "//gogoproto", 3329+ "//jsonpb", 3330+ "//proto", 3331+ "//types", 3332+ ], 3333+) 3334+ 3335+alias( 3336+ name = "go_default_library", 3337+ actual = ":issue260", 3338+ visibility = ["//visibility:public"], 3339+) 3340+ 3341+go_test( 3342+ name = "issue260_test", 3343+ srcs = ["issue260pb_test.go"], 3344+ embed = [":issue260"], 3345+ deps = [ 3346+ "//gogoproto", 3347+ "//jsonpb", 3348+ "//proto", 3349+ "//types", 3350+ ], 3351+) 3352diff -urN a/test/issue261/BUILD.bazel b/test/issue261/BUILD.bazel 3353--- a/test/issue261/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3354+++ b/test/issue261/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3355@@ -0,0 +1,26 @@ 3356+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3357+ 3358+filegroup( 3359+ name = "go_default_library_protos", 3360+ srcs = ["issue261.proto"], 3361+ visibility = ["//visibility:public"], 3362+) 3363+ 3364+go_library( 3365+ name = "issue261", 3366+ srcs = ["issue261.pb.go"], 3367+ importpath = "github.com/gogo/protobuf/test/issue261", 3368+ visibility = ["//visibility:public"], 3369+ deps = [ 3370+ "//gogoproto", 3371+ "//proto", 3372+ "//sortkeys", 3373+ "//types", 3374+ ], 3375+) 3376+ 3377+alias( 3378+ name = "go_default_library", 3379+ actual = ":issue261", 3380+ visibility = ["//visibility:public"], 3381+) 3382diff -urN a/test/issue262/BUILD.bazel b/test/issue262/BUILD.bazel 3383--- a/test/issue262/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3384+++ b/test/issue262/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3385@@ -0,0 +1,25 @@ 3386+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3387+ 3388+filegroup( 3389+ name = "go_default_library_protos", 3390+ srcs = ["timefail.proto"], 3391+ visibility = ["//visibility:public"], 3392+) 3393+ 3394+go_library( 3395+ name = "issue262", 3396+ srcs = ["timefail.pb.go"], 3397+ importpath = "github.com/gogo/protobuf/test/issue262", 3398+ visibility = ["//visibility:public"], 3399+ deps = [ 3400+ "//gogoproto", 3401+ "//proto", 3402+ "//types", 3403+ ], 3404+) 3405+ 3406+alias( 3407+ name = "go_default_library", 3408+ actual = ":issue262", 3409+ visibility = ["//visibility:public"], 3410+) 3411diff -urN a/test/issue270/a/BUILD.bazel b/test/issue270/a/BUILD.bazel 3412--- a/test/issue270/a/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3413+++ b/test/issue270/a/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3414@@ -0,0 +1,8 @@ 3415+filegroup( 3416+ name = "go_default_library_protos", 3417+ srcs = [ 3418+ "a1.proto", 3419+ "a2.proto", 3420+ ], 3421+ visibility = ["//visibility:public"], 3422+) 3423diff -urN a/test/issue270/b/BUILD.bazel b/test/issue270/b/BUILD.bazel 3424--- a/test/issue270/b/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3425+++ b/test/issue270/b/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3426@@ -0,0 +1,5 @@ 3427+filegroup( 3428+ name = "go_default_library_protos", 3429+ srcs = ["b.proto"], 3430+ visibility = ["//visibility:public"], 3431+) 3432diff -urN a/test/issue270/BUILD.bazel b/test/issue270/BUILD.bazel 3433--- a/test/issue270/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3434+++ b/test/issue270/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3435@@ -0,0 +1,20 @@ 3436+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3437+ 3438+go_library( 3439+ name = "issue270", 3440+ srcs = ["doc.go"], 3441+ importpath = "github.com/gogo/protobuf/test/issue270", 3442+ visibility = ["//visibility:public"], 3443+) 3444+ 3445+alias( 3446+ name = "go_default_library", 3447+ actual = ":issue270", 3448+ visibility = ["//visibility:public"], 3449+) 3450+ 3451+go_test( 3452+ name = "issue270_test", 3453+ srcs = ["issue270_test.go"], 3454+ embed = [":issue270"], 3455+) 3456diff -urN a/test/issue312/BUILD.bazel b/test/issue312/BUILD.bazel 3457--- a/test/issue312/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3458+++ b/test/issue312/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3459@@ -0,0 +1,24 @@ 3460+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3461+ 3462+filegroup( 3463+ name = "go_default_library_protos", 3464+ srcs = ["issue312.proto"], 3465+ visibility = ["//visibility:public"], 3466+) 3467+ 3468+go_library( 3469+ name = "issue312", 3470+ srcs = ["issue312.pb.go"], 3471+ importpath = "github.com/gogo/protobuf/test/issue312", 3472+ visibility = ["//visibility:public"], 3473+ deps = [ 3474+ "//gogoproto", 3475+ "//proto", 3476+ ], 3477+) 3478+ 3479+alias( 3480+ name = "go_default_library", 3481+ actual = ":issue312", 3482+ visibility = ["//visibility:public"], 3483+) 3484diff -urN a/test/issue312/events/BUILD.bazel b/test/issue312/events/BUILD.bazel 3485--- a/test/issue312/events/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3486+++ b/test/issue312/events/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3487@@ -0,0 +1,37 @@ 3488+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3489+ 3490+filegroup( 3491+ name = "go_default_library_protos", 3492+ srcs = ["events.proto"], 3493+ visibility = ["//visibility:public"], 3494+) 3495+ 3496+go_library( 3497+ name = "events", 3498+ srcs = ["events.pb.go"], 3499+ importpath = "github.com/gogo/protobuf/test/issue312/events", 3500+ visibility = ["//visibility:public"], 3501+ deps = [ 3502+ "//gogoproto", 3503+ "//proto", 3504+ "//test/issue312", 3505+ ], 3506+) 3507+ 3508+alias( 3509+ name = "go_default_library", 3510+ actual = ":events", 3511+ visibility = ["//visibility:public"], 3512+) 3513+ 3514+go_test( 3515+ name = "events_test", 3516+ srcs = ["eventspb_test.go"], 3517+ embed = [":events"], 3518+ deps = [ 3519+ "//gogoproto", 3520+ "//jsonpb", 3521+ "//proto", 3522+ "//test/issue312", 3523+ ], 3524+) 3525diff -urN a/test/issue322/BUILD.bazel b/test/issue322/BUILD.bazel 3526--- a/test/issue322/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3527+++ b/test/issue322/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3528@@ -0,0 +1,35 @@ 3529+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3530+ 3531+filegroup( 3532+ name = "go_default_library_protos", 3533+ srcs = ["issue322.proto"], 3534+ visibility = ["//visibility:public"], 3535+) 3536+ 3537+go_library( 3538+ name = "issue322", 3539+ srcs = ["issue322.pb.go"], 3540+ importpath = "github.com/gogo/protobuf/test/issue322", 3541+ visibility = ["//visibility:public"], 3542+ deps = [ 3543+ "//gogoproto", 3544+ "//proto", 3545+ ], 3546+) 3547+ 3548+alias( 3549+ name = "go_default_library", 3550+ actual = ":issue322", 3551+ visibility = ["//visibility:public"], 3552+) 3553+ 3554+go_test( 3555+ name = "issue322_test", 3556+ srcs = ["issue322pb_test.go"], 3557+ embed = [":issue322"], 3558+ deps = [ 3559+ "//gogoproto", 3560+ "//jsonpb", 3561+ "//proto", 3562+ ], 3563+) 3564diff -urN a/test/issue330/BUILD.bazel b/test/issue330/BUILD.bazel 3565--- a/test/issue330/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3566+++ b/test/issue330/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3567@@ -0,0 +1,38 @@ 3568+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3569+ 3570+filegroup( 3571+ name = "go_default_library_protos", 3572+ srcs = ["issue330.proto"], 3573+ visibility = ["//visibility:public"], 3574+) 3575+ 3576+go_library( 3577+ name = "issue330", 3578+ srcs = [ 3579+ "issue330.pb.go", 3580+ "type.go", 3581+ ], 3582+ importpath = "github.com/gogo/protobuf/test/issue330", 3583+ visibility = ["//visibility:public"], 3584+ deps = [ 3585+ "//gogoproto", 3586+ "//proto", 3587+ ], 3588+) 3589+ 3590+alias( 3591+ name = "go_default_library", 3592+ actual = ":issue330", 3593+ visibility = ["//visibility:public"], 3594+) 3595+ 3596+go_test( 3597+ name = "issue330_test", 3598+ srcs = ["issue330pb_test.go"], 3599+ embed = [":issue330"], 3600+ deps = [ 3601+ "//gogoproto", 3602+ "//jsonpb", 3603+ "//proto", 3604+ ], 3605+) 3606diff -urN a/test/issue34/BUILD.bazel b/test/issue34/BUILD.bazel 3607--- a/test/issue34/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3608+++ b/test/issue34/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3609@@ -0,0 +1,31 @@ 3610+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3611+ 3612+filegroup( 3613+ name = "go_default_library_protos", 3614+ srcs = ["proto.proto"], 3615+ visibility = ["//visibility:public"], 3616+) 3617+ 3618+go_library( 3619+ name = "issue34", 3620+ srcs = ["proto.pb.go"], 3621+ importpath = "github.com/gogo/protobuf/test/issue34", 3622+ visibility = ["//visibility:public"], 3623+ deps = [ 3624+ "//gogoproto", 3625+ "//proto", 3626+ ], 3627+) 3628+ 3629+alias( 3630+ name = "go_default_library", 3631+ actual = ":issue34", 3632+ visibility = ["//visibility:public"], 3633+) 3634+ 3635+go_test( 3636+ name = "issue34_test", 3637+ srcs = ["issue34_test.go"], 3638+ embed = [":issue34"], 3639+ deps = ["//proto"], 3640+) 3641diff -urN a/test/issue411/BUILD.bazel b/test/issue411/BUILD.bazel 3642--- a/test/issue411/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3643+++ b/test/issue411/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3644@@ -0,0 +1,37 @@ 3645+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3646+ 3647+filegroup( 3648+ name = "go_default_library_protos", 3649+ srcs = ["issue411.proto"], 3650+ visibility = ["//visibility:public"], 3651+) 3652+ 3653+go_library( 3654+ name = "issue411", 3655+ srcs = [ 3656+ "ids.go", 3657+ "issue411.pb.go", 3658+ ], 3659+ importpath = "github.com/gogo/protobuf/test/issue411", 3660+ visibility = ["//visibility:public"], 3661+ deps = [ 3662+ "//gogoproto", 3663+ "//proto", 3664+ ], 3665+) 3666+ 3667+alias( 3668+ name = "go_default_library", 3669+ actual = ":issue411", 3670+ visibility = ["//visibility:public"], 3671+) 3672+ 3673+go_test( 3674+ name = "issue411_test", 3675+ srcs = ["ids_test.go"], 3676+ deps = [ 3677+ ":issue411", 3678+ "//jsonpb", 3679+ "//proto", 3680+ ], 3681+) 3682diff -urN a/test/issue427/BUILD.bazel b/test/issue427/BUILD.bazel 3683--- a/test/issue427/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3684+++ b/test/issue427/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3685@@ -0,0 +1,5 @@ 3686+filegroup( 3687+ name = "go_default_library_protos", 3688+ srcs = ["issue427.proto"], 3689+ visibility = ["//visibility:public"], 3690+) 3691diff -urN a/test/issue42order/BUILD.bazel b/test/issue42order/BUILD.bazel 3692--- a/test/issue42order/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3693+++ b/test/issue42order/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3694@@ -0,0 +1,31 @@ 3695+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3696+ 3697+filegroup( 3698+ name = "go_default_library_protos", 3699+ srcs = ["issue42.proto"], 3700+ visibility = ["//visibility:public"], 3701+) 3702+ 3703+go_library( 3704+ name = "issue42order", 3705+ srcs = ["issue42.pb.go"], 3706+ importpath = "github.com/gogo/protobuf/test/issue42order", 3707+ visibility = ["//visibility:public"], 3708+ deps = [ 3709+ "//gogoproto", 3710+ "//proto", 3711+ ], 3712+) 3713+ 3714+alias( 3715+ name = "go_default_library", 3716+ actual = ":issue42order", 3717+ visibility = ["//visibility:public"], 3718+) 3719+ 3720+go_test( 3721+ name = "issue42order_test", 3722+ srcs = ["order_test.go"], 3723+ embed = [":issue42order"], 3724+ deps = ["//proto"], 3725+) 3726diff -urN a/test/issue435/BUILD.bazel b/test/issue435/BUILD.bazel 3727--- a/test/issue435/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3728+++ b/test/issue435/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3729@@ -0,0 +1,31 @@ 3730+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3731+ 3732+filegroup( 3733+ name = "go_default_library_protos", 3734+ srcs = ["issue435.proto"], 3735+ visibility = ["//visibility:public"], 3736+) 3737+ 3738+go_library( 3739+ name = "issue435", 3740+ srcs = ["issue435.pb.go"], 3741+ importpath = "github.com/gogo/protobuf/test/issue435", 3742+ visibility = ["//visibility:public"], 3743+ deps = [ 3744+ "//gogoproto", 3745+ "//proto", 3746+ ], 3747+) 3748+ 3749+alias( 3750+ name = "go_default_library", 3751+ actual = ":issue435", 3752+ visibility = ["//visibility:public"], 3753+) 3754+ 3755+go_test( 3756+ name = "issue435_test", 3757+ srcs = ["issue435pb_test.go"], 3758+ embed = [":issue435"], 3759+ deps = ["//proto"], 3760+) 3761diff -urN a/test/issue438/BUILD.bazel b/test/issue438/BUILD.bazel 3762--- a/test/issue438/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3763+++ b/test/issue438/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3764@@ -0,0 +1,25 @@ 3765+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3766+ 3767+filegroup( 3768+ name = "go_default_library_protos", 3769+ srcs = ["issue438.proto"], 3770+ visibility = ["//visibility:public"], 3771+) 3772+ 3773+go_library( 3774+ name = "issue438", 3775+ srcs = ["issue438.pb.go"], 3776+ importpath = "github.com/gogo/protobuf/test/issue438", 3777+ visibility = ["//visibility:public"], 3778+ deps = [ 3779+ "//gogoproto", 3780+ "//proto", 3781+ "//types", 3782+ ], 3783+) 3784+ 3785+alias( 3786+ name = "go_default_library", 3787+ actual = ":issue438", 3788+ visibility = ["//visibility:public"], 3789+) 3790diff -urN a/test/issue444/BUILD.bazel b/test/issue444/BUILD.bazel 3791--- a/test/issue444/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3792+++ b/test/issue444/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3793@@ -0,0 +1,30 @@ 3794+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3795+ 3796+filegroup( 3797+ name = "go_default_library_protos", 3798+ srcs = ["issue444.proto"], 3799+ visibility = ["//visibility:public"], 3800+) 3801+ 3802+go_library( 3803+ name = "issue444", 3804+ srcs = ["issue444.pb.go"], 3805+ importpath = "github.com/gogo/protobuf/test/issue444", 3806+ visibility = ["//visibility:public"], 3807+ deps = [ 3808+ "//gogoproto", 3809+ "//proto", 3810+ ], 3811+) 3812+ 3813+alias( 3814+ name = "go_default_library", 3815+ actual = ":issue444", 3816+ visibility = ["//visibility:public"], 3817+) 3818+ 3819+go_test( 3820+ name = "issue444_test", 3821+ srcs = ["issue444_test.go"], 3822+ embed = [":issue444"], 3823+) 3824diff -urN a/test/issue449/BUILD.bazel b/test/issue449/BUILD.bazel 3825--- a/test/issue449/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3826+++ b/test/issue449/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3827@@ -0,0 +1,31 @@ 3828+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3829+ 3830+filegroup( 3831+ name = "go_default_library_protos", 3832+ srcs = ["issue449.proto"], 3833+ visibility = ["//visibility:public"], 3834+) 3835+ 3836+go_library( 3837+ name = "issue449", 3838+ srcs = ["issue449.pb.go"], 3839+ importpath = "github.com/gogo/protobuf/test/issue449", 3840+ visibility = ["//visibility:public"], 3841+ deps = [ 3842+ "//gogoproto", 3843+ "//proto", 3844+ ], 3845+) 3846+ 3847+alias( 3848+ name = "go_default_library", 3849+ actual = ":issue449", 3850+ visibility = ["//visibility:public"], 3851+) 3852+ 3853+go_test( 3854+ name = "issue449_test", 3855+ srcs = ["issue449_test.go"], 3856+ embed = [":issue449"], 3857+ deps = ["//proto"], 3858+) 3859diff -urN a/test/issue498/BUILD.bazel b/test/issue498/BUILD.bazel 3860--- a/test/issue498/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3861+++ b/test/issue498/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3862@@ -0,0 +1,35 @@ 3863+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3864+ 3865+filegroup( 3866+ name = "go_default_library_protos", 3867+ srcs = ["issue498.proto"], 3868+ visibility = ["//visibility:public"], 3869+) 3870+ 3871+go_library( 3872+ name = "issue498", 3873+ srcs = ["issue498.pb.go"], 3874+ importpath = "github.com/gogo/protobuf/test/issue498", 3875+ visibility = ["//visibility:public"], 3876+ deps = [ 3877+ "//gogoproto", 3878+ "//proto", 3879+ ], 3880+) 3881+ 3882+alias( 3883+ name = "go_default_library", 3884+ actual = ":issue498", 3885+ visibility = ["//visibility:public"], 3886+) 3887+ 3888+go_test( 3889+ name = "issue498_test", 3890+ srcs = ["issue498pb_test.go"], 3891+ embed = [":issue498"], 3892+ deps = [ 3893+ "//gogoproto", 3894+ "//jsonpb", 3895+ "//proto", 3896+ ], 3897+) 3898diff -urN a/test/issue503/BUILD.bazel b/test/issue503/BUILD.bazel 3899--- a/test/issue503/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3900+++ b/test/issue503/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3901@@ -0,0 +1,31 @@ 3902+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3903+ 3904+filegroup( 3905+ name = "go_default_library_protos", 3906+ srcs = ["issue503.proto"], 3907+ visibility = ["//visibility:public"], 3908+) 3909+ 3910+go_library( 3911+ name = "issue503", 3912+ srcs = ["issue503.pb.go"], 3913+ importpath = "github.com/gogo/protobuf/test/issue503", 3914+ visibility = ["//visibility:public"], 3915+ deps = [ 3916+ "//gogoproto", 3917+ "//proto", 3918+ ], 3919+) 3920+ 3921+alias( 3922+ name = "go_default_library", 3923+ actual = ":issue503", 3924+ visibility = ["//visibility:public"], 3925+) 3926+ 3927+go_test( 3928+ name = "issue503_test", 3929+ srcs = ["issue503_test.go"], 3930+ embed = [":issue503"], 3931+ deps = ["//proto"], 3932+) 3933diff -urN a/test/issue530/BUILD.bazel b/test/issue530/BUILD.bazel 3934--- a/test/issue530/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3935+++ b/test/issue530/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3936@@ -0,0 +1,39 @@ 3937+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3938+ 3939+filegroup( 3940+ name = "go_default_library_protos", 3941+ srcs = ["issue530.proto"], 3942+ visibility = ["//visibility:public"], 3943+) 3944+ 3945+go_library( 3946+ name = "issue530", 3947+ srcs = ["issue530.pb.go"], 3948+ importpath = "github.com/gogo/protobuf/test/issue530", 3949+ visibility = ["//visibility:public"], 3950+ deps = [ 3951+ "//gogoproto", 3952+ "//proto", 3953+ "//sortkeys", 3954+ ], 3955+) 3956+ 3957+alias( 3958+ name = "go_default_library", 3959+ actual = ":issue530", 3960+ visibility = ["//visibility:public"], 3961+) 3962+ 3963+go_test( 3964+ name = "issue530_test", 3965+ srcs = [ 3966+ "issue530_test.go", 3967+ "issue530pb_test.go", 3968+ ], 3969+ embed = [":issue530"], 3970+ deps = [ 3971+ "//gogoproto", 3972+ "//jsonpb", 3973+ "//proto", 3974+ ], 3975+) 3976diff -urN a/test/issue617/BUILD.bazel b/test/issue617/BUILD.bazel 3977--- a/test/issue617/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3978+++ b/test/issue617/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3979@@ -0,0 +1,24 @@ 3980+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3981+ 3982+filegroup( 3983+ name = "go_default_library_protos", 3984+ srcs = ["issue617.proto"], 3985+ visibility = ["//visibility:public"], 3986+) 3987+ 3988+go_library( 3989+ name = "issue617", 3990+ srcs = ["issue617.pb.go"], 3991+ importpath = "github.com/gogo/protobuf/test/issue617", 3992+ visibility = ["//visibility:public"], 3993+ deps = [ 3994+ "//gogoproto", 3995+ "//proto", 3996+ ], 3997+) 3998+ 3999+alias( 4000+ name = "go_default_library", 4001+ actual = ":issue617", 4002+ visibility = ["//visibility:public"], 4003+) 4004diff -urN a/test/issue620/BUILD.bazel b/test/issue620/BUILD.bazel 4005--- a/test/issue620/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4006+++ b/test/issue620/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4007@@ -0,0 +1,31 @@ 4008+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4009+ 4010+filegroup( 4011+ name = "go_default_library_protos", 4012+ srcs = ["issue620.proto"], 4013+ visibility = ["//visibility:public"], 4014+) 4015+ 4016+go_library( 4017+ name = "issue620", 4018+ srcs = ["issue620.pb.go"], 4019+ importpath = "github.com/gogo/protobuf/test/issue620", 4020+ visibility = ["//visibility:public"], 4021+ deps = [ 4022+ "//gogoproto", 4023+ "//proto", 4024+ ], 4025+) 4026+ 4027+alias( 4028+ name = "go_default_library", 4029+ actual = ":issue620", 4030+ visibility = ["//visibility:public"], 4031+) 4032+ 4033+go_test( 4034+ name = "issue620_test", 4035+ srcs = ["issue620_test.go"], 4036+ embed = [":issue620"], 4037+ deps = ["//proto"], 4038+) 4039diff -urN a/test/issue630/BUILD.bazel b/test/issue630/BUILD.bazel 4040--- a/test/issue630/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4041+++ b/test/issue630/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4042@@ -0,0 +1,30 @@ 4043+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4044+ 4045+filegroup( 4046+ name = "go_default_library_protos", 4047+ srcs = ["issue630.proto"], 4048+ visibility = ["//visibility:public"], 4049+) 4050+ 4051+go_library( 4052+ name = "issue630", 4053+ srcs = ["issue630.pb.go"], 4054+ importpath = "github.com/gogo/protobuf/test/issue630", 4055+ visibility = ["//visibility:public"], 4056+ deps = [ 4057+ "//gogoproto", 4058+ "//proto", 4059+ ], 4060+) 4061+ 4062+alias( 4063+ name = "go_default_library", 4064+ actual = ":issue630", 4065+ visibility = ["//visibility:public"], 4066+) 4067+ 4068+go_test( 4069+ name = "issue630_test", 4070+ srcs = ["issue630_test.go"], 4071+ embed = [":issue630"], 4072+) 4073diff -urN a/test/issue8/BUILD.bazel b/test/issue8/BUILD.bazel 4074--- a/test/issue8/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4075+++ b/test/issue8/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4076@@ -0,0 +1,35 @@ 4077+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4078+ 4079+filegroup( 4080+ name = "go_default_library_protos", 4081+ srcs = ["proto.proto"], 4082+ visibility = ["//visibility:public"], 4083+) 4084+ 4085+go_library( 4086+ name = "issue8", 4087+ srcs = ["proto.pb.go"], 4088+ importpath = "github.com/gogo/protobuf/test/issue8", 4089+ visibility = ["//visibility:public"], 4090+ deps = [ 4091+ "//gogoproto", 4092+ "//proto", 4093+ ], 4094+) 4095+ 4096+alias( 4097+ name = "go_default_library", 4098+ actual = ":issue8", 4099+ visibility = ["//visibility:public"], 4100+) 4101+ 4102+go_test( 4103+ name = "issue8_test", 4104+ srcs = ["protopb_test.go"], 4105+ embed = [":issue8"], 4106+ deps = [ 4107+ "//gogoproto", 4108+ "//jsonpb", 4109+ "//proto", 4110+ ], 4111+) 4112diff -urN a/test/jsonpb-gogo/BUILD.bazel b/test/jsonpb-gogo/BUILD.bazel 4113--- a/test/jsonpb-gogo/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4114+++ b/test/jsonpb-gogo/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4115@@ -0,0 +1,21 @@ 4116+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4117+ 4118+go_library( 4119+ name = "jsonpb-gogo", 4120+ srcs = ["jsonpb_gogo.go"], 4121+ importpath = "github.com/gogo/protobuf/test/jsonpb-gogo", 4122+ visibility = ["//visibility:public"], 4123+) 4124+ 4125+alias( 4126+ name = "go_default_library", 4127+ actual = ":jsonpb-gogo", 4128+ visibility = ["//visibility:public"], 4129+) 4130+ 4131+go_test( 4132+ name = "jsonpb-gogo_test", 4133+ srcs = ["jsonpb_gogo_test.go"], 4134+ embed = [":jsonpb-gogo"], 4135+ deps = ["//jsonpb"], 4136+) 4137diff -urN a/test/mapdefaults/BUILD.bazel b/test/mapdefaults/BUILD.bazel 4138--- a/test/mapdefaults/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4139+++ b/test/mapdefaults/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4140@@ -0,0 +1,21 @@ 4141+load("@io_bazel_rules_go//go:def.bzl", "go_library") 4142+ 4143+filegroup( 4144+ name = "go_default_library_protos", 4145+ srcs = ["map.proto"], 4146+ visibility = ["//visibility:public"], 4147+) 4148+ 4149+go_library( 4150+ name = "mapdefaults", 4151+ srcs = ["map.pb.go"], 4152+ importpath = "github.com/gogo/protobuf/test/mapdefaults", 4153+ visibility = ["//visibility:public"], 4154+ deps = ["//proto"], 4155+) 4156+ 4157+alias( 4158+ name = "go_default_library", 4159+ actual = ":mapdefaults", 4160+ visibility = ["//visibility:public"], 4161+) 4162diff -urN a/test/mapdefaults/combos/both/BUILD.bazel b/test/mapdefaults/combos/both/BUILD.bazel 4163--- a/test/mapdefaults/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4164+++ b/test/mapdefaults/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4165@@ -0,0 +1,41 @@ 4166+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4167+ 4168+filegroup( 4169+ name = "go_default_library_protos", 4170+ srcs = ["map.proto"], 4171+ visibility = ["//visibility:public"], 4172+) 4173+ 4174+go_library( 4175+ name = "both", 4176+ srcs = ["map.pb.go"], 4177+ importpath = "github.com/gogo/protobuf/test/mapdefaults/combos/both", 4178+ visibility = ["//visibility:public"], 4179+ deps = [ 4180+ "//gogoproto", 4181+ "//proto", 4182+ "//protoc-gen-gogo/descriptor", 4183+ "//sortkeys", 4184+ ], 4185+) 4186+ 4187+alias( 4188+ name = "go_default_library", 4189+ actual = ":both", 4190+ visibility = ["//visibility:public"], 4191+) 4192+ 4193+go_test( 4194+ name = "both_test", 4195+ srcs = [ 4196+ "map_test.go", 4197+ "mappb_test.go", 4198+ "unknown_test.go", 4199+ ], 4200+ embed = [":both"], 4201+ deps = [ 4202+ "//gogoproto", 4203+ "//jsonpb", 4204+ "//proto", 4205+ ], 4206+) 4207diff -urN a/test/mapdefaults/combos/marshaler/BUILD.bazel b/test/mapdefaults/combos/marshaler/BUILD.bazel 4208--- a/test/mapdefaults/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4209+++ b/test/mapdefaults/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4210@@ -0,0 +1,40 @@ 4211+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4212+ 4213+filegroup( 4214+ name = "go_default_library_protos", 4215+ srcs = ["map.proto"], 4216+ visibility = ["//visibility:public"], 4217+) 4218+ 4219+go_library( 4220+ name = "marshaler", 4221+ srcs = ["map.pb.go"], 4222+ importpath = "github.com/gogo/protobuf/test/mapdefaults/combos/marshaler", 4223+ visibility = ["//visibility:public"], 4224+ deps = [ 4225+ "//gogoproto", 4226+ "//proto", 4227+ "//protoc-gen-gogo/descriptor", 4228+ "//sortkeys", 4229+ ], 4230+) 4231+ 4232+alias( 4233+ name = "go_default_library", 4234+ actual = ":marshaler", 4235+ visibility = ["//visibility:public"], 4236+) 4237+ 4238+go_test( 4239+ name = "marshaler_test", 4240+ srcs = [ 4241+ "map_test.go", 4242+ "mappb_test.go", 4243+ ], 4244+ embed = [":marshaler"], 4245+ deps = [ 4246+ "//gogoproto", 4247+ "//jsonpb", 4248+ "//proto", 4249+ ], 4250+) 4251diff -urN a/test/mapdefaults/combos/neither/BUILD.bazel b/test/mapdefaults/combos/neither/BUILD.bazel 4252--- a/test/mapdefaults/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4253+++ b/test/mapdefaults/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4254@@ -0,0 +1,40 @@ 4255+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4256+ 4257+filegroup( 4258+ name = "go_default_library_protos", 4259+ srcs = ["map.proto"], 4260+ visibility = ["//visibility:public"], 4261+) 4262+ 4263+go_library( 4264+ name = "neither", 4265+ srcs = ["map.pb.go"], 4266+ importpath = "github.com/gogo/protobuf/test/mapdefaults/combos/neither", 4267+ visibility = ["//visibility:public"], 4268+ deps = [ 4269+ "//gogoproto", 4270+ "//proto", 4271+ "//protoc-gen-gogo/descriptor", 4272+ "//sortkeys", 4273+ ], 4274+) 4275+ 4276+alias( 4277+ name = "go_default_library", 4278+ actual = ":neither", 4279+ visibility = ["//visibility:public"], 4280+) 4281+ 4282+go_test( 4283+ name = "neither_test", 4284+ srcs = [ 4285+ "map_test.go", 4286+ "mappb_test.go", 4287+ ], 4288+ embed = [":neither"], 4289+ deps = [ 4290+ "//gogoproto", 4291+ "//jsonpb", 4292+ "//proto", 4293+ ], 4294+) 4295diff -urN a/test/mapdefaults/combos/unmarshaler/BUILD.bazel b/test/mapdefaults/combos/unmarshaler/BUILD.bazel 4296--- a/test/mapdefaults/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4297+++ b/test/mapdefaults/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4298@@ -0,0 +1,41 @@ 4299+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4300+ 4301+filegroup( 4302+ name = "go_default_library_protos", 4303+ srcs = ["map.proto"], 4304+ visibility = ["//visibility:public"], 4305+) 4306+ 4307+go_library( 4308+ name = "unmarshaler", 4309+ srcs = ["map.pb.go"], 4310+ importpath = "github.com/gogo/protobuf/test/mapdefaults/combos/unmarshaler", 4311+ visibility = ["//visibility:public"], 4312+ deps = [ 4313+ "//gogoproto", 4314+ "//proto", 4315+ "//protoc-gen-gogo/descriptor", 4316+ "//sortkeys", 4317+ ], 4318+) 4319+ 4320+alias( 4321+ name = "go_default_library", 4322+ actual = ":unmarshaler", 4323+ visibility = ["//visibility:public"], 4324+) 4325+ 4326+go_test( 4327+ name = "unmarshaler_test", 4328+ srcs = [ 4329+ "map_test.go", 4330+ "mappb_test.go", 4331+ "unknown_test.go", 4332+ ], 4333+ embed = [":unmarshaler"], 4334+ deps = [ 4335+ "//gogoproto", 4336+ "//jsonpb", 4337+ "//proto", 4338+ ], 4339+) 4340diff -urN a/test/mapsproto2/BUILD.bazel b/test/mapsproto2/BUILD.bazel 4341--- a/test/mapsproto2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4342+++ b/test/mapsproto2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4343@@ -0,0 +1,23 @@ 4344+load("@io_bazel_rules_go//go:def.bzl", "go_library") 4345+ 4346+filegroup( 4347+ name = "go_default_library_protos", 4348+ srcs = [ 4349+ "header.proto", 4350+ "mapsproto2.proto", 4351+ ], 4352+ visibility = ["//visibility:public"], 4353+) 4354+ 4355+go_library( 4356+ name = "mapsproto2", 4357+ srcs = ["doc.go"], 4358+ importpath = "github.com/gogo/protobuf/test/mapsproto2", 4359+ visibility = ["//visibility:public"], 4360+) 4361+ 4362+alias( 4363+ name = "go_default_library", 4364+ actual = ":mapsproto2", 4365+ visibility = ["//visibility:public"], 4366+) 4367diff -urN a/test/mapsproto2/combos/both/BUILD.bazel b/test/mapsproto2/combos/both/BUILD.bazel 4368--- a/test/mapsproto2/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4369+++ b/test/mapsproto2/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4370@@ -0,0 +1,42 @@ 4371+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4372+ 4373+filegroup( 4374+ name = "go_default_library_protos", 4375+ srcs = ["mapsproto2.proto"], 4376+ visibility = ["//visibility:public"], 4377+) 4378+ 4379+go_library( 4380+ name = "both", 4381+ srcs = ["mapsproto2.pb.go"], 4382+ importpath = "github.com/gogo/protobuf/test/mapsproto2/combos/both", 4383+ visibility = ["//visibility:public"], 4384+ deps = [ 4385+ "//gogoproto", 4386+ "//proto", 4387+ "//protoc-gen-gogo/descriptor", 4388+ "//sortkeys", 4389+ "//test", 4390+ "//test/custom", 4391+ ], 4392+) 4393+ 4394+alias( 4395+ name = "go_default_library", 4396+ actual = ":both", 4397+ visibility = ["//visibility:public"], 4398+) 4399+ 4400+go_test( 4401+ name = "both_test", 4402+ srcs = [ 4403+ "mapsproto2_test.go", 4404+ "mapsproto2pb_test.go", 4405+ ], 4406+ embed = [":both"], 4407+ deps = [ 4408+ "//gogoproto", 4409+ "//jsonpb", 4410+ "//proto", 4411+ ], 4412+) 4413diff -urN a/test/mapsproto2/combos/marshaler/BUILD.bazel b/test/mapsproto2/combos/marshaler/BUILD.bazel 4414--- a/test/mapsproto2/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4415+++ b/test/mapsproto2/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4416@@ -0,0 +1,42 @@ 4417+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4418+ 4419+filegroup( 4420+ name = "go_default_library_protos", 4421+ srcs = ["mapsproto2.proto"], 4422+ visibility = ["//visibility:public"], 4423+) 4424+ 4425+go_library( 4426+ name = "marshaler", 4427+ srcs = ["mapsproto2.pb.go"], 4428+ importpath = "github.com/gogo/protobuf/test/mapsproto2/combos/marshaler", 4429+ visibility = ["//visibility:public"], 4430+ deps = [ 4431+ "//gogoproto", 4432+ "//proto", 4433+ "//protoc-gen-gogo/descriptor", 4434+ "//sortkeys", 4435+ "//test", 4436+ "//test/custom", 4437+ ], 4438+) 4439+ 4440+alias( 4441+ name = "go_default_library", 4442+ actual = ":marshaler", 4443+ visibility = ["//visibility:public"], 4444+) 4445+ 4446+go_test( 4447+ name = "marshaler_test", 4448+ srcs = [ 4449+ "mapsproto2_test.go", 4450+ "mapsproto2pb_test.go", 4451+ ], 4452+ embed = [":marshaler"], 4453+ deps = [ 4454+ "//gogoproto", 4455+ "//jsonpb", 4456+ "//proto", 4457+ ], 4458+) 4459diff -urN a/test/mapsproto2/combos/neither/BUILD.bazel b/test/mapsproto2/combos/neither/BUILD.bazel 4460--- a/test/mapsproto2/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4461+++ b/test/mapsproto2/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4462@@ -0,0 +1,42 @@ 4463+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4464+ 4465+filegroup( 4466+ name = "go_default_library_protos", 4467+ srcs = ["mapsproto2.proto"], 4468+ visibility = ["//visibility:public"], 4469+) 4470+ 4471+go_library( 4472+ name = "neither", 4473+ srcs = ["mapsproto2.pb.go"], 4474+ importpath = "github.com/gogo/protobuf/test/mapsproto2/combos/neither", 4475+ visibility = ["//visibility:public"], 4476+ deps = [ 4477+ "//gogoproto", 4478+ "//proto", 4479+ "//protoc-gen-gogo/descriptor", 4480+ "//sortkeys", 4481+ "//test", 4482+ "//test/custom", 4483+ ], 4484+) 4485+ 4486+alias( 4487+ name = "go_default_library", 4488+ actual = ":neither", 4489+ visibility = ["//visibility:public"], 4490+) 4491+ 4492+go_test( 4493+ name = "neither_test", 4494+ srcs = [ 4495+ "mapsproto2_test.go", 4496+ "mapsproto2pb_test.go", 4497+ ], 4498+ embed = [":neither"], 4499+ deps = [ 4500+ "//gogoproto", 4501+ "//jsonpb", 4502+ "//proto", 4503+ ], 4504+) 4505diff -urN a/test/mapsproto2/combos/unmarshaler/BUILD.bazel b/test/mapsproto2/combos/unmarshaler/BUILD.bazel 4506--- a/test/mapsproto2/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4507+++ b/test/mapsproto2/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4508@@ -0,0 +1,42 @@ 4509+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4510+ 4511+filegroup( 4512+ name = "go_default_library_protos", 4513+ srcs = ["mapsproto2.proto"], 4514+ visibility = ["//visibility:public"], 4515+) 4516+ 4517+go_library( 4518+ name = "unmarshaler", 4519+ srcs = ["mapsproto2.pb.go"], 4520+ importpath = "github.com/gogo/protobuf/test/mapsproto2/combos/unmarshaler", 4521+ visibility = ["//visibility:public"], 4522+ deps = [ 4523+ "//gogoproto", 4524+ "//proto", 4525+ "//protoc-gen-gogo/descriptor", 4526+ "//sortkeys", 4527+ "//test", 4528+ "//test/custom", 4529+ ], 4530+) 4531+ 4532+alias( 4533+ name = "go_default_library", 4534+ actual = ":unmarshaler", 4535+ visibility = ["//visibility:public"], 4536+) 4537+ 4538+go_test( 4539+ name = "unmarshaler_test", 4540+ srcs = [ 4541+ "mapsproto2_test.go", 4542+ "mapsproto2pb_test.go", 4543+ ], 4544+ embed = [":unmarshaler"], 4545+ deps = [ 4546+ "//gogoproto", 4547+ "//jsonpb", 4548+ "//proto", 4549+ ], 4550+) 4551diff -urN a/test/merge/BUILD.bazel b/test/merge/BUILD.bazel 4552--- a/test/merge/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4553+++ b/test/merge/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4554@@ -0,0 +1,31 @@ 4555+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4556+ 4557+filegroup( 4558+ name = "go_default_library_protos", 4559+ srcs = ["merge.proto"], 4560+ visibility = ["//visibility:public"], 4561+) 4562+ 4563+go_library( 4564+ name = "merge", 4565+ srcs = ["merge.pb.go"], 4566+ importpath = "github.com/gogo/protobuf/test/merge", 4567+ visibility = ["//visibility:public"], 4568+ deps = [ 4569+ "//gogoproto", 4570+ "//proto", 4571+ ], 4572+) 4573+ 4574+alias( 4575+ name = "go_default_library", 4576+ actual = ":merge", 4577+ visibility = ["//visibility:public"], 4578+) 4579+ 4580+go_test( 4581+ name = "merge_test", 4582+ srcs = ["merge_test.go"], 4583+ embed = [":merge"], 4584+ deps = ["//proto"], 4585+) 4586diff -urN a/test/mixbench/BUILD.bazel b/test/mixbench/BUILD.bazel 4587--- a/test/mixbench/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4588+++ b/test/mixbench/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4589@@ -0,0 +1,14 @@ 4590+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 4591+ 4592+go_library( 4593+ name = "mixbench_lib", 4594+ srcs = ["mixbench.go"], 4595+ importpath = "github.com/gogo/protobuf/test/mixbench", 4596+ visibility = ["//visibility:private"], 4597+) 4598+ 4599+go_binary( 4600+ name = "mixbench", 4601+ embed = [":mixbench_lib"], 4602+ visibility = ["//visibility:public"], 4603+) 4604diff -urN a/test/moredefaults/BUILD.bazel b/test/moredefaults/BUILD.bazel 4605--- a/test/moredefaults/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4606+++ b/test/moredefaults/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4607@@ -0,0 +1,40 @@ 4608+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4609+ 4610+filegroup( 4611+ name = "go_default_library_protos", 4612+ srcs = ["md.proto"], 4613+ visibility = ["//visibility:public"], 4614+) 4615+ 4616+go_library( 4617+ name = "moredefaults", 4618+ srcs = ["md.pb.go"], 4619+ importpath = "github.com/gogo/protobuf/test/moredefaults", 4620+ visibility = ["//visibility:public"], 4621+ deps = [ 4622+ "//gogoproto", 4623+ "//proto", 4624+ "//test/example", 4625+ ], 4626+) 4627+ 4628+alias( 4629+ name = "go_default_library", 4630+ actual = ":moredefaults", 4631+ visibility = ["//visibility:public"], 4632+) 4633+ 4634+go_test( 4635+ name = "moredefaults_test", 4636+ srcs = [ 4637+ "md_test.go", 4638+ "mdpb_test.go", 4639+ ], 4640+ embed = [":moredefaults"], 4641+ deps = [ 4642+ "//gogoproto", 4643+ "//jsonpb", 4644+ "//proto", 4645+ "//test/example", 4646+ ], 4647+) 4648diff -urN a/test/nopackage/BUILD.bazel b/test/nopackage/BUILD.bazel 4649--- a/test/nopackage/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4650+++ b/test/nopackage/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4651@@ -0,0 +1,27 @@ 4652+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4653+ 4654+filegroup( 4655+ name = "go_default_library_protos", 4656+ srcs = ["nopackage.proto"], 4657+ visibility = ["//visibility:public"], 4658+) 4659+ 4660+go_library( 4661+ name = "nopackage", 4662+ srcs = ["nopackage.pb.go"], 4663+ importpath = "github.com/gogo/protobuf/test/nopackage", 4664+ visibility = ["//visibility:public"], 4665+ deps = ["//proto"], 4666+) 4667+ 4668+alias( 4669+ name = "go_default_library", 4670+ actual = ":nopackage", 4671+ visibility = ["//visibility:public"], 4672+) 4673+ 4674+go_test( 4675+ name = "nopackage_test", 4676+ srcs = ["nopackage_test.go"], 4677+ embed = [":nopackage"], 4678+) 4679diff -urN a/test/oneof/BUILD.bazel b/test/oneof/BUILD.bazel 4680--- a/test/oneof/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4681+++ b/test/oneof/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4682@@ -0,0 +1,20 @@ 4683+load("@io_bazel_rules_go//go:def.bzl", "go_library") 4684+ 4685+filegroup( 4686+ name = "go_default_library_protos", 4687+ srcs = ["one.proto"], 4688+ visibility = ["//visibility:public"], 4689+) 4690+ 4691+go_library( 4692+ name = "oneof", 4693+ srcs = ["doc.go"], 4694+ importpath = "github.com/gogo/protobuf/test/oneof", 4695+ visibility = ["//visibility:public"], 4696+) 4697+ 4698+alias( 4699+ name = "go_default_library", 4700+ actual = ":oneof", 4701+ visibility = ["//visibility:public"], 4702+) 4703diff -urN a/test/oneof/combos/both/BUILD.bazel b/test/oneof/combos/both/BUILD.bazel 4704--- a/test/oneof/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4705+++ b/test/oneof/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4706@@ -0,0 +1,38 @@ 4707+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4708+ 4709+filegroup( 4710+ name = "go_default_library_protos", 4711+ srcs = ["one.proto"], 4712+ visibility = ["//visibility:public"], 4713+) 4714+ 4715+go_library( 4716+ name = "both", 4717+ srcs = ["one.pb.go"], 4718+ importpath = "github.com/gogo/protobuf/test/oneof/combos/both", 4719+ visibility = ["//visibility:public"], 4720+ deps = [ 4721+ "//gogoproto", 4722+ "//proto", 4723+ "//protoc-gen-gogo/descriptor", 4724+ "//test/casttype", 4725+ "//test/custom", 4726+ ], 4727+) 4728+ 4729+alias( 4730+ name = "go_default_library", 4731+ actual = ":both", 4732+ visibility = ["//visibility:public"], 4733+) 4734+ 4735+go_test( 4736+ name = "both_test", 4737+ srcs = ["onepb_test.go"], 4738+ embed = [":both"], 4739+ deps = [ 4740+ "//gogoproto", 4741+ "//jsonpb", 4742+ "//proto", 4743+ ], 4744+) 4745diff -urN a/test/oneof/combos/marshaler/BUILD.bazel b/test/oneof/combos/marshaler/BUILD.bazel 4746--- a/test/oneof/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4747+++ b/test/oneof/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4748@@ -0,0 +1,38 @@ 4749+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4750+ 4751+filegroup( 4752+ name = "go_default_library_protos", 4753+ srcs = ["one.proto"], 4754+ visibility = ["//visibility:public"], 4755+) 4756+ 4757+go_library( 4758+ name = "marshaler", 4759+ srcs = ["one.pb.go"], 4760+ importpath = "github.com/gogo/protobuf/test/oneof/combos/marshaler", 4761+ visibility = ["//visibility:public"], 4762+ deps = [ 4763+ "//gogoproto", 4764+ "//proto", 4765+ "//protoc-gen-gogo/descriptor", 4766+ "//test/casttype", 4767+ "//test/custom", 4768+ ], 4769+) 4770+ 4771+alias( 4772+ name = "go_default_library", 4773+ actual = ":marshaler", 4774+ visibility = ["//visibility:public"], 4775+) 4776+ 4777+go_test( 4778+ name = "marshaler_test", 4779+ srcs = ["onepb_test.go"], 4780+ embed = [":marshaler"], 4781+ deps = [ 4782+ "//gogoproto", 4783+ "//jsonpb", 4784+ "//proto", 4785+ ], 4786+) 4787diff -urN a/test/oneof/combos/neither/BUILD.bazel b/test/oneof/combos/neither/BUILD.bazel 4788--- a/test/oneof/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4789+++ b/test/oneof/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4790@@ -0,0 +1,38 @@ 4791+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4792+ 4793+filegroup( 4794+ name = "go_default_library_protos", 4795+ srcs = ["one.proto"], 4796+ visibility = ["//visibility:public"], 4797+) 4798+ 4799+go_library( 4800+ name = "neither", 4801+ srcs = ["one.pb.go"], 4802+ importpath = "github.com/gogo/protobuf/test/oneof/combos/neither", 4803+ visibility = ["//visibility:public"], 4804+ deps = [ 4805+ "//gogoproto", 4806+ "//proto", 4807+ "//protoc-gen-gogo/descriptor", 4808+ "//test/casttype", 4809+ "//test/custom", 4810+ ], 4811+) 4812+ 4813+alias( 4814+ name = "go_default_library", 4815+ actual = ":neither", 4816+ visibility = ["//visibility:public"], 4817+) 4818+ 4819+go_test( 4820+ name = "neither_test", 4821+ srcs = ["onepb_test.go"], 4822+ embed = [":neither"], 4823+ deps = [ 4824+ "//gogoproto", 4825+ "//jsonpb", 4826+ "//proto", 4827+ ], 4828+) 4829diff -urN a/test/oneof/combos/unmarshaler/BUILD.bazel b/test/oneof/combos/unmarshaler/BUILD.bazel 4830--- a/test/oneof/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4831+++ b/test/oneof/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4832@@ -0,0 +1,38 @@ 4833+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4834+ 4835+filegroup( 4836+ name = "go_default_library_protos", 4837+ srcs = ["one.proto"], 4838+ visibility = ["//visibility:public"], 4839+) 4840+ 4841+go_library( 4842+ name = "unmarshaler", 4843+ srcs = ["one.pb.go"], 4844+ importpath = "github.com/gogo/protobuf/test/oneof/combos/unmarshaler", 4845+ visibility = ["//visibility:public"], 4846+ deps = [ 4847+ "//gogoproto", 4848+ "//proto", 4849+ "//protoc-gen-gogo/descriptor", 4850+ "//test/casttype", 4851+ "//test/custom", 4852+ ], 4853+) 4854+ 4855+alias( 4856+ name = "go_default_library", 4857+ actual = ":unmarshaler", 4858+ visibility = ["//visibility:public"], 4859+) 4860+ 4861+go_test( 4862+ name = "unmarshaler_test", 4863+ srcs = ["onepb_test.go"], 4864+ embed = [":unmarshaler"], 4865+ deps = [ 4866+ "//gogoproto", 4867+ "//jsonpb", 4868+ "//proto", 4869+ ], 4870+) 4871diff -urN a/test/oneof3/BUILD.bazel b/test/oneof3/BUILD.bazel 4872--- a/test/oneof3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4873+++ b/test/oneof3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4874@@ -0,0 +1,20 @@ 4875+load("@io_bazel_rules_go//go:def.bzl", "go_library") 4876+ 4877+filegroup( 4878+ name = "go_default_library_protos", 4879+ srcs = ["one.proto"], 4880+ visibility = ["//visibility:public"], 4881+) 4882+ 4883+go_library( 4884+ name = "oneof3", 4885+ srcs = ["doc.go"], 4886+ importpath = "github.com/gogo/protobuf/test/oneof3", 4887+ visibility = ["//visibility:public"], 4888+) 4889+ 4890+alias( 4891+ name = "go_default_library", 4892+ actual = ":oneof3", 4893+ visibility = ["//visibility:public"], 4894+) 4895diff -urN a/test/oneof3/combos/both/BUILD.bazel b/test/oneof3/combos/both/BUILD.bazel 4896--- a/test/oneof3/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4897+++ b/test/oneof3/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4898@@ -0,0 +1,36 @@ 4899+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4900+ 4901+filegroup( 4902+ name = "go_default_library_protos", 4903+ srcs = ["one.proto"], 4904+ visibility = ["//visibility:public"], 4905+) 4906+ 4907+go_library( 4908+ name = "both", 4909+ srcs = ["one.pb.go"], 4910+ importpath = "github.com/gogo/protobuf/test/oneof3/combos/both", 4911+ visibility = ["//visibility:public"], 4912+ deps = [ 4913+ "//gogoproto", 4914+ "//proto", 4915+ "//protoc-gen-gogo/descriptor", 4916+ ], 4917+) 4918+ 4919+alias( 4920+ name = "go_default_library", 4921+ actual = ":both", 4922+ visibility = ["//visibility:public"], 4923+) 4924+ 4925+go_test( 4926+ name = "both_test", 4927+ srcs = ["onepb_test.go"], 4928+ embed = [":both"], 4929+ deps = [ 4930+ "//gogoproto", 4931+ "//jsonpb", 4932+ "//proto", 4933+ ], 4934+) 4935diff -urN a/test/oneof3/combos/marshaler/BUILD.bazel b/test/oneof3/combos/marshaler/BUILD.bazel 4936--- a/test/oneof3/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4937+++ b/test/oneof3/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4938@@ -0,0 +1,36 @@ 4939+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4940+ 4941+filegroup( 4942+ name = "go_default_library_protos", 4943+ srcs = ["one.proto"], 4944+ visibility = ["//visibility:public"], 4945+) 4946+ 4947+go_library( 4948+ name = "marshaler", 4949+ srcs = ["one.pb.go"], 4950+ importpath = "github.com/gogo/protobuf/test/oneof3/combos/marshaler", 4951+ visibility = ["//visibility:public"], 4952+ deps = [ 4953+ "//gogoproto", 4954+ "//proto", 4955+ "//protoc-gen-gogo/descriptor", 4956+ ], 4957+) 4958+ 4959+alias( 4960+ name = "go_default_library", 4961+ actual = ":marshaler", 4962+ visibility = ["//visibility:public"], 4963+) 4964+ 4965+go_test( 4966+ name = "marshaler_test", 4967+ srcs = ["onepb_test.go"], 4968+ embed = [":marshaler"], 4969+ deps = [ 4970+ "//gogoproto", 4971+ "//jsonpb", 4972+ "//proto", 4973+ ], 4974+) 4975diff -urN a/test/oneof3/combos/neither/BUILD.bazel b/test/oneof3/combos/neither/BUILD.bazel 4976--- a/test/oneof3/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 4977+++ b/test/oneof3/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4978@@ -0,0 +1,36 @@ 4979+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 4980+ 4981+filegroup( 4982+ name = "go_default_library_protos", 4983+ srcs = ["one.proto"], 4984+ visibility = ["//visibility:public"], 4985+) 4986+ 4987+go_library( 4988+ name = "neither", 4989+ srcs = ["one.pb.go"], 4990+ importpath = "github.com/gogo/protobuf/test/oneof3/combos/neither", 4991+ visibility = ["//visibility:public"], 4992+ deps = [ 4993+ "//gogoproto", 4994+ "//proto", 4995+ "//protoc-gen-gogo/descriptor", 4996+ ], 4997+) 4998+ 4999+alias( 5000+ name = "go_default_library", 5001+ actual = ":neither", 5002+ visibility = ["//visibility:public"], 5003+) 5004+ 5005+go_test( 5006+ name = "neither_test", 5007+ srcs = ["onepb_test.go"], 5008+ embed = [":neither"], 5009+ deps = [ 5010+ "//gogoproto", 5011+ "//jsonpb", 5012+ "//proto", 5013+ ], 5014+) 5015diff -urN a/test/oneof3/combos/unmarshaler/BUILD.bazel b/test/oneof3/combos/unmarshaler/BUILD.bazel 5016--- a/test/oneof3/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5017+++ b/test/oneof3/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5018@@ -0,0 +1,36 @@ 5019+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5020+ 5021+filegroup( 5022+ name = "go_default_library_protos", 5023+ srcs = ["one.proto"], 5024+ visibility = ["//visibility:public"], 5025+) 5026+ 5027+go_library( 5028+ name = "unmarshaler", 5029+ srcs = ["one.pb.go"], 5030+ importpath = "github.com/gogo/protobuf/test/oneof3/combos/unmarshaler", 5031+ visibility = ["//visibility:public"], 5032+ deps = [ 5033+ "//gogoproto", 5034+ "//proto", 5035+ "//protoc-gen-gogo/descriptor", 5036+ ], 5037+) 5038+ 5039+alias( 5040+ name = "go_default_library", 5041+ actual = ":unmarshaler", 5042+ visibility = ["//visibility:public"], 5043+) 5044+ 5045+go_test( 5046+ name = "unmarshaler_test", 5047+ srcs = ["onepb_test.go"], 5048+ embed = [":unmarshaler"], 5049+ deps = [ 5050+ "//gogoproto", 5051+ "//jsonpb", 5052+ "//proto", 5053+ ], 5054+) 5055diff -urN a/test/oneofembed/BUILD.bazel b/test/oneofembed/BUILD.bazel 5056--- a/test/oneofembed/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5057+++ b/test/oneofembed/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5058@@ -0,0 +1,35 @@ 5059+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5060+ 5061+filegroup( 5062+ name = "go_default_library_protos", 5063+ srcs = ["oneofembed.proto"], 5064+ visibility = ["//visibility:public"], 5065+) 5066+ 5067+go_library( 5068+ name = "oneofembed", 5069+ srcs = ["oneofembed.pb.go"], 5070+ importpath = "github.com/gogo/protobuf/test/oneofembed", 5071+ visibility = ["//visibility:public"], 5072+ deps = [ 5073+ "//gogoproto", 5074+ "//proto", 5075+ ], 5076+) 5077+ 5078+alias( 5079+ name = "go_default_library", 5080+ actual = ":oneofembed", 5081+ visibility = ["//visibility:public"], 5082+) 5083+ 5084+go_test( 5085+ name = "oneofembed_test", 5086+ srcs = ["oneofembedpb_test.go"], 5087+ embed = [":oneofembed"], 5088+ deps = [ 5089+ "//gogoproto", 5090+ "//jsonpb", 5091+ "//proto", 5092+ ], 5093+) 5094diff -urN a/test/packed/BUILD.bazel b/test/packed/BUILD.bazel 5095--- a/test/packed/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5096+++ b/test/packed/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5097@@ -0,0 +1,34 @@ 5098+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5099+ 5100+filegroup( 5101+ name = "go_default_library_protos", 5102+ srcs = ["packed.proto"], 5103+ visibility = ["//visibility:public"], 5104+) 5105+ 5106+go_library( 5107+ name = "packed", 5108+ srcs = [ 5109+ "doc.go", 5110+ "packed.pb.go", 5111+ ], 5112+ importpath = "github.com/gogo/protobuf/test/packed", 5113+ visibility = ["//visibility:public"], 5114+ deps = [ 5115+ "//gogoproto", 5116+ "//proto", 5117+ ], 5118+) 5119+ 5120+alias( 5121+ name = "go_default_library", 5122+ actual = ":packed", 5123+ visibility = ["//visibility:public"], 5124+) 5125+ 5126+go_test( 5127+ name = "packed_test", 5128+ srcs = ["packed_test.go"], 5129+ embed = [":packed"], 5130+ deps = ["//proto"], 5131+) 5132diff -urN a/test/proto3extension/BUILD.bazel b/test/proto3extension/BUILD.bazel 5133--- a/test/proto3extension/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5134+++ b/test/proto3extension/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5135@@ -0,0 +1,24 @@ 5136+load("@io_bazel_rules_go//go:def.bzl", "go_library") 5137+ 5138+filegroup( 5139+ name = "go_default_library_protos", 5140+ srcs = ["proto3ext.proto"], 5141+ visibility = ["//visibility:public"], 5142+) 5143+ 5144+go_library( 5145+ name = "proto3extension", 5146+ srcs = ["proto3ext.pb.go"], 5147+ importpath = "github.com/gogo/protobuf/test/proto3extension", 5148+ visibility = ["//visibility:public"], 5149+ deps = [ 5150+ "//proto", 5151+ "//protoc-gen-gogo/descriptor", 5152+ ], 5153+) 5154+ 5155+alias( 5156+ name = "go_default_library", 5157+ actual = ":proto3extension", 5158+ visibility = ["//visibility:public"], 5159+) 5160diff -urN a/test/protobuffer/BUILD.bazel b/test/protobuffer/BUILD.bazel 5161--- a/test/protobuffer/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5162+++ b/test/protobuffer/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5163@@ -0,0 +1,31 @@ 5164+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5165+ 5166+filegroup( 5167+ name = "go_default_library_protos", 5168+ srcs = ["protobuffer.proto"], 5169+ visibility = ["//visibility:public"], 5170+) 5171+ 5172+go_library( 5173+ name = "protobuffer", 5174+ srcs = ["protobuffer.pb.go"], 5175+ importpath = "github.com/gogo/protobuf/test/protobuffer", 5176+ visibility = ["//visibility:public"], 5177+ deps = [ 5178+ "//gogoproto", 5179+ "//proto", 5180+ ], 5181+) 5182+ 5183+alias( 5184+ name = "go_default_library", 5185+ actual = ":protobuffer", 5186+ visibility = ["//visibility:public"], 5187+) 5188+ 5189+go_test( 5190+ name = "protobuffer_test", 5191+ srcs = ["protobuffer_test.go"], 5192+ embed = [":protobuffer"], 5193+ deps = ["//proto"], 5194+) 5195diff -urN a/test/protosize/BUILD.bazel b/test/protosize/BUILD.bazel 5196--- a/test/protosize/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5197+++ b/test/protosize/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5198@@ -0,0 +1,38 @@ 5199+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5200+ 5201+filegroup( 5202+ name = "go_default_library_protos", 5203+ srcs = ["protosize.proto"], 5204+ visibility = ["//visibility:public"], 5205+) 5206+ 5207+go_library( 5208+ name = "protosize", 5209+ srcs = ["protosize.pb.go"], 5210+ importpath = "github.com/gogo/protobuf/test/protosize", 5211+ visibility = ["//visibility:public"], 5212+ deps = [ 5213+ "//gogoproto", 5214+ "//proto", 5215+ ], 5216+) 5217+ 5218+alias( 5219+ name = "go_default_library", 5220+ actual = ":protosize", 5221+ visibility = ["//visibility:public"], 5222+) 5223+ 5224+go_test( 5225+ name = "protosize_test", 5226+ srcs = [ 5227+ "protosize_test.go", 5228+ "protosizepb_test.go", 5229+ ], 5230+ embed = [":protosize"], 5231+ deps = [ 5232+ "//gogoproto", 5233+ "//jsonpb", 5234+ "//proto", 5235+ ], 5236+) 5237diff -urN a/test/registration/BUILD.bazel b/test/registration/BUILD.bazel 5238--- a/test/registration/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5239+++ b/test/registration/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5240@@ -0,0 +1,5 @@ 5241+filegroup( 5242+ name = "go_default_library_protos", 5243+ srcs = ["registration.proto"], 5244+ visibility = ["//visibility:public"], 5245+) 5246diff -urN a/test/required/BUILD.bazel b/test/required/BUILD.bazel 5247--- a/test/required/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5248+++ b/test/required/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5249@@ -0,0 +1,34 @@ 5250+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5251+ 5252+filegroup( 5253+ name = "go_default_library_protos", 5254+ srcs = ["requiredexample.proto"], 5255+ visibility = ["//visibility:public"], 5256+) 5257+ 5258+go_library( 5259+ name = "required", 5260+ srcs = ["requiredexample.pb.go"], 5261+ importpath = "github.com/gogo/protobuf/test/required", 5262+ visibility = ["//visibility:public"], 5263+ deps = [ 5264+ "//gogoproto", 5265+ "//proto", 5266+ ], 5267+) 5268+ 5269+alias( 5270+ name = "go_default_library", 5271+ actual = ":required", 5272+ visibility = ["//visibility:public"], 5273+) 5274+ 5275+go_test( 5276+ name = "required_test", 5277+ srcs = ["requiredexamplepb_test.go"], 5278+ embed = [":required"], 5279+ deps = [ 5280+ "//proto", 5281+ "//test", 5282+ ], 5283+) 5284diff -urN a/test/setextensionbytes/BUILD.bazel b/test/setextensionbytes/BUILD.bazel 5285--- a/test/setextensionbytes/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5286+++ b/test/setextensionbytes/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5287@@ -0,0 +1,31 @@ 5288+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5289+ 5290+filegroup( 5291+ name = "go_default_library_protos", 5292+ srcs = ["setextensionbytes.proto"], 5293+ visibility = ["//visibility:public"], 5294+) 5295+ 5296+go_library( 5297+ name = "setextensionbytes", 5298+ srcs = ["setextensionbytes.pb.go"], 5299+ importpath = "github.com/gogo/protobuf/test/setextensionbytes", 5300+ visibility = ["//visibility:public"], 5301+ deps = [ 5302+ "//gogoproto", 5303+ "//proto", 5304+ ], 5305+) 5306+ 5307+alias( 5308+ name = "go_default_library", 5309+ actual = ":setextensionbytes", 5310+ visibility = ["//visibility:public"], 5311+) 5312+ 5313+go_test( 5314+ name = "setextensionbytes_test", 5315+ srcs = ["setextensionbytes_test.go"], 5316+ embed = [":setextensionbytes"], 5317+ deps = ["//proto"], 5318+) 5319diff -urN a/test/sizerconflict/BUILD.bazel b/test/sizerconflict/BUILD.bazel 5320--- a/test/sizerconflict/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5321+++ b/test/sizerconflict/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5322@@ -0,0 +1,26 @@ 5323+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5324+ 5325+filegroup( 5326+ name = "go_default_library_protos", 5327+ srcs = ["sizerconflict.proto"], 5328+ visibility = ["//visibility:public"], 5329+) 5330+ 5331+go_library( 5332+ name = "sizerconflict", 5333+ srcs = ["doc.go"], 5334+ importpath = "github.com/gogo/protobuf/test/sizerconflict", 5335+ visibility = ["//visibility:public"], 5336+) 5337+ 5338+alias( 5339+ name = "go_default_library", 5340+ actual = ":sizerconflict", 5341+ visibility = ["//visibility:public"], 5342+) 5343+ 5344+go_test( 5345+ name = "sizerconflict_test", 5346+ srcs = ["sizerconflict_test.go"], 5347+ embed = [":sizerconflict"], 5348+) 5349diff -urN a/test/sizeunderscore/BUILD.bazel b/test/sizeunderscore/BUILD.bazel 5350--- a/test/sizeunderscore/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5351+++ b/test/sizeunderscore/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5352@@ -0,0 +1,35 @@ 5353+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5354+ 5355+filegroup( 5356+ name = "go_default_library_protos", 5357+ srcs = ["sizeunderscore.proto"], 5358+ visibility = ["//visibility:public"], 5359+) 5360+ 5361+go_library( 5362+ name = "sizeunderscore", 5363+ srcs = ["sizeunderscore.pb.go"], 5364+ importpath = "github.com/gogo/protobuf/test/sizeunderscore", 5365+ visibility = ["//visibility:public"], 5366+ deps = [ 5367+ "//gogoproto", 5368+ "//proto", 5369+ ], 5370+) 5371+ 5372+alias( 5373+ name = "go_default_library", 5374+ actual = ":sizeunderscore", 5375+ visibility = ["//visibility:public"], 5376+) 5377+ 5378+go_test( 5379+ name = "sizeunderscore_test", 5380+ srcs = ["sizeunderscorepb_test.go"], 5381+ embed = [":sizeunderscore"], 5382+ deps = [ 5383+ "//gogoproto", 5384+ "//jsonpb", 5385+ "//proto", 5386+ ], 5387+) 5388diff -urN a/test/stdtypes/BUILD.bazel b/test/stdtypes/BUILD.bazel 5389--- a/test/stdtypes/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5390+++ b/test/stdtypes/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5391@@ -0,0 +1,41 @@ 5392+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5393+ 5394+filegroup( 5395+ name = "go_default_library_protos", 5396+ srcs = ["stdtypes.proto"], 5397+ visibility = ["//visibility:public"], 5398+) 5399+ 5400+go_library( 5401+ name = "stdtypes", 5402+ srcs = ["stdtypes.pb.go"], 5403+ importpath = "github.com/gogo/protobuf/test/stdtypes", 5404+ visibility = ["//visibility:public"], 5405+ deps = [ 5406+ "//gogoproto", 5407+ "//proto", 5408+ "//sortkeys", 5409+ "//types", 5410+ ], 5411+) 5412+ 5413+alias( 5414+ name = "go_default_library", 5415+ actual = ":stdtypes", 5416+ visibility = ["//visibility:public"], 5417+) 5418+ 5419+go_test( 5420+ name = "stdtypes_test", 5421+ srcs = [ 5422+ "concurrency_test.go", 5423+ "stdtypespb_test.go", 5424+ ], 5425+ embed = [":stdtypes"], 5426+ deps = [ 5427+ "//gogoproto", 5428+ "//jsonpb", 5429+ "//proto", 5430+ "//types", 5431+ ], 5432+) 5433diff -urN a/test/tags/BUILD.bazel b/test/tags/BUILD.bazel 5434--- a/test/tags/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5435+++ b/test/tags/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5436@@ -0,0 +1,33 @@ 5437+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5438+ 5439+filegroup( 5440+ name = "go_default_library_protos", 5441+ srcs = ["tags.proto"], 5442+ visibility = ["//visibility:public"], 5443+) 5444+ 5445+go_library( 5446+ name = "tags", 5447+ srcs = [ 5448+ "doc.go", 5449+ "tags.pb.go", 5450+ ], 5451+ importpath = "github.com/gogo/protobuf/test/tags", 5452+ visibility = ["//visibility:public"], 5453+ deps = [ 5454+ "//gogoproto", 5455+ "//proto", 5456+ ], 5457+) 5458+ 5459+alias( 5460+ name = "go_default_library", 5461+ actual = ":tags", 5462+ visibility = ["//visibility:public"], 5463+) 5464+ 5465+go_test( 5466+ name = "tags_test", 5467+ srcs = ["tags_test.go"], 5468+ embed = [":tags"], 5469+) 5470diff -urN a/test/theproto3/BUILD.bazel b/test/theproto3/BUILD.bazel 5471--- a/test/theproto3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5472+++ b/test/theproto3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5473@@ -0,0 +1,25 @@ 5474+load("@io_bazel_rules_go//go:def.bzl", "go_library") 5475+ 5476+filegroup( 5477+ name = "go_default_library_protos", 5478+ srcs = [ 5479+ "footer.proto", 5480+ "header.proto", 5481+ "maps.proto", 5482+ "theproto3.proto", 5483+ ], 5484+ visibility = ["//visibility:public"], 5485+) 5486+ 5487+go_library( 5488+ name = "theproto3", 5489+ srcs = ["doc.go"], 5490+ importpath = "github.com/gogo/protobuf/test/theproto3", 5491+ visibility = ["//visibility:public"], 5492+) 5493+ 5494+alias( 5495+ name = "go_default_library", 5496+ actual = ":theproto3", 5497+ visibility = ["//visibility:public"], 5498+) 5499diff -urN a/test/theproto3/combos/both/BUILD.bazel b/test/theproto3/combos/both/BUILD.bazel 5500--- a/test/theproto3/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5501+++ b/test/theproto3/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5502@@ -0,0 +1,43 @@ 5503+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5504+ 5505+filegroup( 5506+ name = "go_default_library_protos", 5507+ srcs = ["theproto3.proto"], 5508+ visibility = ["//visibility:public"], 5509+) 5510+ 5511+go_library( 5512+ name = "both", 5513+ srcs = ["theproto3.pb.go"], 5514+ importpath = "github.com/gogo/protobuf/test/theproto3/combos/both", 5515+ visibility = ["//visibility:public"], 5516+ deps = [ 5517+ "//gogoproto", 5518+ "//proto", 5519+ "//protoc-gen-gogo/descriptor", 5520+ "//sortkeys", 5521+ "//test/combos/both", 5522+ "//test/custom", 5523+ ], 5524+) 5525+ 5526+alias( 5527+ name = "go_default_library", 5528+ actual = ":both", 5529+ visibility = ["//visibility:public"], 5530+) 5531+ 5532+go_test( 5533+ name = "both_test", 5534+ srcs = [ 5535+ "proto3_test.go", 5536+ "theproto3pb_test.go", 5537+ ], 5538+ embed = [":both"], 5539+ deps = [ 5540+ "//gogoproto", 5541+ "//jsonpb", 5542+ "//proto", 5543+ "//test/combos/both", 5544+ ], 5545+) 5546diff -urN a/test/theproto3/combos/marshaler/BUILD.bazel b/test/theproto3/combos/marshaler/BUILD.bazel 5547--- a/test/theproto3/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5548+++ b/test/theproto3/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5549@@ -0,0 +1,43 @@ 5550+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5551+ 5552+filegroup( 5553+ name = "go_default_library_protos", 5554+ srcs = ["theproto3.proto"], 5555+ visibility = ["//visibility:public"], 5556+) 5557+ 5558+go_library( 5559+ name = "marshaler", 5560+ srcs = ["theproto3.pb.go"], 5561+ importpath = "github.com/gogo/protobuf/test/theproto3/combos/marshaler", 5562+ visibility = ["//visibility:public"], 5563+ deps = [ 5564+ "//gogoproto", 5565+ "//proto", 5566+ "//protoc-gen-gogo/descriptor", 5567+ "//sortkeys", 5568+ "//test/combos/both", 5569+ "//test/custom", 5570+ ], 5571+) 5572+ 5573+alias( 5574+ name = "go_default_library", 5575+ actual = ":marshaler", 5576+ visibility = ["//visibility:public"], 5577+) 5578+ 5579+go_test( 5580+ name = "marshaler_test", 5581+ srcs = [ 5582+ "proto3_test.go", 5583+ "theproto3pb_test.go", 5584+ ], 5585+ embed = [":marshaler"], 5586+ deps = [ 5587+ "//gogoproto", 5588+ "//jsonpb", 5589+ "//proto", 5590+ "//test/combos/both", 5591+ ], 5592+) 5593diff -urN a/test/theproto3/combos/neither/BUILD.bazel b/test/theproto3/combos/neither/BUILD.bazel 5594--- a/test/theproto3/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5595+++ b/test/theproto3/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5596@@ -0,0 +1,43 @@ 5597+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5598+ 5599+filegroup( 5600+ name = "go_default_library_protos", 5601+ srcs = ["theproto3.proto"], 5602+ visibility = ["//visibility:public"], 5603+) 5604+ 5605+go_library( 5606+ name = "neither", 5607+ srcs = ["theproto3.pb.go"], 5608+ importpath = "github.com/gogo/protobuf/test/theproto3/combos/neither", 5609+ visibility = ["//visibility:public"], 5610+ deps = [ 5611+ "//gogoproto", 5612+ "//proto", 5613+ "//protoc-gen-gogo/descriptor", 5614+ "//sortkeys", 5615+ "//test/combos/both", 5616+ "//test/custom", 5617+ ], 5618+) 5619+ 5620+alias( 5621+ name = "go_default_library", 5622+ actual = ":neither", 5623+ visibility = ["//visibility:public"], 5624+) 5625+ 5626+go_test( 5627+ name = "neither_test", 5628+ srcs = [ 5629+ "proto3_test.go", 5630+ "theproto3pb_test.go", 5631+ ], 5632+ embed = [":neither"], 5633+ deps = [ 5634+ "//gogoproto", 5635+ "//jsonpb", 5636+ "//proto", 5637+ "//test/combos/both", 5638+ ], 5639+) 5640diff -urN a/test/theproto3/combos/unmarshaler/BUILD.bazel b/test/theproto3/combos/unmarshaler/BUILD.bazel 5641--- a/test/theproto3/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5642+++ b/test/theproto3/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5643@@ -0,0 +1,43 @@ 5644+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5645+ 5646+filegroup( 5647+ name = "go_default_library_protos", 5648+ srcs = ["theproto3.proto"], 5649+ visibility = ["//visibility:public"], 5650+) 5651+ 5652+go_library( 5653+ name = "unmarshaler", 5654+ srcs = ["theproto3.pb.go"], 5655+ importpath = "github.com/gogo/protobuf/test/theproto3/combos/unmarshaler", 5656+ visibility = ["//visibility:public"], 5657+ deps = [ 5658+ "//gogoproto", 5659+ "//proto", 5660+ "//protoc-gen-gogo/descriptor", 5661+ "//sortkeys", 5662+ "//test/combos/both", 5663+ "//test/custom", 5664+ ], 5665+) 5666+ 5667+alias( 5668+ name = "go_default_library", 5669+ actual = ":unmarshaler", 5670+ visibility = ["//visibility:public"], 5671+) 5672+ 5673+go_test( 5674+ name = "unmarshaler_test", 5675+ srcs = [ 5676+ "proto3_test.go", 5677+ "theproto3pb_test.go", 5678+ ], 5679+ embed = [":unmarshaler"], 5680+ deps = [ 5681+ "//gogoproto", 5682+ "//jsonpb", 5683+ "//proto", 5684+ "//test/combos/both", 5685+ ], 5686+) 5687diff -urN a/test/typedecl/BUILD.bazel b/test/typedecl/BUILD.bazel 5688--- a/test/typedecl/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5689+++ b/test/typedecl/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5690@@ -0,0 +1,39 @@ 5691+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5692+ 5693+filegroup( 5694+ name = "go_default_library_protos", 5695+ srcs = ["typedecl.proto"], 5696+ visibility = ["//visibility:public"], 5697+) 5698+ 5699+go_library( 5700+ name = "typedecl", 5701+ srcs = [ 5702+ "models.go", 5703+ "typedecl.pb.go", 5704+ ], 5705+ importpath = "github.com/gogo/protobuf/test/typedecl", 5706+ visibility = ["//visibility:public"], 5707+ deps = [ 5708+ "//gogoproto", 5709+ "//jsonpb", 5710+ "//proto", 5711+ ], 5712+) 5713+ 5714+alias( 5715+ name = "go_default_library", 5716+ actual = ":typedecl", 5717+ visibility = ["//visibility:public"], 5718+) 5719+ 5720+go_test( 5721+ name = "typedecl_test", 5722+ srcs = ["typedeclpb_test.go"], 5723+ embed = [":typedecl"], 5724+ deps = [ 5725+ "//gogoproto", 5726+ "//jsonpb", 5727+ "//proto", 5728+ ], 5729+) 5730diff -urN a/test/typedecl_all/BUILD.bazel b/test/typedecl_all/BUILD.bazel 5731--- a/test/typedecl_all/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5732+++ b/test/typedecl_all/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5733@@ -0,0 +1,39 @@ 5734+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5735+ 5736+filegroup( 5737+ name = "go_default_library_protos", 5738+ srcs = ["typedeclall.proto"], 5739+ visibility = ["//visibility:public"], 5740+) 5741+ 5742+go_library( 5743+ name = "typedecl_all", 5744+ srcs = [ 5745+ "models.go", 5746+ "typedeclall.pb.go", 5747+ ], 5748+ importpath = "github.com/gogo/protobuf/test/typedecl_all", 5749+ visibility = ["//visibility:public"], 5750+ deps = [ 5751+ "//gogoproto", 5752+ "//jsonpb", 5753+ "//proto", 5754+ ], 5755+) 5756+ 5757+alias( 5758+ name = "go_default_library", 5759+ actual = ":typedecl_all", 5760+ visibility = ["//visibility:public"], 5761+) 5762+ 5763+go_test( 5764+ name = "typedecl_all_test", 5765+ srcs = ["typedeclallpb_test.go"], 5766+ embed = [":typedecl_all"], 5767+ deps = [ 5768+ "//gogoproto", 5769+ "//jsonpb", 5770+ "//proto", 5771+ ], 5772+) 5773diff -urN a/test/typedeclimport/BUILD.bazel b/test/typedeclimport/BUILD.bazel 5774--- a/test/typedeclimport/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5775+++ b/test/typedeclimport/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5776@@ -0,0 +1,34 @@ 5777+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5778+ 5779+filegroup( 5780+ name = "go_default_library_protos", 5781+ srcs = ["typedeclimport.proto"], 5782+ visibility = ["//visibility:public"], 5783+) 5784+ 5785+go_library( 5786+ name = "typedeclimport", 5787+ srcs = [ 5788+ "models.go", 5789+ "typedeclimport.pb.go", 5790+ ], 5791+ importpath = "github.com/gogo/protobuf/test/typedeclimport", 5792+ visibility = ["//visibility:public"], 5793+ deps = [ 5794+ "//gogoproto", 5795+ "//proto", 5796+ "//test/typedeclimport/subpkg", 5797+ ], 5798+) 5799+ 5800+alias( 5801+ name = "go_default_library", 5802+ actual = ":typedeclimport", 5803+ visibility = ["//visibility:public"], 5804+) 5805+ 5806+go_test( 5807+ name = "typedeclimport_test", 5808+ srcs = ["typedeclimport_test.go"], 5809+ embed = [":typedeclimport"], 5810+) 5811diff -urN a/test/typedeclimport/subpkg/BUILD.bazel b/test/typedeclimport/subpkg/BUILD.bazel 5812--- a/test/typedeclimport/subpkg/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5813+++ b/test/typedeclimport/subpkg/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5814@@ -0,0 +1,24 @@ 5815+load("@io_bazel_rules_go//go:def.bzl", "go_library") 5816+ 5817+filegroup( 5818+ name = "go_default_library_protos", 5819+ srcs = ["subpkg.proto"], 5820+ visibility = ["//visibility:public"], 5821+) 5822+ 5823+go_library( 5824+ name = "subpkg", 5825+ srcs = ["subpkg.pb.go"], 5826+ importpath = "github.com/gogo/protobuf/test/typedeclimport/subpkg", 5827+ visibility = ["//visibility:public"], 5828+ deps = [ 5829+ "//gogoproto", 5830+ "//proto", 5831+ ], 5832+) 5833+ 5834+alias( 5835+ name = "go_default_library", 5836+ actual = ":subpkg", 5837+ visibility = ["//visibility:public"], 5838+) 5839diff -urN a/test/types/BUILD.bazel b/test/types/BUILD.bazel 5840--- a/test/types/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5841+++ b/test/types/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5842@@ -0,0 +1,5 @@ 5843+filegroup( 5844+ name = "go_default_library_protos", 5845+ srcs = ["types.proto"], 5846+ visibility = ["//visibility:public"], 5847+) 5848diff -urN a/test/types/combos/both/BUILD.bazel b/test/types/combos/both/BUILD.bazel 5849--- a/test/types/combos/both/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5850+++ b/test/types/combos/both/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5851@@ -0,0 +1,40 @@ 5852+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5853+ 5854+filegroup( 5855+ name = "go_default_library_protos", 5856+ srcs = ["types.proto"], 5857+ visibility = ["//visibility:public"], 5858+) 5859+ 5860+go_library( 5861+ name = "both", 5862+ srcs = ["types.pb.go"], 5863+ importpath = "github.com/gogo/protobuf/test/types/combos/both", 5864+ visibility = ["//visibility:public"], 5865+ deps = [ 5866+ "//gogoproto", 5867+ "//proto", 5868+ "//types", 5869+ ], 5870+) 5871+ 5872+alias( 5873+ name = "go_default_library", 5874+ actual = ":both", 5875+ visibility = ["//visibility:public"], 5876+) 5877+ 5878+go_test( 5879+ name = "both_test", 5880+ srcs = [ 5881+ "types_test.go", 5882+ "typespb_test.go", 5883+ ], 5884+ embed = [":both"], 5885+ deps = [ 5886+ "//gogoproto", 5887+ "//jsonpb", 5888+ "//proto", 5889+ "//types", 5890+ ], 5891+) 5892diff -urN a/test/types/combos/marshaler/BUILD.bazel b/test/types/combos/marshaler/BUILD.bazel 5893--- a/test/types/combos/marshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5894+++ b/test/types/combos/marshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5895@@ -0,0 +1,40 @@ 5896+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5897+ 5898+filegroup( 5899+ name = "go_default_library_protos", 5900+ srcs = ["types.proto"], 5901+ visibility = ["//visibility:public"], 5902+) 5903+ 5904+go_library( 5905+ name = "marshaler", 5906+ srcs = ["types.pb.go"], 5907+ importpath = "github.com/gogo/protobuf/test/types/combos/marshaler", 5908+ visibility = ["//visibility:public"], 5909+ deps = [ 5910+ "//gogoproto", 5911+ "//proto", 5912+ "//types", 5913+ ], 5914+) 5915+ 5916+alias( 5917+ name = "go_default_library", 5918+ actual = ":marshaler", 5919+ visibility = ["//visibility:public"], 5920+) 5921+ 5922+go_test( 5923+ name = "marshaler_test", 5924+ srcs = [ 5925+ "types_test.go", 5926+ "typespb_test.go", 5927+ ], 5928+ embed = [":marshaler"], 5929+ deps = [ 5930+ "//gogoproto", 5931+ "//jsonpb", 5932+ "//proto", 5933+ "//types", 5934+ ], 5935+) 5936diff -urN a/test/types/combos/neither/BUILD.bazel b/test/types/combos/neither/BUILD.bazel 5937--- a/test/types/combos/neither/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5938+++ b/test/types/combos/neither/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5939@@ -0,0 +1,40 @@ 5940+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5941+ 5942+filegroup( 5943+ name = "go_default_library_protos", 5944+ srcs = ["types.proto"], 5945+ visibility = ["//visibility:public"], 5946+) 5947+ 5948+go_library( 5949+ name = "neither", 5950+ srcs = ["types.pb.go"], 5951+ importpath = "github.com/gogo/protobuf/test/types/combos/neither", 5952+ visibility = ["//visibility:public"], 5953+ deps = [ 5954+ "//gogoproto", 5955+ "//proto", 5956+ "//types", 5957+ ], 5958+) 5959+ 5960+alias( 5961+ name = "go_default_library", 5962+ actual = ":neither", 5963+ visibility = ["//visibility:public"], 5964+) 5965+ 5966+go_test( 5967+ name = "neither_test", 5968+ srcs = [ 5969+ "types_test.go", 5970+ "typespb_test.go", 5971+ ], 5972+ embed = [":neither"], 5973+ deps = [ 5974+ "//gogoproto", 5975+ "//jsonpb", 5976+ "//proto", 5977+ "//types", 5978+ ], 5979+) 5980diff -urN a/test/types/combos/unmarshaler/BUILD.bazel b/test/types/combos/unmarshaler/BUILD.bazel 5981--- a/test/types/combos/unmarshaler/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 5982+++ b/test/types/combos/unmarshaler/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 5983@@ -0,0 +1,40 @@ 5984+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 5985+ 5986+filegroup( 5987+ name = "go_default_library_protos", 5988+ srcs = ["types.proto"], 5989+ visibility = ["//visibility:public"], 5990+) 5991+ 5992+go_library( 5993+ name = "unmarshaler", 5994+ srcs = ["types.pb.go"], 5995+ importpath = "github.com/gogo/protobuf/test/types/combos/unmarshaler", 5996+ visibility = ["//visibility:public"], 5997+ deps = [ 5998+ "//gogoproto", 5999+ "//proto", 6000+ "//types", 6001+ ], 6002+) 6003+ 6004+alias( 6005+ name = "go_default_library", 6006+ actual = ":unmarshaler", 6007+ visibility = ["//visibility:public"], 6008+) 6009+ 6010+go_test( 6011+ name = "unmarshaler_test", 6012+ srcs = [ 6013+ "types_test.go", 6014+ "typespb_test.go", 6015+ ], 6016+ embed = [":unmarshaler"], 6017+ deps = [ 6018+ "//gogoproto", 6019+ "//jsonpb", 6020+ "//proto", 6021+ "//types", 6022+ ], 6023+) 6024diff -urN a/test/unmarshalmerge/BUILD.bazel b/test/unmarshalmerge/BUILD.bazel 6025--- a/test/unmarshalmerge/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6026+++ b/test/unmarshalmerge/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6027@@ -0,0 +1,38 @@ 6028+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6029+ 6030+filegroup( 6031+ name = "go_default_library_protos", 6032+ srcs = ["unmarshalmerge.proto"], 6033+ visibility = ["//visibility:public"], 6034+) 6035+ 6036+go_library( 6037+ name = "unmarshalmerge", 6038+ srcs = ["unmarshalmerge.pb.go"], 6039+ importpath = "github.com/gogo/protobuf/test/unmarshalmerge", 6040+ visibility = ["//visibility:public"], 6041+ deps = [ 6042+ "//gogoproto", 6043+ "//proto", 6044+ ], 6045+) 6046+ 6047+alias( 6048+ name = "go_default_library", 6049+ actual = ":unmarshalmerge", 6050+ visibility = ["//visibility:public"], 6051+) 6052+ 6053+go_test( 6054+ name = "unmarshalmerge_test", 6055+ srcs = [ 6056+ "unmarshalmerge_test.go", 6057+ "unmarshalmergepb_test.go", 6058+ ], 6059+ embed = [":unmarshalmerge"], 6060+ deps = [ 6061+ "//gogoproto", 6062+ "//jsonpb", 6063+ "//proto", 6064+ ], 6065+) 6066diff -urN a/test/unrecognized/BUILD.bazel b/test/unrecognized/BUILD.bazel 6067--- a/test/unrecognized/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6068+++ b/test/unrecognized/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6069@@ -0,0 +1,39 @@ 6070+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6071+ 6072+filegroup( 6073+ name = "go_default_library_protos", 6074+ srcs = ["unrecognized.proto"], 6075+ visibility = ["//visibility:public"], 6076+) 6077+ 6078+go_library( 6079+ name = "unrecognized", 6080+ srcs = ["unrecognized.pb.go"], 6081+ importpath = "github.com/gogo/protobuf/test/unrecognized", 6082+ visibility = ["//visibility:public"], 6083+ deps = [ 6084+ "//gogoproto", 6085+ "//proto", 6086+ "//protoc-gen-gogo/descriptor", 6087+ ], 6088+) 6089+ 6090+alias( 6091+ name = "go_default_library", 6092+ actual = ":unrecognized", 6093+ visibility = ["//visibility:public"], 6094+) 6095+ 6096+go_test( 6097+ name = "unrecognized_test", 6098+ srcs = [ 6099+ "oldnew_test.go", 6100+ "unrecognizedpb_test.go", 6101+ ], 6102+ embed = [":unrecognized"], 6103+ deps = [ 6104+ "//gogoproto", 6105+ "//jsonpb", 6106+ "//proto", 6107+ ], 6108+) 6109diff -urN a/test/unrecognizedgroup/BUILD.bazel b/test/unrecognizedgroup/BUILD.bazel 6110--- a/test/unrecognizedgroup/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6111+++ b/test/unrecognizedgroup/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6112@@ -0,0 +1,39 @@ 6113+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6114+ 6115+filegroup( 6116+ name = "go_default_library_protos", 6117+ srcs = ["unrecognizedgroup.proto"], 6118+ visibility = ["//visibility:public"], 6119+) 6120+ 6121+go_library( 6122+ name = "unrecognizedgroup", 6123+ srcs = ["unrecognizedgroup.pb.go"], 6124+ importpath = "github.com/gogo/protobuf/test/unrecognizedgroup", 6125+ visibility = ["//visibility:public"], 6126+ deps = [ 6127+ "//gogoproto", 6128+ "//proto", 6129+ "//protoc-gen-gogo/descriptor", 6130+ ], 6131+) 6132+ 6133+alias( 6134+ name = "go_default_library", 6135+ actual = ":unrecognizedgroup", 6136+ visibility = ["//visibility:public"], 6137+) 6138+ 6139+go_test( 6140+ name = "unrecognizedgroup_test", 6141+ srcs = [ 6142+ "oldnew_test.go", 6143+ "unrecognizedgrouppb_test.go", 6144+ ], 6145+ embed = [":unrecognizedgroup"], 6146+ deps = [ 6147+ "//gogoproto", 6148+ "//jsonpb", 6149+ "//proto", 6150+ ], 6151+) 6152diff -urN a/test/xxxfields/BUILD.bazel b/test/xxxfields/BUILD.bazel 6153--- a/test/xxxfields/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6154+++ b/test/xxxfields/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6155@@ -0,0 +1,35 @@ 6156+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6157+ 6158+filegroup( 6159+ name = "go_default_library_protos", 6160+ srcs = ["xxxfields.proto"], 6161+ visibility = ["//visibility:public"], 6162+) 6163+ 6164+go_library( 6165+ name = "xxxfields", 6166+ srcs = ["xxxfields.pb.go"], 6167+ importpath = "github.com/gogo/protobuf/test/xxxfields", 6168+ visibility = ["//visibility:public"], 6169+ deps = [ 6170+ "//gogoproto", 6171+ "//proto", 6172+ ], 6173+) 6174+ 6175+alias( 6176+ name = "go_default_library", 6177+ actual = ":xxxfields", 6178+ visibility = ["//visibility:public"], 6179+) 6180+ 6181+go_test( 6182+ name = "xxxfields_test", 6183+ srcs = ["xxxfieldspb_test.go"], 6184+ embed = [":xxxfields"], 6185+ deps = [ 6186+ "//gogoproto", 6187+ "//jsonpb", 6188+ "//proto", 6189+ ], 6190+) 6191diff -urN a/types/BUILD.bazel b/types/BUILD.bazel 6192--- a/types/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6193+++ b/types/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6194@@ -0,0 +1,51 @@ 6195+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6196+ 6197+go_library( 6198+ name = "types", 6199+ srcs = [ 6200+ "any.go", 6201+ "any.pb.go", 6202+ "api.pb.go", 6203+ "doc.go", 6204+ "duration.go", 6205+ "duration.pb.go", 6206+ "duration_gogo.go", 6207+ "empty.pb.go", 6208+ "field_mask.pb.go", 6209+ "protosize.go", 6210+ "source_context.pb.go", 6211+ "struct.pb.go", 6212+ "timestamp.go", 6213+ "timestamp.pb.go", 6214+ "timestamp_gogo.go", 6215+ "type.pb.go", 6216+ "wrappers.pb.go", 6217+ "wrappers_gogo.go", 6218+ ], 6219+ importpath = "github.com/gogo/protobuf/types", 6220+ visibility = ["//visibility:public"], 6221+ deps = [ 6222+ "//proto", 6223+ "//sortkeys", 6224+ ], 6225+) 6226+ 6227+alias( 6228+ name = "go_default_library", 6229+ actual = ":types", 6230+ visibility = ["//visibility:public"], 6231+) 6232+ 6233+go_test( 6234+ name = "types_test", 6235+ srcs = [ 6236+ "any_test.go", 6237+ "duration_test.go", 6238+ "timestamp_test.go", 6239+ ], 6240+ embed = [":types"], 6241+ deps = [ 6242+ "//proto", 6243+ "//protoc-gen-gogo/descriptor", 6244+ ], 6245+) 6246diff -urN a/vanity/BUILD.bazel b/vanity/BUILD.bazel 6247--- a/vanity/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6248+++ b/vanity/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6249@@ -0,0 +1,25 @@ 6250+load("@io_bazel_rules_go//go:def.bzl", "go_library") 6251+ 6252+go_library( 6253+ name = "vanity", 6254+ srcs = [ 6255+ "enum.go", 6256+ "field.go", 6257+ "file.go", 6258+ "foreach.go", 6259+ "msg.go", 6260+ ], 6261+ importpath = "github.com/gogo/protobuf/vanity", 6262+ visibility = ["//visibility:public"], 6263+ deps = [ 6264+ "//gogoproto", 6265+ "//proto", 6266+ "//protoc-gen-gogo/descriptor", 6267+ ], 6268+) 6269+ 6270+alias( 6271+ name = "go_default_library", 6272+ actual = ":vanity", 6273+ visibility = ["//visibility:public"], 6274+) 6275diff -urN a/vanity/command/BUILD.bazel b/vanity/command/BUILD.bazel 6276--- a/vanity/command/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6277+++ b/vanity/command/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6278@@ -0,0 +1,36 @@ 6279+load("@io_bazel_rules_go//go:def.bzl", "go_library") 6280+ 6281+go_library( 6282+ name = "command", 6283+ srcs = ["command.go"], 6284+ importpath = "github.com/gogo/protobuf/vanity/command", 6285+ visibility = ["//visibility:public"], 6286+ deps = [ 6287+ "//plugin/compare", 6288+ "//plugin/defaultcheck", 6289+ "//plugin/description", 6290+ "//plugin/embedcheck", 6291+ "//plugin/enumstringer", 6292+ "//plugin/equal", 6293+ "//plugin/face", 6294+ "//plugin/gostring", 6295+ "//plugin/marshalto", 6296+ "//plugin/oneofcheck", 6297+ "//plugin/populate", 6298+ "//plugin/size", 6299+ "//plugin/stringer", 6300+ "//plugin/testgen", 6301+ "//plugin/union", 6302+ "//plugin/unmarshal", 6303+ "//proto", 6304+ "//protoc-gen-gogo/generator", 6305+ "//protoc-gen-gogo/grpc", 6306+ "//protoc-gen-gogo/plugin", 6307+ ], 6308+) 6309+ 6310+alias( 6311+ name = "go_default_library", 6312+ actual = ":command", 6313+ visibility = ["//visibility:public"], 6314+) 6315diff -urN a/vanity/test/BUILD.bazel b/vanity/test/BUILD.bazel 6316--- a/vanity/test/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6317+++ b/vanity/test/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6318@@ -0,0 +1,35 @@ 6319+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 6320+ 6321+filegroup( 6322+ name = "go_default_library_protos", 6323+ srcs = [ 6324+ "gogovanity.proto", 6325+ "proto3.proto", 6326+ "vanity.proto", 6327+ ], 6328+ visibility = ["//visibility:public"], 6329+) 6330+ 6331+go_library( 6332+ name = "test", 6333+ srcs = ["doc.go"], 6334+ importpath = "github.com/gogo/protobuf/vanity/test", 6335+ visibility = ["//visibility:public"], 6336+) 6337+ 6338+alias( 6339+ name = "go_default_library", 6340+ actual = ":test", 6341+ visibility = ["//visibility:public"], 6342+) 6343+ 6344+go_test( 6345+ name = "test_test", 6346+ srcs = ["vanity_test.go"], 6347+ embed = [":test"], 6348+ deps = [ 6349+ "//vanity/test/fast", 6350+ "//vanity/test/faster", 6351+ "//vanity/test/slick", 6352+ ], 6353+) 6354diff -urN a/vanity/test/fast/BUILD.bazel b/vanity/test/fast/BUILD.bazel 6355--- a/vanity/test/fast/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6356+++ b/vanity/test/fast/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6357@@ -0,0 +1,22 @@ 6358+load("@io_bazel_rules_go//go:def.bzl", "go_library") 6359+ 6360+go_library( 6361+ name = "fast", 6362+ srcs = [ 6363+ "gogovanity.pb.go", 6364+ "proto3.pb.go", 6365+ "vanity.pb.go", 6366+ ], 6367+ importpath = "github.com/gogo/protobuf/vanity/test/fast", 6368+ visibility = ["//visibility:public"], 6369+ deps = [ 6370+ "//gogoproto", 6371+ "//proto", 6372+ ], 6373+) 6374+ 6375+alias( 6376+ name = "go_default_library", 6377+ actual = ":fast", 6378+ visibility = ["//visibility:public"], 6379+) 6380diff -urN a/vanity/test/faster/BUILD.bazel b/vanity/test/faster/BUILD.bazel 6381--- a/vanity/test/faster/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6382+++ b/vanity/test/faster/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6383@@ -0,0 +1,22 @@ 6384+load("@io_bazel_rules_go//go:def.bzl", "go_library") 6385+ 6386+go_library( 6387+ name = "faster", 6388+ srcs = [ 6389+ "gogovanity.pb.go", 6390+ "proto3.pb.go", 6391+ "vanity.pb.go", 6392+ ], 6393+ importpath = "github.com/gogo/protobuf/vanity/test/faster", 6394+ visibility = ["//visibility:public"], 6395+ deps = [ 6396+ "//gogoproto", 6397+ "//proto", 6398+ ], 6399+) 6400+ 6401+alias( 6402+ name = "go_default_library", 6403+ actual = ":faster", 6404+ visibility = ["//visibility:public"], 6405+) 6406diff -urN a/vanity/test/slick/BUILD.bazel b/vanity/test/slick/BUILD.bazel 6407--- a/vanity/test/slick/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6408+++ b/vanity/test/slick/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6409@@ -0,0 +1,22 @@ 6410+load("@io_bazel_rules_go//go:def.bzl", "go_library") 6411+ 6412+go_library( 6413+ name = "slick", 6414+ srcs = [ 6415+ "gogovanity.pb.go", 6416+ "proto3.pb.go", 6417+ "vanity.pb.go", 6418+ ], 6419+ importpath = "github.com/gogo/protobuf/vanity/test/slick", 6420+ visibility = ["//visibility:public"], 6421+ deps = [ 6422+ "//gogoproto", 6423+ "//proto", 6424+ ], 6425+) 6426+ 6427+alias( 6428+ name = "go_default_library", 6429+ actual = ":slick", 6430+ visibility = ["//visibility:public"], 6431+) 6432diff -urN a/version/BUILD.bazel b/version/BUILD.bazel 6433--- a/version/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 6434+++ b/version/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 6435@@ -0,0 +1,14 @@ 6436+load("@io_bazel_rules_go//go:def.bzl", "go_library") 6437+ 6438+go_library( 6439+ name = "version", 6440+ srcs = ["version.go"], 6441+ importpath = "github.com/gogo/protobuf/version", 6442+ visibility = ["//visibility:public"], 6443+) 6444+ 6445+alias( 6446+ name = "go_default_library", 6447+ actual = ":version", 6448+ visibility = ["//visibility:public"], 6449+) 6450