1diff -urN a/cmd/protoc-gen-go/BUILD.bazel b/cmd/protoc-gen-go/BUILD.bazel 2--- a/cmd/protoc-gen-go/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3+++ b/cmd/protoc-gen-go/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 4@@ -0,0 +1,36 @@ 5+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") 6+ 7+go_library( 8+ name = "protoc-gen-go_lib", 9+ srcs = ["main.go"], 10+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go", 11+ visibility = ["//visibility:private"], 12+ deps = [ 13+ "//cmd/protoc-gen-go/internal_gengo", 14+ "//compiler/protogen", 15+ "//internal/version", 16+ ], 17+) 18+ 19+go_binary( 20+ name = "protoc-gen-go", 21+ embed = [":protoc-gen-go_lib"], 22+ visibility = ["//visibility:public"], 23+) 24+ 25+go_test( 26+ name = "protoc-gen-go_test", 27+ srcs = [ 28+ "annotation_test.go", 29+ "retention_test.go", 30+ ], 31+ embed = [":protoc-gen-go_lib"], 32+ deps = [ 33+ "//cmd/protoc-gen-go/testdata/retention", 34+ "//encoding/prototext", 35+ "//internal/genid", 36+ "//proto", 37+ "//reflect/protoreflect", 38+ "//types/descriptorpb", 39+ ], 40+) 41diff -urN a/cmd/protoc-gen-go/internal_gengo/BUILD.bazel b/cmd/protoc-gen-go/internal_gengo/BUILD.bazel 42--- a/cmd/protoc-gen-go/internal_gengo/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 43+++ b/cmd/protoc-gen-go/internal_gengo/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 44@@ -0,0 +1,33 @@ 45+load("@io_bazel_rules_go//go:def.bzl", "go_library") 46+ 47+go_library( 48+ name = "internal_gengo", 49+ srcs = [ 50+ "init.go", 51+ "main.go", 52+ "reflect.go", 53+ "well_known_types.go", 54+ ], 55+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/internal_gengo", 56+ visibility = ["//visibility:public"], 57+ deps = [ 58+ "//compiler/protogen", 59+ "//encoding/protowire", 60+ "//internal/encoding/tag", 61+ "//internal/genid", 62+ "//internal/version", 63+ "//proto", 64+ "//reflect/protopath", 65+ "//reflect/protorange", 66+ "//reflect/protoreflect", 67+ "//runtime/protoimpl", 68+ "//types/descriptorpb", 69+ "//types/pluginpb", 70+ ], 71+) 72+ 73+alias( 74+ name = "go_default_library", 75+ actual = ":internal_gengo", 76+ visibility = ["//visibility:public"], 77+) 78diff -urN a/cmd/protoc-gen-go/testdata/annotations/BUILD.bazel b/cmd/protoc-gen-go/testdata/annotations/BUILD.bazel 79--- a/cmd/protoc-gen-go/testdata/annotations/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 80+++ b/cmd/protoc-gen-go/testdata/annotations/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 81@@ -0,0 +1,18 @@ 82+load("@io_bazel_rules_go//go:def.bzl", "go_library") 83+ 84+go_library( 85+ name = "annotations", 86+ srcs = ["annotations.pb.go"], 87+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/annotations", 88+ visibility = ["//visibility:public"], 89+ deps = [ 90+ "//reflect/protoreflect", 91+ "//runtime/protoimpl", 92+ ], 93+) 94+ 95+alias( 96+ name = "go_default_library", 97+ actual = ":annotations", 98+ visibility = ["//visibility:public"], 99+) 100diff -urN a/cmd/protoc-gen-go/testdata/BUILD.bazel b/cmd/protoc-gen-go/testdata/BUILD.bazel 101--- a/cmd/protoc-gen-go/testdata/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 102+++ b/cmd/protoc-gen-go/testdata/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 103@@ -0,0 +1,34 @@ 104+load("@io_bazel_rules_go//go:def.bzl", "go_test") 105+ 106+go_test( 107+ name = "testdata_test", 108+ srcs = [ 109+ "gen_test.go", 110+ "registry_test.go", 111+ ], 112+ deps = [ 113+ "//cmd/protoc-gen-go/testdata/annotations", 114+ "//cmd/protoc-gen-go/testdata/comments", 115+ "//cmd/protoc-gen-go/testdata/extensions/base", 116+ "//cmd/protoc-gen-go/testdata/extensions/ext", 117+ "//cmd/protoc-gen-go/testdata/extensions/extra", 118+ "//cmd/protoc-gen-go/testdata/extensions/proto3", 119+ "//cmd/protoc-gen-go/testdata/fieldnames", 120+ "//cmd/protoc-gen-go/testdata/import_public", 121+ "//cmd/protoc-gen-go/testdata/import_public/sub", 122+ "//cmd/protoc-gen-go/testdata/import_public/sub2", 123+ "//cmd/protoc-gen-go/testdata/imports", 124+ "//cmd/protoc-gen-go/testdata/imports/fmt", 125+ "//cmd/protoc-gen-go/testdata/imports/test_a_1", 126+ "//cmd/protoc-gen-go/testdata/imports/test_a_2", 127+ "//cmd/protoc-gen-go/testdata/imports/test_b_1", 128+ "//cmd/protoc-gen-go/testdata/issue780_oneof_conflict", 129+ "//cmd/protoc-gen-go/testdata/nopackage", 130+ "//cmd/protoc-gen-go/testdata/proto2", 131+ "//cmd/protoc-gen-go/testdata/proto3", 132+ "//cmd/protoc-gen-go/testdata/retention", 133+ "//internal/filedesc", 134+ "//reflect/protoreflect", 135+ "//reflect/protoregistry", 136+ ], 137+) 138diff -urN a/cmd/protoc-gen-go/testdata/comments/BUILD.bazel b/cmd/protoc-gen-go/testdata/comments/BUILD.bazel 139--- a/cmd/protoc-gen-go/testdata/comments/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 140+++ b/cmd/protoc-gen-go/testdata/comments/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 141@@ -0,0 +1,21 @@ 142+load("@io_bazel_rules_go//go:def.bzl", "go_library") 143+ 144+go_library( 145+ name = "comments", 146+ srcs = [ 147+ "comments.pb.go", 148+ "deprecated.pb.go", 149+ ], 150+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/comments", 151+ visibility = ["//visibility:public"], 152+ deps = [ 153+ "//reflect/protoreflect", 154+ "//runtime/protoimpl", 155+ ], 156+) 157+ 158+alias( 159+ name = "go_default_library", 160+ actual = ":comments", 161+ visibility = ["//visibility:public"], 162+) 163diff -urN a/cmd/protoc-gen-go/testdata/extensions/base/BUILD.bazel b/cmd/protoc-gen-go/testdata/extensions/base/BUILD.bazel 164--- a/cmd/protoc-gen-go/testdata/extensions/base/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 165+++ b/cmd/protoc-gen-go/testdata/extensions/base/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 166@@ -0,0 +1,18 @@ 167+load("@io_bazel_rules_go//go:def.bzl", "go_library") 168+ 169+go_library( 170+ name = "base", 171+ srcs = ["base.pb.go"], 172+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/extensions/base", 173+ visibility = ["//visibility:public"], 174+ deps = [ 175+ "//reflect/protoreflect", 176+ "//runtime/protoimpl", 177+ ], 178+) 179+ 180+alias( 181+ name = "go_default_library", 182+ actual = ":base", 183+ visibility = ["//visibility:public"], 184+) 185diff -urN a/cmd/protoc-gen-go/testdata/extensions/ext/BUILD.bazel b/cmd/protoc-gen-go/testdata/extensions/ext/BUILD.bazel 186--- a/cmd/protoc-gen-go/testdata/extensions/ext/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 187+++ b/cmd/protoc-gen-go/testdata/extensions/ext/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 188@@ -0,0 +1,20 @@ 189+load("@io_bazel_rules_go//go:def.bzl", "go_library") 190+ 191+go_library( 192+ name = "ext", 193+ srcs = ["ext.pb.go"], 194+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/extensions/ext", 195+ visibility = ["//visibility:public"], 196+ deps = [ 197+ "//cmd/protoc-gen-go/testdata/extensions/base", 198+ "//cmd/protoc-gen-go/testdata/extensions/extra", 199+ "//reflect/protoreflect", 200+ "//runtime/protoimpl", 201+ ], 202+) 203+ 204+alias( 205+ name = "go_default_library", 206+ actual = ":ext", 207+ visibility = ["//visibility:public"], 208+) 209diff -urN a/cmd/protoc-gen-go/testdata/extensions/extra/BUILD.bazel b/cmd/protoc-gen-go/testdata/extensions/extra/BUILD.bazel 210--- a/cmd/protoc-gen-go/testdata/extensions/extra/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 211+++ b/cmd/protoc-gen-go/testdata/extensions/extra/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 212@@ -0,0 +1,18 @@ 213+load("@io_bazel_rules_go//go:def.bzl", "go_library") 214+ 215+go_library( 216+ name = "extra", 217+ srcs = ["extra.pb.go"], 218+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/extensions/extra", 219+ visibility = ["//visibility:public"], 220+ deps = [ 221+ "//reflect/protoreflect", 222+ "//runtime/protoimpl", 223+ ], 224+) 225+ 226+alias( 227+ name = "go_default_library", 228+ actual = ":extra", 229+ visibility = ["//visibility:public"], 230+) 231diff -urN a/cmd/protoc-gen-go/testdata/extensions/proto3/BUILD.bazel b/cmd/protoc-gen-go/testdata/extensions/proto3/BUILD.bazel 232--- a/cmd/protoc-gen-go/testdata/extensions/proto3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 233+++ b/cmd/protoc-gen-go/testdata/extensions/proto3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 234@@ -0,0 +1,19 @@ 235+load("@io_bazel_rules_go//go:def.bzl", "go_library") 236+ 237+go_library( 238+ name = "proto3", 239+ srcs = ["ext3.pb.go"], 240+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/extensions/proto3", 241+ visibility = ["//visibility:public"], 242+ deps = [ 243+ "//reflect/protoreflect", 244+ "//runtime/protoimpl", 245+ "//types/descriptorpb", 246+ ], 247+) 248+ 249+alias( 250+ name = "go_default_library", 251+ actual = ":proto3", 252+ visibility = ["//visibility:public"], 253+) 254diff -urN a/cmd/protoc-gen-go/testdata/fieldnames/BUILD.bazel b/cmd/protoc-gen-go/testdata/fieldnames/BUILD.bazel 255--- a/cmd/protoc-gen-go/testdata/fieldnames/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 256+++ b/cmd/protoc-gen-go/testdata/fieldnames/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 257@@ -0,0 +1,18 @@ 258+load("@io_bazel_rules_go//go:def.bzl", "go_library") 259+ 260+go_library( 261+ name = "fieldnames", 262+ srcs = ["fieldnames.pb.go"], 263+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/fieldnames", 264+ visibility = ["//visibility:public"], 265+ deps = [ 266+ "//reflect/protoreflect", 267+ "//runtime/protoimpl", 268+ ], 269+) 270+ 271+alias( 272+ name = "go_default_library", 273+ actual = ":fieldnames", 274+ visibility = ["//visibility:public"], 275+) 276diff -urN a/cmd/protoc-gen-go/testdata/import_public/BUILD.bazel b/cmd/protoc-gen-go/testdata/import_public/BUILD.bazel 277--- a/cmd/protoc-gen-go/testdata/import_public/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 278+++ b/cmd/protoc-gen-go/testdata/import_public/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 279@@ -0,0 +1,24 @@ 280+load("@io_bazel_rules_go//go:def.bzl", "go_library") 281+ 282+go_library( 283+ name = "import_public", 284+ srcs = [ 285+ "a.pb.go", 286+ "b.pb.go", 287+ "c.pb.go", 288+ ], 289+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/import_public", 290+ visibility = ["//visibility:public"], 291+ deps = [ 292+ "//cmd/protoc-gen-go/testdata/import_public/sub", 293+ "//cmd/protoc-gen-go/testdata/import_public/sub2", 294+ "//reflect/protoreflect", 295+ "//runtime/protoimpl", 296+ ], 297+) 298+ 299+alias( 300+ name = "go_default_library", 301+ actual = ":import_public", 302+ visibility = ["//visibility:public"], 303+) 304diff -urN a/cmd/protoc-gen-go/testdata/import_public/sub/BUILD.bazel b/cmd/protoc-gen-go/testdata/import_public/sub/BUILD.bazel 305--- a/cmd/protoc-gen-go/testdata/import_public/sub/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 306+++ b/cmd/protoc-gen-go/testdata/import_public/sub/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 307@@ -0,0 +1,22 @@ 308+load("@io_bazel_rules_go//go:def.bzl", "go_library") 309+ 310+go_library( 311+ name = "sub", 312+ srcs = [ 313+ "a.pb.go", 314+ "b.pb.go", 315+ ], 316+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/import_public/sub", 317+ visibility = ["//visibility:public"], 318+ deps = [ 319+ "//cmd/protoc-gen-go/testdata/import_public/sub2", 320+ "//reflect/protoreflect", 321+ "//runtime/protoimpl", 322+ ], 323+) 324+ 325+alias( 326+ name = "go_default_library", 327+ actual = ":sub", 328+ visibility = ["//visibility:public"], 329+) 330diff -urN a/cmd/protoc-gen-go/testdata/import_public/sub2/BUILD.bazel b/cmd/protoc-gen-go/testdata/import_public/sub2/BUILD.bazel 331--- a/cmd/protoc-gen-go/testdata/import_public/sub2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 332+++ b/cmd/protoc-gen-go/testdata/import_public/sub2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 333@@ -0,0 +1,18 @@ 334+load("@io_bazel_rules_go//go:def.bzl", "go_library") 335+ 336+go_library( 337+ name = "sub2", 338+ srcs = ["a.pb.go"], 339+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/import_public/sub2", 340+ visibility = ["//visibility:public"], 341+ deps = [ 342+ "//reflect/protoreflect", 343+ "//runtime/protoimpl", 344+ ], 345+) 346+ 347+alias( 348+ name = "go_default_library", 349+ actual = ":sub2", 350+ visibility = ["//visibility:public"], 351+) 352diff -urN a/cmd/protoc-gen-go/testdata/imports/BUILD.bazel b/cmd/protoc-gen-go/testdata/imports/BUILD.bazel 353--- a/cmd/protoc-gen-go/testdata/imports/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 354+++ b/cmd/protoc-gen-go/testdata/imports/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 355@@ -0,0 +1,26 @@ 356+load("@io_bazel_rules_go//go:def.bzl", "go_library") 357+ 358+go_library( 359+ name = "imports", 360+ srcs = [ 361+ "test_import_a1m1.pb.go", 362+ "test_import_a1m2.pb.go", 363+ "test_import_all.pb.go", 364+ ], 365+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/imports", 366+ visibility = ["//visibility:public"], 367+ deps = [ 368+ "//cmd/protoc-gen-go/testdata/imports/fmt", 369+ "//cmd/protoc-gen-go/testdata/imports/test_a_1", 370+ "//cmd/protoc-gen-go/testdata/imports/test_a_2", 371+ "//cmd/protoc-gen-go/testdata/imports/test_b_1", 372+ "//reflect/protoreflect", 373+ "//runtime/protoimpl", 374+ ], 375+) 376+ 377+alias( 378+ name = "go_default_library", 379+ actual = ":imports", 380+ visibility = ["//visibility:public"], 381+) 382diff -urN a/cmd/protoc-gen-go/testdata/imports/fmt/BUILD.bazel b/cmd/protoc-gen-go/testdata/imports/fmt/BUILD.bazel 383--- a/cmd/protoc-gen-go/testdata/imports/fmt/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 384+++ b/cmd/protoc-gen-go/testdata/imports/fmt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 385@@ -0,0 +1,18 @@ 386+load("@io_bazel_rules_go//go:def.bzl", "go_library") 387+ 388+go_library( 389+ name = "fmt", 390+ srcs = ["m.pb.go"], 391+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/imports/fmt", 392+ visibility = ["//visibility:public"], 393+ deps = [ 394+ "//reflect/protoreflect", 395+ "//runtime/protoimpl", 396+ ], 397+) 398+ 399+alias( 400+ name = "go_default_library", 401+ actual = ":fmt", 402+ visibility = ["//visibility:public"], 403+) 404diff -urN a/cmd/protoc-gen-go/testdata/imports/test_a_1/BUILD.bazel b/cmd/protoc-gen-go/testdata/imports/test_a_1/BUILD.bazel 405--- a/cmd/protoc-gen-go/testdata/imports/test_a_1/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 406+++ b/cmd/protoc-gen-go/testdata/imports/test_a_1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 407@@ -0,0 +1,21 @@ 408+load("@io_bazel_rules_go//go:def.bzl", "go_library") 409+ 410+go_library( 411+ name = "test_a_1", 412+ srcs = [ 413+ "m1.pb.go", 414+ "m2.pb.go", 415+ ], 416+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/imports/test_a_1", 417+ visibility = ["//visibility:public"], 418+ deps = [ 419+ "//reflect/protoreflect", 420+ "//runtime/protoimpl", 421+ ], 422+) 423+ 424+alias( 425+ name = "go_default_library", 426+ actual = ":test_a_1", 427+ visibility = ["//visibility:public"], 428+) 429diff -urN a/cmd/protoc-gen-go/testdata/imports/test_a_2/BUILD.bazel b/cmd/protoc-gen-go/testdata/imports/test_a_2/BUILD.bazel 430--- a/cmd/protoc-gen-go/testdata/imports/test_a_2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 431+++ b/cmd/protoc-gen-go/testdata/imports/test_a_2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 432@@ -0,0 +1,21 @@ 433+load("@io_bazel_rules_go//go:def.bzl", "go_library") 434+ 435+go_library( 436+ name = "test_a_2", 437+ srcs = [ 438+ "m3.pb.go", 439+ "m4.pb.go", 440+ ], 441+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/imports/test_a_2", 442+ visibility = ["//visibility:public"], 443+ deps = [ 444+ "//reflect/protoreflect", 445+ "//runtime/protoimpl", 446+ ], 447+) 448+ 449+alias( 450+ name = "go_default_library", 451+ actual = ":test_a_2", 452+ visibility = ["//visibility:public"], 453+) 454diff -urN a/cmd/protoc-gen-go/testdata/imports/test_b_1/BUILD.bazel b/cmd/protoc-gen-go/testdata/imports/test_b_1/BUILD.bazel 455--- a/cmd/protoc-gen-go/testdata/imports/test_b_1/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 456+++ b/cmd/protoc-gen-go/testdata/imports/test_b_1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 457@@ -0,0 +1,21 @@ 458+load("@io_bazel_rules_go//go:def.bzl", "go_library") 459+ 460+go_library( 461+ name = "test_b_1", 462+ srcs = [ 463+ "m1.pb.go", 464+ "m2.pb.go", 465+ ], 466+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/imports/test_b_1", 467+ visibility = ["//visibility:public"], 468+ deps = [ 469+ "//reflect/protoreflect", 470+ "//runtime/protoimpl", 471+ ], 472+) 473+ 474+alias( 475+ name = "go_default_library", 476+ actual = ":test_b_1", 477+ visibility = ["//visibility:public"], 478+) 479diff -urN a/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/BUILD.bazel b/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/BUILD.bazel 480--- a/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 481+++ b/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 482@@ -0,0 +1,18 @@ 483+load("@io_bazel_rules_go//go:def.bzl", "go_library") 484+ 485+go_library( 486+ name = "issue780_oneof_conflict", 487+ srcs = ["test.pb.go"], 488+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/issue780_oneof_conflict", 489+ visibility = ["//visibility:public"], 490+ deps = [ 491+ "//reflect/protoreflect", 492+ "//runtime/protoimpl", 493+ ], 494+) 495+ 496+alias( 497+ name = "go_default_library", 498+ actual = ":issue780_oneof_conflict", 499+ visibility = ["//visibility:public"], 500+) 501diff -urN a/cmd/protoc-gen-go/testdata/nopackage/BUILD.bazel b/cmd/protoc-gen-go/testdata/nopackage/BUILD.bazel 502--- a/cmd/protoc-gen-go/testdata/nopackage/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 503+++ b/cmd/protoc-gen-go/testdata/nopackage/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 504@@ -0,0 +1,18 @@ 505+load("@io_bazel_rules_go//go:def.bzl", "go_library") 506+ 507+go_library( 508+ name = "nopackage", 509+ srcs = ["nopackage.pb.go"], 510+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/nopackage", 511+ visibility = ["//visibility:public"], 512+ deps = [ 513+ "//reflect/protoreflect", 514+ "//runtime/protoimpl", 515+ ], 516+) 517+ 518+alias( 519+ name = "go_default_library", 520+ actual = ":nopackage", 521+ visibility = ["//visibility:public"], 522+) 523diff -urN a/cmd/protoc-gen-go/testdata/proto2/BUILD.bazel b/cmd/protoc-gen-go/testdata/proto2/BUILD.bazel 524--- a/cmd/protoc-gen-go/testdata/proto2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 525+++ b/cmd/protoc-gen-go/testdata/proto2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 526@@ -0,0 +1,23 @@ 527+load("@io_bazel_rules_go//go:def.bzl", "go_library") 528+ 529+go_library( 530+ name = "proto2", 531+ srcs = [ 532+ "enum.pb.go", 533+ "fields.pb.go", 534+ "nested_messages.pb.go", 535+ "proto2.pb.go", 536+ ], 537+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/proto2", 538+ visibility = ["//visibility:public"], 539+ deps = [ 540+ "//reflect/protoreflect", 541+ "//runtime/protoimpl", 542+ ], 543+) 544+ 545+alias( 546+ name = "go_default_library", 547+ actual = ":proto2", 548+ visibility = ["//visibility:public"], 549+) 550diff -urN a/cmd/protoc-gen-go/testdata/proto3/BUILD.bazel b/cmd/protoc-gen-go/testdata/proto3/BUILD.bazel 551--- a/cmd/protoc-gen-go/testdata/proto3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 552+++ b/cmd/protoc-gen-go/testdata/proto3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 553@@ -0,0 +1,21 @@ 554+load("@io_bazel_rules_go//go:def.bzl", "go_library") 555+ 556+go_library( 557+ name = "proto3", 558+ srcs = [ 559+ "enum.pb.go", 560+ "fields.pb.go", 561+ ], 562+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/proto3", 563+ visibility = ["//visibility:public"], 564+ deps = [ 565+ "//reflect/protoreflect", 566+ "//runtime/protoimpl", 567+ ], 568+) 569+ 570+alias( 571+ name = "go_default_library", 572+ actual = ":proto3", 573+ visibility = ["//visibility:public"], 574+) 575diff -urN a/cmd/protoc-gen-go/testdata/retention/BUILD.bazel b/cmd/protoc-gen-go/testdata/retention/BUILD.bazel 576--- a/cmd/protoc-gen-go/testdata/retention/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 577+++ b/cmd/protoc-gen-go/testdata/retention/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 578@@ -0,0 +1,22 @@ 579+load("@io_bazel_rules_go//go:def.bzl", "go_library") 580+ 581+go_library( 582+ name = "retention", 583+ srcs = [ 584+ "options_message.pb.go", 585+ "retention.pb.go", 586+ ], 587+ importpath = "google.golang.org/protobuf/cmd/protoc-gen-go/testdata/retention", 588+ visibility = ["//visibility:public"], 589+ deps = [ 590+ "//reflect/protoreflect", 591+ "//runtime/protoimpl", 592+ "//types/descriptorpb", 593+ ], 594+) 595+ 596+alias( 597+ name = "go_default_library", 598+ actual = ":retention", 599+ visibility = ["//visibility:public"], 600+) 601diff -urN a/compiler/protogen/BUILD.bazel b/compiler/protogen/BUILD.bazel 602--- a/compiler/protogen/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 603+++ b/compiler/protogen/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 604@@ -0,0 +1,39 @@ 605+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 606+ 607+go_library( 608+ name = "protogen", 609+ srcs = ["protogen.go"], 610+ importpath = "google.golang.org/protobuf/compiler/protogen", 611+ visibility = ["//visibility:public"], 612+ deps = [ 613+ "//encoding/prototext", 614+ "//internal/genid", 615+ "//internal/strs", 616+ "//proto", 617+ "//reflect/protodesc", 618+ "//reflect/protoreflect", 619+ "//reflect/protoregistry", 620+ "//types/descriptorpb", 621+ "//types/dynamicpb", 622+ "//types/pluginpb", 623+ ], 624+) 625+ 626+alias( 627+ name = "go_default_library", 628+ actual = ":protogen", 629+ visibility = ["//visibility:public"], 630+) 631+ 632+go_test( 633+ name = "protogen_test", 634+ srcs = ["protogen_test.go"], 635+ embed = [":protogen"], 636+ deps = [ 637+ "//proto", 638+ "//reflect/protoreflect", 639+ "//types/descriptorpb", 640+ "//types/pluginpb", 641+ "@com_github_google_go_cmp//cmp:go_default_library", 642+ ], 643+) 644diff -urN a/encoding/BUILD.bazel b/encoding/BUILD.bazel 645--- a/encoding/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 646+++ b/encoding/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 647@@ -0,0 +1,12 @@ 648+load("@io_bazel_rules_go//go:def.bzl", "go_test") 649+ 650+go_test( 651+ name = "encoding_test", 652+ srcs = ["bench_test.go"], 653+ deps = [ 654+ "//encoding/protojson", 655+ "//encoding/prototext", 656+ "//internal/testprotos/test", 657+ "//reflect/protoreflect", 658+ ], 659+) 660diff -urN a/encoding/protodelim/BUILD.bazel b/encoding/protodelim/BUILD.bazel 661--- a/encoding/protodelim/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 662+++ b/encoding/protodelim/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 663@@ -0,0 +1,31 @@ 664+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 665+ 666+go_library( 667+ name = "protodelim", 668+ srcs = ["protodelim.go"], 669+ importpath = "google.golang.org/protobuf/encoding/protodelim", 670+ visibility = ["//visibility:public"], 671+ deps = [ 672+ "//encoding/protowire", 673+ "//internal/errors", 674+ "//proto", 675+ ], 676+) 677+ 678+alias( 679+ name = "go_default_library", 680+ actual = ":protodelim", 681+ visibility = ["//visibility:public"], 682+) 683+ 684+go_test( 685+ name = "protodelim_test", 686+ srcs = ["protodelim_test.go"], 687+ deps = [ 688+ ":protodelim", 689+ "//encoding/protowire", 690+ "//internal/testprotos/test3", 691+ "//testing/protocmp", 692+ "@com_github_google_go_cmp//cmp:go_default_library", 693+ ], 694+) 695diff -urN a/encoding/protojson/BUILD.bazel b/encoding/protojson/BUILD.bazel 696--- a/encoding/protojson/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 697+++ b/encoding/protojson/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 698@@ -0,0 +1,64 @@ 699+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 700+ 701+go_library( 702+ name = "protojson", 703+ srcs = [ 704+ "decode.go", 705+ "doc.go", 706+ "encode.go", 707+ "well_known_types.go", 708+ ], 709+ importpath = "google.golang.org/protobuf/encoding/protojson", 710+ visibility = ["//visibility:public"], 711+ deps = [ 712+ "//internal/encoding/json", 713+ "//internal/encoding/messageset", 714+ "//internal/errors", 715+ "//internal/filedesc", 716+ "//internal/flags", 717+ "//internal/genid", 718+ "//internal/order", 719+ "//internal/pragma", 720+ "//internal/set", 721+ "//internal/strs", 722+ "//proto", 723+ "//reflect/protoreflect", 724+ "//reflect/protoregistry", 725+ ], 726+) 727+ 728+alias( 729+ name = "go_default_library", 730+ actual = ":protojson", 731+ visibility = ["//visibility:public"], 732+) 733+ 734+go_test( 735+ name = "protojson_test", 736+ srcs = [ 737+ "bench_test.go", 738+ "decode_test.go", 739+ "encode_test.go", 740+ ], 741+ deps = [ 742+ ":protojson", 743+ "//internal/detrand", 744+ "//internal/errors", 745+ "//internal/flags", 746+ "//internal/testprotos/test", 747+ "//internal/testprotos/test/weak1", 748+ "//internal/testprotos/textpb2", 749+ "//internal/testprotos/textpb3", 750+ "//proto", 751+ "//reflect/protoregistry", 752+ "//testing/protopack", 753+ "//types/known/anypb", 754+ "//types/known/durationpb", 755+ "//types/known/emptypb", 756+ "//types/known/fieldmaskpb", 757+ "//types/known/structpb", 758+ "//types/known/timestamppb", 759+ "//types/known/wrapperspb", 760+ "@com_github_google_go_cmp//cmp:go_default_library", 761+ ], 762+) 763diff -urN a/encoding/prototext/BUILD.bazel b/encoding/prototext/BUILD.bazel 764--- a/encoding/prototext/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 765+++ b/encoding/prototext/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 766@@ -0,0 +1,61 @@ 767+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 768+ 769+go_library( 770+ name = "prototext", 771+ srcs = [ 772+ "decode.go", 773+ "doc.go", 774+ "encode.go", 775+ ], 776+ importpath = "google.golang.org/protobuf/encoding/prototext", 777+ visibility = ["//visibility:public"], 778+ deps = [ 779+ "//encoding/protowire", 780+ "//internal/encoding/messageset", 781+ "//internal/encoding/text", 782+ "//internal/errors", 783+ "//internal/flags", 784+ "//internal/genid", 785+ "//internal/order", 786+ "//internal/pragma", 787+ "//internal/set", 788+ "//internal/strs", 789+ "//proto", 790+ "//reflect/protoreflect", 791+ "//reflect/protoregistry", 792+ ], 793+) 794+ 795+alias( 796+ name = "go_default_library", 797+ actual = ":prototext", 798+ visibility = ["//visibility:public"], 799+) 800+ 801+go_test( 802+ name = "prototext_test", 803+ srcs = [ 804+ "decode_test.go", 805+ "encode_test.go", 806+ "other_test.go", 807+ ], 808+ deps = [ 809+ ":prototext", 810+ "//internal/detrand", 811+ "//internal/flags", 812+ "//internal/testprotos/test", 813+ "//internal/testprotos/test/weak1", 814+ "//internal/testprotos/textpb2", 815+ "//internal/testprotos/textpb3", 816+ "//proto", 817+ "//reflect/protoregistry", 818+ "//testing/protopack", 819+ "//types/known/anypb", 820+ "//types/known/durationpb", 821+ "//types/known/emptypb", 822+ "//types/known/structpb", 823+ "//types/known/timestamppb", 824+ "//types/known/wrapperspb", 825+ "@com_github_google_go_cmp//cmp:go_default_library", 826+ ], 827+) 828diff -urN a/encoding/protowire/BUILD.bazel b/encoding/protowire/BUILD.bazel 829--- a/encoding/protowire/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 830+++ b/encoding/protowire/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 831@@ -0,0 +1,21 @@ 832+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 833+ 834+go_library( 835+ name = "protowire", 836+ srcs = ["wire.go"], 837+ importpath = "google.golang.org/protobuf/encoding/protowire", 838+ visibility = ["//visibility:public"], 839+ deps = ["//internal/errors"], 840+) 841+ 842+alias( 843+ name = "go_default_library", 844+ actual = ":protowire", 845+ visibility = ["//visibility:public"], 846+) 847+ 848+go_test( 849+ name = "protowire_test", 850+ srcs = ["wire_test.go"], 851+ embed = [":protowire"], 852+) 853diff -urN a/internal/benchmarks/BUILD.bazel b/internal/benchmarks/BUILD.bazel 854--- a/internal/benchmarks/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 855+++ b/internal/benchmarks/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 856@@ -0,0 +1,19 @@ 857+load("@io_bazel_rules_go//go:def.bzl", "go_test") 858+ 859+go_test( 860+ name = "benchmarks_test", 861+ srcs = ["bench_test.go"], 862+ deps = [ 863+ "//encoding/protojson", 864+ "//encoding/prototext", 865+ "//internal/testprotos/benchmarks", 866+ "//internal/testprotos/benchmarks/datasets/google_message1/proto2", 867+ "//internal/testprotos/benchmarks/datasets/google_message1/proto3", 868+ "//internal/testprotos/benchmarks/datasets/google_message2", 869+ "//internal/testprotos/benchmarks/datasets/google_message3", 870+ "//internal/testprotos/benchmarks/datasets/google_message4", 871+ "//proto", 872+ "//reflect/protoreflect", 873+ "//reflect/protoregistry", 874+ ], 875+) 876diff -urN a/internal/benchmarks/micro/BUILD.bazel b/internal/benchmarks/micro/BUILD.bazel 877--- a/internal/benchmarks/micro/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 878+++ b/internal/benchmarks/micro/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 879@@ -0,0 +1,14 @@ 880+load("@io_bazel_rules_go//go:def.bzl", "go_test") 881+ 882+go_test( 883+ name = "micro_test", 884+ srcs = ["micro_test.go"], 885+ deps = [ 886+ "//internal/impl", 887+ "//internal/testprotos/benchmarks/micro", 888+ "//internal/testprotos/test", 889+ "//proto", 890+ "//runtime/protoiface", 891+ "//types/known/emptypb", 892+ ], 893+) 894diff -urN a/internal/cmd/generate-corpus/BUILD.bazel b/internal/cmd/generate-corpus/BUILD.bazel 895--- a/internal/cmd/generate-corpus/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 896+++ b/internal/cmd/generate-corpus/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 897@@ -0,0 +1,21 @@ 898+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 899+ 900+go_library( 901+ name = "generate-corpus_lib", 902+ srcs = ["main.go"], 903+ importpath = "google.golang.org/protobuf/internal/cmd/generate-corpus", 904+ visibility = ["//visibility:private"], 905+ deps = [ 906+ "//encoding/protojson", 907+ "//encoding/prototext", 908+ "//internal/testprotos/fuzz", 909+ "//internal/testprotos/test", 910+ "//proto", 911+ ], 912+) 913+ 914+go_binary( 915+ name = "generate-corpus", 916+ embed = [":generate-corpus_lib"], 917+ visibility = ["//:__subpackages__"], 918+) 919diff -urN a/internal/cmd/generate-protos/BUILD.bazel b/internal/cmd/generate-protos/BUILD.bazel 920--- a/internal/cmd/generate-protos/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 921+++ b/internal/cmd/generate-protos/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 922@@ -0,0 +1,19 @@ 923+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 924+ 925+go_library( 926+ name = "generate-protos_lib", 927+ srcs = ["main.go"], 928+ importpath = "google.golang.org/protobuf/internal/cmd/generate-protos", 929+ visibility = ["//visibility:private"], 930+ deps = [ 931+ "//cmd/protoc-gen-go/internal_gengo", 932+ "//compiler/protogen", 933+ "//internal/detrand", 934+ ], 935+) 936+ 937+go_binary( 938+ name = "generate-protos", 939+ embed = [":generate-protos_lib"], 940+ visibility = ["//:__subpackages__"], 941+) 942diff -urN a/internal/cmd/generate-types/BUILD.bazel b/internal/cmd/generate-types/BUILD.bazel 943--- a/internal/cmd/generate-types/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 944+++ b/internal/cmd/generate-types/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 945@@ -0,0 +1,18 @@ 946+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") 947+ 948+go_library( 949+ name = "generate-types_lib", 950+ srcs = [ 951+ "impl.go", 952+ "main.go", 953+ "proto.go", 954+ ], 955+ importpath = "google.golang.org/protobuf/internal/cmd/generate-types", 956+ visibility = ["//visibility:private"], 957+) 958+ 959+go_binary( 960+ name = "generate-types", 961+ embed = [":generate-types_lib"], 962+ visibility = ["//:__subpackages__"], 963+) 964diff -urN a/internal/cmd/pbdump/BUILD.bazel b/internal/cmd/pbdump/BUILD.bazel 965--- a/internal/cmd/pbdump/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 966+++ b/internal/cmd/pbdump/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 967@@ -0,0 +1,35 @@ 968+load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") 969+ 970+go_library( 971+ name = "pbdump_lib", 972+ srcs = ["pbdump.go"], 973+ importpath = "google.golang.org/protobuf/internal/cmd/pbdump", 974+ visibility = ["//visibility:private"], 975+ deps = [ 976+ "//encoding/protowire", 977+ "//internal/errors", 978+ "//proto", 979+ "//reflect/protodesc", 980+ "//reflect/protoreflect", 981+ "//testing/protopack", 982+ "//types/descriptorpb", 983+ ], 984+) 985+ 986+go_binary( 987+ name = "pbdump", 988+ embed = [":pbdump_lib"], 989+ visibility = ["//:__subpackages__"], 990+) 991+ 992+go_test( 993+ name = "pbdump_test", 994+ srcs = ["pbdump_test.go"], 995+ embed = [":pbdump_lib"], 996+ deps = [ 997+ "//encoding/prototext", 998+ "//proto", 999+ "//reflect/protoreflect", 1000+ "//types/descriptorpb", 1001+ ], 1002+) 1003diff -urN a/internal/conformance/BUILD.bazel b/internal/conformance/BUILD.bazel 1004--- a/internal/conformance/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1005+++ b/internal/conformance/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1006@@ -0,0 +1,12 @@ 1007+load("@io_bazel_rules_go//go:def.bzl", "go_test") 1008+ 1009+go_test( 1010+ name = "conformance_test", 1011+ srcs = ["conformance_test.go"], 1012+ deps = [ 1013+ "//encoding/protojson", 1014+ "//encoding/prototext", 1015+ "//internal/testprotos/conformance", 1016+ "//proto", 1017+ ], 1018+) 1019diff -urN a/internal/descfmt/BUILD.bazel b/internal/descfmt/BUILD.bazel 1020--- a/internal/descfmt/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1021+++ b/internal/descfmt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1022@@ -0,0 +1,25 @@ 1023+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1024+ 1025+go_library( 1026+ name = "descfmt", 1027+ srcs = ["stringer.go"], 1028+ importpath = "google.golang.org/protobuf/internal/descfmt", 1029+ visibility = ["//:__subpackages__"], 1030+ deps = [ 1031+ "//internal/detrand", 1032+ "//internal/pragma", 1033+ "//reflect/protoreflect", 1034+ ], 1035+) 1036+ 1037+alias( 1038+ name = "go_default_library", 1039+ actual = ":descfmt", 1040+ visibility = ["//:__subpackages__"], 1041+) 1042+ 1043+go_test( 1044+ name = "descfmt_test", 1045+ srcs = ["desc_test.go"], 1046+ embed = [":descfmt"], 1047+) 1048diff -urN a/internal/descopts/BUILD.bazel b/internal/descopts/BUILD.bazel 1049--- a/internal/descopts/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1050+++ b/internal/descopts/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1051@@ -0,0 +1,15 @@ 1052+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1053+ 1054+go_library( 1055+ name = "descopts", 1056+ srcs = ["options.go"], 1057+ importpath = "google.golang.org/protobuf/internal/descopts", 1058+ visibility = ["//:__subpackages__"], 1059+ deps = ["//reflect/protoreflect"], 1060+) 1061+ 1062+alias( 1063+ name = "go_default_library", 1064+ actual = ":descopts", 1065+ visibility = ["//:__subpackages__"], 1066+) 1067diff -urN a/internal/detrand/BUILD.bazel b/internal/detrand/BUILD.bazel 1068--- a/internal/detrand/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1069+++ b/internal/detrand/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1070@@ -0,0 +1,20 @@ 1071+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1072+ 1073+go_library( 1074+ name = "detrand", 1075+ srcs = ["rand.go"], 1076+ importpath = "google.golang.org/protobuf/internal/detrand", 1077+ visibility = ["//:__subpackages__"], 1078+) 1079+ 1080+alias( 1081+ name = "go_default_library", 1082+ actual = ":detrand", 1083+ visibility = ["//:__subpackages__"], 1084+) 1085+ 1086+go_test( 1087+ name = "detrand_test", 1088+ srcs = ["rand_test.go"], 1089+ embed = [":detrand"], 1090+) 1091diff -urN a/internal/encoding/defval/BUILD.bazel b/internal/encoding/defval/BUILD.bazel 1092--- a/internal/encoding/defval/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1093+++ b/internal/encoding/defval/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1094@@ -0,0 +1,29 @@ 1095+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1096+ 1097+go_library( 1098+ name = "defval", 1099+ srcs = ["default.go"], 1100+ importpath = "google.golang.org/protobuf/internal/encoding/defval", 1101+ visibility = ["//:__subpackages__"], 1102+ deps = [ 1103+ "//internal/encoding/text", 1104+ "//internal/errors", 1105+ "//reflect/protoreflect", 1106+ ], 1107+) 1108+ 1109+alias( 1110+ name = "go_default_library", 1111+ actual = ":defval", 1112+ visibility = ["//:__subpackages__"], 1113+) 1114+ 1115+go_test( 1116+ name = "defval_test", 1117+ srcs = ["default_test.go"], 1118+ deps = [ 1119+ ":defval", 1120+ "//internal/filedesc", 1121+ "//reflect/protoreflect", 1122+ ], 1123+) 1124diff -urN a/internal/encoding/json/BUILD.bazel b/internal/encoding/json/BUILD.bazel 1125--- a/internal/encoding/json/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1126+++ b/internal/encoding/json/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1127@@ -0,0 +1,40 @@ 1128+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1129+ 1130+go_library( 1131+ name = "json", 1132+ srcs = [ 1133+ "decode.go", 1134+ "decode_number.go", 1135+ "decode_string.go", 1136+ "decode_token.go", 1137+ "encode.go", 1138+ ], 1139+ importpath = "google.golang.org/protobuf/internal/encoding/json", 1140+ visibility = ["//:__subpackages__"], 1141+ deps = [ 1142+ "//internal/detrand", 1143+ "//internal/errors", 1144+ "//internal/strs", 1145+ ], 1146+) 1147+ 1148+alias( 1149+ name = "go_default_library", 1150+ actual = ":json", 1151+ visibility = ["//:__subpackages__"], 1152+) 1153+ 1154+go_test( 1155+ name = "json_test", 1156+ srcs = [ 1157+ "bench_test.go", 1158+ "decode_test.go", 1159+ "encode_test.go", 1160+ ], 1161+ deps = [ 1162+ ":json", 1163+ "//internal/detrand", 1164+ "@com_github_google_go_cmp//cmp:go_default_library", 1165+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 1166+ ], 1167+) 1168diff -urN a/internal/encoding/messageset/BUILD.bazel b/internal/encoding/messageset/BUILD.bazel 1169--- a/internal/encoding/messageset/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1170+++ b/internal/encoding/messageset/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1171@@ -0,0 +1,19 @@ 1172+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1173+ 1174+go_library( 1175+ name = "messageset", 1176+ srcs = ["messageset.go"], 1177+ importpath = "google.golang.org/protobuf/internal/encoding/messageset", 1178+ visibility = ["//:__subpackages__"], 1179+ deps = [ 1180+ "//encoding/protowire", 1181+ "//internal/errors", 1182+ "//reflect/protoreflect", 1183+ ], 1184+) 1185+ 1186+alias( 1187+ name = "go_default_library", 1188+ actual = ":messageset", 1189+ visibility = ["//:__subpackages__"], 1190+) 1191diff -urN a/internal/encoding/tag/BUILD.bazel b/internal/encoding/tag/BUILD.bazel 1192--- a/internal/encoding/tag/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1193+++ b/internal/encoding/tag/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1194@@ -0,0 +1,32 @@ 1195+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1196+ 1197+go_library( 1198+ name = "tag", 1199+ srcs = ["tag.go"], 1200+ importpath = "google.golang.org/protobuf/internal/encoding/tag", 1201+ visibility = ["//:__subpackages__"], 1202+ deps = [ 1203+ "//internal/encoding/defval", 1204+ "//internal/filedesc", 1205+ "//internal/strs", 1206+ "//reflect/protoreflect", 1207+ ], 1208+) 1209+ 1210+alias( 1211+ name = "go_default_library", 1212+ actual = ":tag", 1213+ visibility = ["//:__subpackages__"], 1214+) 1215+ 1216+go_test( 1217+ name = "tag_test", 1218+ srcs = ["tag_test.go"], 1219+ deps = [ 1220+ ":tag", 1221+ "//internal/filedesc", 1222+ "//proto", 1223+ "//reflect/protodesc", 1224+ "//reflect/protoreflect", 1225+ ], 1226+) 1227diff -urN a/internal/encoding/text/BUILD.bazel b/internal/encoding/text/BUILD.bazel 1228--- a/internal/encoding/text/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1229+++ b/internal/encoding/text/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1230@@ -0,0 +1,41 @@ 1231+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1232+ 1233+go_library( 1234+ name = "text", 1235+ srcs = [ 1236+ "decode.go", 1237+ "decode_number.go", 1238+ "decode_string.go", 1239+ "decode_token.go", 1240+ "doc.go", 1241+ "encode.go", 1242+ ], 1243+ importpath = "google.golang.org/protobuf/internal/encoding/text", 1244+ visibility = ["//:__subpackages__"], 1245+ deps = [ 1246+ "//internal/detrand", 1247+ "//internal/errors", 1248+ "//internal/flags", 1249+ "//internal/strs", 1250+ ], 1251+) 1252+ 1253+alias( 1254+ name = "go_default_library", 1255+ actual = ":text", 1256+ visibility = ["//:__subpackages__"], 1257+) 1258+ 1259+go_test( 1260+ name = "text_test", 1261+ srcs = [ 1262+ "decode_test.go", 1263+ "encode_test.go", 1264+ ], 1265+ deps = [ 1266+ ":text", 1267+ "//internal/detrand", 1268+ "//internal/flags", 1269+ "@com_github_google_go_cmp//cmp:go_default_library", 1270+ ], 1271+) 1272diff -urN a/internal/errors/BUILD.bazel b/internal/errors/BUILD.bazel 1273--- a/internal/errors/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1274+++ b/internal/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1275@@ -0,0 +1,25 @@ 1276+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1277+ 1278+go_library( 1279+ name = "errors", 1280+ srcs = [ 1281+ "errors.go", 1282+ "is_go112.go", 1283+ "is_go113.go", 1284+ ], 1285+ importpath = "google.golang.org/protobuf/internal/errors", 1286+ visibility = ["//:__subpackages__"], 1287+ deps = ["//internal/detrand"], 1288+) 1289+ 1290+alias( 1291+ name = "go_default_library", 1292+ actual = ":errors", 1293+ visibility = ["//:__subpackages__"], 1294+) 1295+ 1296+go_test( 1297+ name = "errors_test", 1298+ srcs = ["errors_test.go"], 1299+ embed = [":errors"], 1300+) 1301diff -urN a/internal/filedesc/BUILD.bazel b/internal/filedesc/BUILD.bazel 1302--- a/internal/filedesc/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1303+++ b/internal/filedesc/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1304@@ -0,0 +1,55 @@ 1305+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1306+ 1307+go_library( 1308+ name = "filedesc", 1309+ srcs = [ 1310+ "build.go", 1311+ "desc.go", 1312+ "desc_init.go", 1313+ "desc_lazy.go", 1314+ "desc_list.go", 1315+ "desc_list_gen.go", 1316+ "placeholder.go", 1317+ ], 1318+ importpath = "google.golang.org/protobuf/internal/filedesc", 1319+ visibility = ["//:__subpackages__"], 1320+ deps = [ 1321+ "//encoding/protowire", 1322+ "//internal/descfmt", 1323+ "//internal/descopts", 1324+ "//internal/encoding/defval", 1325+ "//internal/encoding/messageset", 1326+ "//internal/errors", 1327+ "//internal/genid", 1328+ "//internal/pragma", 1329+ "//internal/strs", 1330+ "//proto", 1331+ "//reflect/protoreflect", 1332+ "//reflect/protoregistry", 1333+ ], 1334+) 1335+ 1336+alias( 1337+ name = "go_default_library", 1338+ actual = ":filedesc", 1339+ visibility = ["//:__subpackages__"], 1340+) 1341+ 1342+go_test( 1343+ name = "filedesc_test", 1344+ srcs = [ 1345+ "build_test.go", 1346+ "desc_test.go", 1347+ ], 1348+ deps = [ 1349+ ":filedesc", 1350+ "//internal/detrand", 1351+ "//internal/testprotos/test", 1352+ "//internal/testprotos/test/weak1", 1353+ "//proto", 1354+ "//reflect/protodesc", 1355+ "//reflect/protoreflect", 1356+ "//types/descriptorpb", 1357+ "@com_github_google_go_cmp//cmp:go_default_library", 1358+ ], 1359+) 1360diff -urN a/internal/filetype/BUILD.bazel b/internal/filetype/BUILD.bazel 1361--- a/internal/filetype/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1362+++ b/internal/filetype/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1363@@ -0,0 +1,21 @@ 1364+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1365+ 1366+go_library( 1367+ name = "filetype", 1368+ srcs = ["build.go"], 1369+ importpath = "google.golang.org/protobuf/internal/filetype", 1370+ visibility = ["//:__subpackages__"], 1371+ deps = [ 1372+ "//internal/descopts", 1373+ "//internal/filedesc", 1374+ "//internal/impl", 1375+ "//reflect/protoreflect", 1376+ "//reflect/protoregistry", 1377+ ], 1378+) 1379+ 1380+alias( 1381+ name = "go_default_library", 1382+ actual = ":filetype", 1383+ visibility = ["//:__subpackages__"], 1384+) 1385diff -urN a/internal/flags/BUILD.bazel b/internal/flags/BUILD.bazel 1386--- a/internal/flags/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1387+++ b/internal/flags/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1388@@ -0,0 +1,17 @@ 1389+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1390+ 1391+go_library( 1392+ name = "flags", 1393+ srcs = [ 1394+ "flags.go", 1395+ "proto_legacy_disable.go", 1396+ ], 1397+ importpath = "google.golang.org/protobuf/internal/flags", 1398+ visibility = ["//:__subpackages__"], 1399+) 1400+ 1401+alias( 1402+ name = "go_default_library", 1403+ actual = ":flags", 1404+ visibility = ["//:__subpackages__"], 1405+) 1406diff -urN a/internal/fuzz/jsonfuzz/BUILD.bazel b/internal/fuzz/jsonfuzz/BUILD.bazel 1407--- a/internal/fuzz/jsonfuzz/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1408+++ b/internal/fuzz/jsonfuzz/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1409@@ -0,0 +1,26 @@ 1410+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1411+ 1412+go_library( 1413+ name = "jsonfuzz", 1414+ srcs = ["fuzz.go"], 1415+ importpath = "google.golang.org/protobuf/internal/fuzz/jsonfuzz", 1416+ visibility = ["//:__subpackages__"], 1417+ deps = [ 1418+ "//encoding/protojson", 1419+ "//internal/testprotos/fuzz", 1420+ "//proto", 1421+ ], 1422+) 1423+ 1424+alias( 1425+ name = "go_default_library", 1426+ actual = ":jsonfuzz", 1427+ visibility = ["//:__subpackages__"], 1428+) 1429+ 1430+go_test( 1431+ name = "jsonfuzz_test", 1432+ srcs = ["fuzz_test.go"], 1433+ embed = [":jsonfuzz"], 1434+ deps = ["//internal/fuzztest"], 1435+) 1436diff -urN a/internal/fuzz/textfuzz/BUILD.bazel b/internal/fuzz/textfuzz/BUILD.bazel 1437--- a/internal/fuzz/textfuzz/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1438+++ b/internal/fuzz/textfuzz/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1439@@ -0,0 +1,26 @@ 1440+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1441+ 1442+go_library( 1443+ name = "textfuzz", 1444+ srcs = ["fuzz.go"], 1445+ importpath = "google.golang.org/protobuf/internal/fuzz/textfuzz", 1446+ visibility = ["//:__subpackages__"], 1447+ deps = [ 1448+ "//encoding/prototext", 1449+ "//internal/testprotos/fuzz", 1450+ "//proto", 1451+ ], 1452+) 1453+ 1454+alias( 1455+ name = "go_default_library", 1456+ actual = ":textfuzz", 1457+ visibility = ["//:__subpackages__"], 1458+) 1459+ 1460+go_test( 1461+ name = "textfuzz_test", 1462+ srcs = ["fuzz_test.go"], 1463+ embed = [":textfuzz"], 1464+ deps = ["//internal/fuzztest"], 1465+) 1466diff -urN a/internal/fuzz/wirefuzz/BUILD.bazel b/internal/fuzz/wirefuzz/BUILD.bazel 1467--- a/internal/fuzz/wirefuzz/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1468+++ b/internal/fuzz/wirefuzz/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1469@@ -0,0 +1,28 @@ 1470+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1471+ 1472+go_library( 1473+ name = "wirefuzz", 1474+ srcs = ["fuzz.go"], 1475+ importpath = "google.golang.org/protobuf/internal/fuzz/wirefuzz", 1476+ visibility = ["//:__subpackages__"], 1477+ deps = [ 1478+ "//internal/impl", 1479+ "//internal/testprotos/fuzz", 1480+ "//proto", 1481+ "//reflect/protoregistry", 1482+ "//runtime/protoiface", 1483+ ], 1484+) 1485+ 1486+alias( 1487+ name = "go_default_library", 1488+ actual = ":wirefuzz", 1489+ visibility = ["//:__subpackages__"], 1490+) 1491+ 1492+go_test( 1493+ name = "wirefuzz_test", 1494+ srcs = ["fuzz_test.go"], 1495+ embed = [":wirefuzz"], 1496+ deps = ["//internal/fuzztest"], 1497+) 1498diff -urN a/internal/fuzztest/BUILD.bazel b/internal/fuzztest/BUILD.bazel 1499--- a/internal/fuzztest/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1500+++ b/internal/fuzztest/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1501@@ -0,0 +1,14 @@ 1502+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1503+ 1504+go_library( 1505+ name = "fuzztest", 1506+ srcs = ["fuzztest.go"], 1507+ importpath = "google.golang.org/protobuf/internal/fuzztest", 1508+ visibility = ["//:__subpackages__"], 1509+) 1510+ 1511+alias( 1512+ name = "go_default_library", 1513+ actual = ":fuzztest", 1514+ visibility = ["//:__subpackages__"], 1515+) 1516diff -urN a/internal/genid/BUILD.bazel b/internal/genid/BUILD.bazel 1517--- a/internal/genid/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1518+++ b/internal/genid/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1519@@ -0,0 +1,31 @@ 1520+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1521+ 1522+go_library( 1523+ name = "genid", 1524+ srcs = [ 1525+ "any_gen.go", 1526+ "api_gen.go", 1527+ "descriptor_gen.go", 1528+ "doc.go", 1529+ "duration_gen.go", 1530+ "empty_gen.go", 1531+ "field_mask_gen.go", 1532+ "goname.go", 1533+ "map_entry.go", 1534+ "source_context_gen.go", 1535+ "struct_gen.go", 1536+ "timestamp_gen.go", 1537+ "type_gen.go", 1538+ "wrappers.go", 1539+ "wrappers_gen.go", 1540+ ], 1541+ importpath = "google.golang.org/protobuf/internal/genid", 1542+ visibility = ["//:__subpackages__"], 1543+ deps = ["//reflect/protoreflect"], 1544+) 1545+ 1546+alias( 1547+ name = "go_default_library", 1548+ actual = ":genid", 1549+ visibility = ["//:__subpackages__"], 1550+) 1551diff -urN a/internal/impl/BUILD.bazel b/internal/impl/BUILD.bazel 1552--- a/internal/impl/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1553+++ b/internal/impl/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1554@@ -0,0 +1,111 @@ 1555+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1556+ 1557+go_library( 1558+ name = "impl", 1559+ srcs = [ 1560+ "api_export.go", 1561+ "checkinit.go", 1562+ "codec_extension.go", 1563+ "codec_field.go", 1564+ "codec_gen.go", 1565+ "codec_map.go", 1566+ "codec_map_go111.go", 1567+ "codec_map_go112.go", 1568+ "codec_message.go", 1569+ "codec_messageset.go", 1570+ "codec_tables.go", 1571+ "codec_unsafe.go", 1572+ "convert.go", 1573+ "convert_list.go", 1574+ "convert_map.go", 1575+ "decode.go", 1576+ "encode.go", 1577+ "enum.go", 1578+ "extension.go", 1579+ "legacy_enum.go", 1580+ "legacy_export.go", 1581+ "legacy_extension.go", 1582+ "legacy_file.go", 1583+ "legacy_message.go", 1584+ "merge.go", 1585+ "merge_gen.go", 1586+ "message.go", 1587+ "message_reflect.go", 1588+ "message_reflect_field.go", 1589+ "message_reflect_gen.go", 1590+ "pointer_unsafe.go", 1591+ "validate.go", 1592+ "weak.go", 1593+ ], 1594+ importpath = "google.golang.org/protobuf/internal/impl", 1595+ visibility = ["//:__subpackages__"], 1596+ deps = [ 1597+ "//encoding/prototext", 1598+ "//encoding/protowire", 1599+ "//internal/descopts", 1600+ "//internal/detrand", 1601+ "//internal/encoding/messageset", 1602+ "//internal/encoding/tag", 1603+ "//internal/errors", 1604+ "//internal/filedesc", 1605+ "//internal/flags", 1606+ "//internal/genid", 1607+ "//internal/order", 1608+ "//internal/pragma", 1609+ "//internal/strs", 1610+ "//proto", 1611+ "//reflect/protoreflect", 1612+ "//reflect/protoregistry", 1613+ "//runtime/protoiface", 1614+ ], 1615+) 1616+ 1617+alias( 1618+ name = "go_default_library", 1619+ actual = ":impl", 1620+ visibility = ["//:__subpackages__"], 1621+) 1622+ 1623+go_test( 1624+ name = "impl_test", 1625+ srcs = [ 1626+ "enum_test.go", 1627+ "extension_test.go", 1628+ "lazy_test.go", 1629+ "legacy_aberrant_test.go", 1630+ "legacy_export_test.go", 1631+ "legacy_file_test.go", 1632+ "legacy_test.go", 1633+ "message_reflect_test.go", 1634+ ], 1635+ embed = [":impl"], 1636+ deps = [ 1637+ "//encoding/prototext", 1638+ "//internal/flags", 1639+ "//internal/pragma", 1640+ "//internal/protobuild", 1641+ "//internal/testprotos/legacy/proto2_20160225_2fc053c5", 1642+ "//internal/testprotos/legacy/proto2_20160519_a4ab9ec5", 1643+ "//internal/testprotos/legacy/proto2_20180125_92554152", 1644+ "//internal/testprotos/legacy/proto2_20180430_b4deda09", 1645+ "//internal/testprotos/legacy/proto2_20180814_aa810b61", 1646+ "//internal/testprotos/legacy/proto2_20190205_c823c79e", 1647+ "//internal/testprotos/legacy/proto3_20160225_2fc053c5", 1648+ "//internal/testprotos/legacy/proto3_20160519_a4ab9ec5", 1649+ "//internal/testprotos/legacy/proto3_20180125_92554152", 1650+ "//internal/testprotos/legacy/proto3_20180430_b4deda09", 1651+ "//internal/testprotos/legacy/proto3_20180814_aa810b61", 1652+ "//internal/testprotos/legacy/proto3_20190205_c823c79e", 1653+ "//internal/testprotos/test", 1654+ "//proto", 1655+ "//reflect/protodesc", 1656+ "//reflect/protoreflect", 1657+ "//reflect/protoregistry", 1658+ "//runtime/protoiface", 1659+ "//testing/protocmp", 1660+ "//testing/protopack", 1661+ "//types/descriptorpb", 1662+ "@com_github_google_go_cmp//cmp:go_default_library", 1663+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 1664+ ], 1665+) 1666diff -urN a/internal/msgfmt/BUILD.bazel b/internal/msgfmt/BUILD.bazel 1667--- a/internal/msgfmt/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1668+++ b/internal/msgfmt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1669@@ -0,0 +1,43 @@ 1670+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1671+ 1672+go_library( 1673+ name = "msgfmt", 1674+ srcs = ["format.go"], 1675+ importpath = "google.golang.org/protobuf/internal/msgfmt", 1676+ visibility = ["//:__subpackages__"], 1677+ deps = [ 1678+ "//encoding/protowire", 1679+ "//internal/detrand", 1680+ "//internal/genid", 1681+ "//internal/order", 1682+ "//proto", 1683+ "//reflect/protoreflect", 1684+ "//reflect/protoregistry", 1685+ ], 1686+) 1687+ 1688+alias( 1689+ name = "go_default_library", 1690+ actual = ":msgfmt", 1691+ visibility = ["//:__subpackages__"], 1692+) 1693+ 1694+go_test( 1695+ name = "msgfmt_test", 1696+ srcs = ["format_test.go"], 1697+ deps = [ 1698+ ":msgfmt", 1699+ "//internal/detrand", 1700+ "//internal/testprotos/test", 1701+ "//internal/testprotos/textpb2", 1702+ "//proto", 1703+ "//testing/protocmp", 1704+ "//testing/protopack", 1705+ "//types/dynamicpb", 1706+ "//types/known/anypb", 1707+ "//types/known/durationpb", 1708+ "//types/known/timestamppb", 1709+ "//types/known/wrapperspb", 1710+ "@com_github_google_go_cmp//cmp:go_default_library", 1711+ ], 1712+) 1713diff -urN a/internal/order/BUILD.bazel b/internal/order/BUILD.bazel 1714--- a/internal/order/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1715+++ b/internal/order/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1716@@ -0,0 +1,28 @@ 1717+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1718+ 1719+go_library( 1720+ name = "order", 1721+ srcs = [ 1722+ "order.go", 1723+ "range.go", 1724+ ], 1725+ importpath = "google.golang.org/protobuf/internal/order", 1726+ visibility = ["//:__subpackages__"], 1727+ deps = ["//reflect/protoreflect"], 1728+) 1729+ 1730+alias( 1731+ name = "go_default_library", 1732+ actual = ":order", 1733+ visibility = ["//:__subpackages__"], 1734+) 1735+ 1736+go_test( 1737+ name = "order_test", 1738+ srcs = ["order_test.go"], 1739+ embed = [":order"], 1740+ deps = [ 1741+ "//reflect/protoreflect", 1742+ "@com_github_google_go_cmp//cmp:go_default_library", 1743+ ], 1744+) 1745diff -urN a/internal/pragma/BUILD.bazel b/internal/pragma/BUILD.bazel 1746--- a/internal/pragma/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1747+++ b/internal/pragma/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1748@@ -0,0 +1,14 @@ 1749+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1750+ 1751+go_library( 1752+ name = "pragma", 1753+ srcs = ["pragma.go"], 1754+ importpath = "google.golang.org/protobuf/internal/pragma", 1755+ visibility = ["//:__subpackages__"], 1756+) 1757+ 1758+alias( 1759+ name = "go_default_library", 1760+ actual = ":pragma", 1761+ visibility = ["//:__subpackages__"], 1762+) 1763diff -urN a/internal/protobuild/BUILD.bazel b/internal/protobuild/BUILD.bazel 1764--- a/internal/protobuild/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1765+++ b/internal/protobuild/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1766@@ -0,0 +1,18 @@ 1767+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1768+ 1769+go_library( 1770+ name = "protobuild", 1771+ srcs = ["build.go"], 1772+ importpath = "google.golang.org/protobuf/internal/protobuild", 1773+ visibility = ["//:__subpackages__"], 1774+ deps = [ 1775+ "//reflect/protoreflect", 1776+ "//reflect/protoregistry", 1777+ ], 1778+) 1779+ 1780+alias( 1781+ name = "go_default_library", 1782+ actual = ":protobuild", 1783+ visibility = ["//:__subpackages__"], 1784+) 1785diff -urN a/internal/protolegacy/BUILD.bazel b/internal/protolegacy/BUILD.bazel 1786--- a/internal/protolegacy/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1787+++ b/internal/protolegacy/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1788@@ -0,0 +1,20 @@ 1789+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1790+ 1791+go_library( 1792+ name = "protolegacy", 1793+ srcs = ["proto.go"], 1794+ importpath = "google.golang.org/protobuf/internal/protolegacy", 1795+ visibility = ["//:__subpackages__"], 1796+ deps = [ 1797+ "//reflect/protoreflect", 1798+ "//reflect/protoregistry", 1799+ "//runtime/protoiface", 1800+ "//runtime/protoimpl", 1801+ ], 1802+) 1803+ 1804+alias( 1805+ name = "go_default_library", 1806+ actual = ":protolegacy", 1807+ visibility = ["//:__subpackages__"], 1808+) 1809diff -urN a/internal/set/BUILD.bazel b/internal/set/BUILD.bazel 1810--- a/internal/set/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1811+++ b/internal/set/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1812@@ -0,0 +1,20 @@ 1813+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1814+ 1815+go_library( 1816+ name = "set", 1817+ srcs = ["ints.go"], 1818+ importpath = "google.golang.org/protobuf/internal/set", 1819+ visibility = ["//:__subpackages__"], 1820+) 1821+ 1822+alias( 1823+ name = "go_default_library", 1824+ actual = ":set", 1825+ visibility = ["//:__subpackages__"], 1826+) 1827+ 1828+go_test( 1829+ name = "set_test", 1830+ srcs = ["ints_test.go"], 1831+ embed = [":set"], 1832+) 1833diff -urN a/internal/strs/BUILD.bazel b/internal/strs/BUILD.bazel 1834--- a/internal/strs/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1835+++ b/internal/strs/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1836@@ -0,0 +1,27 @@ 1837+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 1838+ 1839+go_library( 1840+ name = "strs", 1841+ srcs = [ 1842+ "strings.go", 1843+ "strings_unsafe.go", 1844+ ], 1845+ importpath = "google.golang.org/protobuf/internal/strs", 1846+ visibility = ["//:__subpackages__"], 1847+ deps = [ 1848+ "//internal/flags", 1849+ "//reflect/protoreflect", 1850+ ], 1851+) 1852+ 1853+alias( 1854+ name = "go_default_library", 1855+ actual = ":strs", 1856+ visibility = ["//:__subpackages__"], 1857+) 1858+ 1859+go_test( 1860+ name = "strs_test", 1861+ srcs = ["strings_test.go"], 1862+ embed = [":strs"], 1863+) 1864diff -urN a/internal/testprotos/annotation/BUILD.bazel b/internal/testprotos/annotation/BUILD.bazel 1865--- a/internal/testprotos/annotation/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1866+++ b/internal/testprotos/annotation/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1867@@ -0,0 +1,19 @@ 1868+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1869+ 1870+go_library( 1871+ name = "annotation", 1872+ srcs = ["annotation.pb.go"], 1873+ importpath = "google.golang.org/protobuf/internal/testprotos/annotation", 1874+ visibility = ["//:__subpackages__"], 1875+ deps = [ 1876+ "//reflect/protoreflect", 1877+ "//runtime/protoimpl", 1878+ "//types/descriptorpb", 1879+ ], 1880+) 1881+ 1882+alias( 1883+ name = "go_default_library", 1884+ actual = ":annotation", 1885+ visibility = ["//:__subpackages__"], 1886+) 1887diff -urN a/internal/testprotos/benchmarks/BUILD.bazel b/internal/testprotos/benchmarks/BUILD.bazel 1888--- a/internal/testprotos/benchmarks/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1889+++ b/internal/testprotos/benchmarks/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1890@@ -0,0 +1,18 @@ 1891+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1892+ 1893+go_library( 1894+ name = "benchmarks", 1895+ srcs = ["benchmarks.pb.go"], 1896+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks", 1897+ visibility = ["//:__subpackages__"], 1898+ deps = [ 1899+ "//reflect/protoreflect", 1900+ "//runtime/protoimpl", 1901+ ], 1902+) 1903+ 1904+alias( 1905+ name = "go_default_library", 1906+ actual = ":benchmarks", 1907+ visibility = ["//:__subpackages__"], 1908+) 1909diff -urN a/internal/testprotos/benchmarks/datasets/google_message1/proto2/BUILD.bazel b/internal/testprotos/benchmarks/datasets/google_message1/proto2/BUILD.bazel 1910--- a/internal/testprotos/benchmarks/datasets/google_message1/proto2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1911+++ b/internal/testprotos/benchmarks/datasets/google_message1/proto2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1912@@ -0,0 +1,18 @@ 1913+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1914+ 1915+go_library( 1916+ name = "proto2", 1917+ srcs = ["benchmark_message1_proto2.pb.go"], 1918+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message1/proto2", 1919+ visibility = ["//:__subpackages__"], 1920+ deps = [ 1921+ "//reflect/protoreflect", 1922+ "//runtime/protoimpl", 1923+ ], 1924+) 1925+ 1926+alias( 1927+ name = "go_default_library", 1928+ actual = ":proto2", 1929+ visibility = ["//:__subpackages__"], 1930+) 1931diff -urN a/internal/testprotos/benchmarks/datasets/google_message1/proto3/BUILD.bazel b/internal/testprotos/benchmarks/datasets/google_message1/proto3/BUILD.bazel 1932--- a/internal/testprotos/benchmarks/datasets/google_message1/proto3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1933+++ b/internal/testprotos/benchmarks/datasets/google_message1/proto3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1934@@ -0,0 +1,18 @@ 1935+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1936+ 1937+go_library( 1938+ name = "proto3", 1939+ srcs = ["benchmark_message1_proto3.pb.go"], 1940+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message1/proto3", 1941+ visibility = ["//:__subpackages__"], 1942+ deps = [ 1943+ "//reflect/protoreflect", 1944+ "//runtime/protoimpl", 1945+ ], 1946+) 1947+ 1948+alias( 1949+ name = "go_default_library", 1950+ actual = ":proto3", 1951+ visibility = ["//:__subpackages__"], 1952+) 1953diff -urN a/internal/testprotos/benchmarks/datasets/google_message2/BUILD.bazel b/internal/testprotos/benchmarks/datasets/google_message2/BUILD.bazel 1954--- a/internal/testprotos/benchmarks/datasets/google_message2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1955+++ b/internal/testprotos/benchmarks/datasets/google_message2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1956@@ -0,0 +1,18 @@ 1957+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1958+ 1959+go_library( 1960+ name = "google_message2", 1961+ srcs = ["benchmark_message2.pb.go"], 1962+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message2", 1963+ visibility = ["//:__subpackages__"], 1964+ deps = [ 1965+ "//reflect/protoreflect", 1966+ "//runtime/protoimpl", 1967+ ], 1968+) 1969+ 1970+alias( 1971+ name = "go_default_library", 1972+ actual = ":google_message2", 1973+ visibility = ["//:__subpackages__"], 1974+) 1975diff -urN a/internal/testprotos/benchmarks/datasets/google_message3/BUILD.bazel b/internal/testprotos/benchmarks/datasets/google_message3/BUILD.bazel 1976--- a/internal/testprotos/benchmarks/datasets/google_message3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 1977+++ b/internal/testprotos/benchmarks/datasets/google_message3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 1978@@ -0,0 +1,28 @@ 1979+load("@io_bazel_rules_go//go:def.bzl", "go_library") 1980+ 1981+go_library( 1982+ name = "google_message3", 1983+ srcs = [ 1984+ "benchmark_message3.pb.go", 1985+ "benchmark_message3_1.pb.go", 1986+ "benchmark_message3_2.pb.go", 1987+ "benchmark_message3_3.pb.go", 1988+ "benchmark_message3_4.pb.go", 1989+ "benchmark_message3_5.pb.go", 1990+ "benchmark_message3_6.pb.go", 1991+ "benchmark_message3_7.pb.go", 1992+ "benchmark_message3_8.pb.go", 1993+ ], 1994+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message3", 1995+ visibility = ["//:__subpackages__"], 1996+ deps = [ 1997+ "//reflect/protoreflect", 1998+ "//runtime/protoimpl", 1999+ ], 2000+) 2001+ 2002+alias( 2003+ name = "go_default_library", 2004+ actual = ":google_message3", 2005+ visibility = ["//:__subpackages__"], 2006+) 2007diff -urN a/internal/testprotos/benchmarks/datasets/google_message4/BUILD.bazel b/internal/testprotos/benchmarks/datasets/google_message4/BUILD.bazel 2008--- a/internal/testprotos/benchmarks/datasets/google_message4/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2009+++ b/internal/testprotos/benchmarks/datasets/google_message4/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2010@@ -0,0 +1,23 @@ 2011+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2012+ 2013+go_library( 2014+ name = "google_message4", 2015+ srcs = [ 2016+ "benchmark_message4.pb.go", 2017+ "benchmark_message4_1.pb.go", 2018+ "benchmark_message4_2.pb.go", 2019+ "benchmark_message4_3.pb.go", 2020+ ], 2021+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks/datasets/google_message4", 2022+ visibility = ["//:__subpackages__"], 2023+ deps = [ 2024+ "//reflect/protoreflect", 2025+ "//runtime/protoimpl", 2026+ ], 2027+) 2028+ 2029+alias( 2030+ name = "go_default_library", 2031+ actual = ":google_message4", 2032+ visibility = ["//:__subpackages__"], 2033+) 2034diff -urN a/internal/testprotos/benchmarks/micro/BUILD.bazel b/internal/testprotos/benchmarks/micro/BUILD.bazel 2035--- a/internal/testprotos/benchmarks/micro/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2036+++ b/internal/testprotos/benchmarks/micro/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2037@@ -0,0 +1,18 @@ 2038+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2039+ 2040+go_library( 2041+ name = "micro", 2042+ srcs = ["micro.pb.go"], 2043+ importpath = "google.golang.org/protobuf/internal/testprotos/benchmarks/micro", 2044+ visibility = ["//:__subpackages__"], 2045+ deps = [ 2046+ "//reflect/protoreflect", 2047+ "//runtime/protoimpl", 2048+ ], 2049+) 2050+ 2051+alias( 2052+ name = "go_default_library", 2053+ actual = ":micro", 2054+ visibility = ["//:__subpackages__"], 2055+) 2056diff -urN a/internal/testprotos/conformance/BUILD.bazel b/internal/testprotos/conformance/BUILD.bazel 2057--- a/internal/testprotos/conformance/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2058+++ b/internal/testprotos/conformance/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2059@@ -0,0 +1,28 @@ 2060+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2061+ 2062+go_library( 2063+ name = "conformance", 2064+ srcs = [ 2065+ "conformance.pb.go", 2066+ "test_messages_proto2.pb.go", 2067+ "test_messages_proto3.pb.go", 2068+ ], 2069+ importpath = "google.golang.org/protobuf/internal/testprotos/conformance", 2070+ visibility = ["//:__subpackages__"], 2071+ deps = [ 2072+ "//reflect/protoreflect", 2073+ "//runtime/protoimpl", 2074+ "//types/known/anypb", 2075+ "//types/known/durationpb", 2076+ "//types/known/fieldmaskpb", 2077+ "//types/known/structpb", 2078+ "//types/known/timestamppb", 2079+ "//types/known/wrapperspb", 2080+ ], 2081+) 2082+ 2083+alias( 2084+ name = "go_default_library", 2085+ actual = ":conformance", 2086+ visibility = ["//:__subpackages__"], 2087+) 2088diff -urN a/internal/testprotos/enums/BUILD.bazel b/internal/testprotos/enums/BUILD.bazel 2089--- a/internal/testprotos/enums/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2090+++ b/internal/testprotos/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2091@@ -0,0 +1,18 @@ 2092+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2093+ 2094+go_library( 2095+ name = "enums", 2096+ srcs = ["enums.pb.go"], 2097+ importpath = "google.golang.org/protobuf/internal/testprotos/enums", 2098+ visibility = ["//:__subpackages__"], 2099+ deps = [ 2100+ "//reflect/protoreflect", 2101+ "//runtime/protoimpl", 2102+ ], 2103+) 2104+ 2105+alias( 2106+ name = "go_default_library", 2107+ actual = ":enums", 2108+ visibility = ["//:__subpackages__"], 2109+) 2110diff -urN a/internal/testprotos/fieldtrack/BUILD.bazel b/internal/testprotos/fieldtrack/BUILD.bazel 2111--- a/internal/testprotos/fieldtrack/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2112+++ b/internal/testprotos/fieldtrack/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2113@@ -0,0 +1,21 @@ 2114+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2115+ 2116+go_library( 2117+ name = "fieldtrack", 2118+ srcs = ["fieldtrack.pb.go"], 2119+ importpath = "google.golang.org/protobuf/internal/testprotos/fieldtrack", 2120+ visibility = ["//:__subpackages__"], 2121+ deps = [ 2122+ "//internal/testprotos/annotation", 2123+ "//internal/testprotos/test", 2124+ "//proto", 2125+ "//reflect/protoreflect", 2126+ "//runtime/protoimpl", 2127+ ], 2128+) 2129+ 2130+alias( 2131+ name = "go_default_library", 2132+ actual = ":fieldtrack", 2133+ visibility = ["//:__subpackages__"], 2134+) 2135diff -urN a/internal/testprotos/fuzz/BUILD.bazel b/internal/testprotos/fuzz/BUILD.bazel 2136--- a/internal/testprotos/fuzz/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2137+++ b/internal/testprotos/fuzz/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2138@@ -0,0 +1,20 @@ 2139+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2140+ 2141+go_library( 2142+ name = "fuzz", 2143+ srcs = ["fuzz.pb.go"], 2144+ importpath = "google.golang.org/protobuf/internal/testprotos/fuzz", 2145+ visibility = ["//:__subpackages__"], 2146+ deps = [ 2147+ "//internal/testprotos/test", 2148+ "//internal/testprotos/test3", 2149+ "//reflect/protoreflect", 2150+ "//runtime/protoimpl", 2151+ ], 2152+) 2153+ 2154+alias( 2155+ name = "go_default_library", 2156+ actual = ":fuzz", 2157+ visibility = ["//:__subpackages__"], 2158+) 2159diff -urN a/internal/testprotos/irregular/BUILD.bazel b/internal/testprotos/irregular/BUILD.bazel 2160--- a/internal/testprotos/irregular/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2161+++ b/internal/testprotos/irregular/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2162@@ -0,0 +1,25 @@ 2163+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2164+ 2165+go_library( 2166+ name = "irregular", 2167+ srcs = [ 2168+ "irregular.go", 2169+ "test.pb.go", 2170+ ], 2171+ importpath = "google.golang.org/protobuf/internal/testprotos/irregular", 2172+ visibility = ["//:__subpackages__"], 2173+ deps = [ 2174+ "//encoding/prototext", 2175+ "//reflect/protodesc", 2176+ "//reflect/protoreflect", 2177+ "//runtime/protoiface", 2178+ "//runtime/protoimpl", 2179+ "//types/descriptorpb", 2180+ ], 2181+) 2182+ 2183+alias( 2184+ name = "go_default_library", 2185+ actual = ":irregular", 2186+ visibility = ["//:__subpackages__"], 2187+) 2188diff -urN a/internal/testprotos/legacy/bug1052/BUILD.bazel b/internal/testprotos/legacy/bug1052/BUILD.bazel 2189--- a/internal/testprotos/legacy/bug1052/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2190+++ b/internal/testprotos/legacy/bug1052/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2191@@ -0,0 +1,24 @@ 2192+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2193+ 2194+go_library( 2195+ name = "bug1052", 2196+ srcs = ["bug1052.pb.go"], 2197+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/bug1052", 2198+ visibility = ["//:__subpackages__"], 2199+ deps = [ 2200+ "//internal/protolegacy", 2201+ "//types/descriptorpb", 2202+ ], 2203+) 2204+ 2205+alias( 2206+ name = "go_default_library", 2207+ actual = ":bug1052", 2208+ visibility = ["//:__subpackages__"], 2209+) 2210+ 2211+go_test( 2212+ name = "bug1052_test", 2213+ srcs = ["bug1052_test.go"], 2214+ deps = [":bug1052"], 2215+) 2216diff -urN a/internal/testprotos/legacy/BUILD.bazel b/internal/testprotos/legacy/BUILD.bazel 2217--- a/internal/testprotos/legacy/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2218+++ b/internal/testprotos/legacy/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2219@@ -0,0 +1,30 @@ 2220+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2221+ 2222+go_library( 2223+ name = "legacy", 2224+ srcs = ["legacy.pb.go"], 2225+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy", 2226+ visibility = ["//:__subpackages__"], 2227+ deps = [ 2228+ "//internal/testprotos/legacy/proto2_20160225_2fc053c5", 2229+ "//internal/testprotos/legacy/proto2_20160519_a4ab9ec5", 2230+ "//internal/testprotos/legacy/proto2_20180125_92554152", 2231+ "//internal/testprotos/legacy/proto2_20180430_b4deda09", 2232+ "//internal/testprotos/legacy/proto2_20180814_aa810b61", 2233+ "//internal/testprotos/legacy/proto2_20190205_c823c79e", 2234+ "//internal/testprotos/legacy/proto3_20160225_2fc053c5", 2235+ "//internal/testprotos/legacy/proto3_20160519_a4ab9ec5", 2236+ "//internal/testprotos/legacy/proto3_20180125_92554152", 2237+ "//internal/testprotos/legacy/proto3_20180430_b4deda09", 2238+ "//internal/testprotos/legacy/proto3_20180814_aa810b61", 2239+ "//internal/testprotos/legacy/proto3_20190205_c823c79e", 2240+ "//reflect/protoreflect", 2241+ "//runtime/protoimpl", 2242+ ], 2243+) 2244+ 2245+alias( 2246+ name = "go_default_library", 2247+ actual = ":legacy", 2248+ visibility = ["//:__subpackages__"], 2249+) 2250diff -urN a/internal/testprotos/legacy/proto2_20160225_2fc053c5/BUILD.bazel b/internal/testprotos/legacy/proto2_20160225_2fc053c5/BUILD.bazel 2251--- a/internal/testprotos/legacy/proto2_20160225_2fc053c5/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2252+++ b/internal/testprotos/legacy/proto2_20160225_2fc053c5/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2253@@ -0,0 +1,15 @@ 2254+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2255+ 2256+go_library( 2257+ name = "proto2_20160225_2fc053c5", 2258+ srcs = ["test.pb.go"], 2259+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5", 2260+ visibility = ["//:__subpackages__"], 2261+ deps = ["//internal/protolegacy"], 2262+) 2263+ 2264+alias( 2265+ name = "go_default_library", 2266+ actual = ":proto2_20160225_2fc053c5", 2267+ visibility = ["//:__subpackages__"], 2268+) 2269diff -urN a/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/BUILD.bazel b/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/BUILD.bazel 2270--- a/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2271+++ b/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2272@@ -0,0 +1,15 @@ 2273+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2274+ 2275+go_library( 2276+ name = "proto2_20160519_a4ab9ec5", 2277+ srcs = ["test.pb.go"], 2278+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5", 2279+ visibility = ["//:__subpackages__"], 2280+ deps = ["//internal/protolegacy"], 2281+) 2282+ 2283+alias( 2284+ name = "go_default_library", 2285+ actual = ":proto2_20160519_a4ab9ec5", 2286+ visibility = ["//:__subpackages__"], 2287+) 2288diff -urN a/internal/testprotos/legacy/proto2_20180125_92554152/BUILD.bazel b/internal/testprotos/legacy/proto2_20180125_92554152/BUILD.bazel 2289--- a/internal/testprotos/legacy/proto2_20180125_92554152/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2290+++ b/internal/testprotos/legacy/proto2_20180125_92554152/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2291@@ -0,0 +1,15 @@ 2292+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2293+ 2294+go_library( 2295+ name = "proto2_20180125_92554152", 2296+ srcs = ["test.pb.go"], 2297+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152", 2298+ visibility = ["//:__subpackages__"], 2299+ deps = ["//internal/protolegacy"], 2300+) 2301+ 2302+alias( 2303+ name = "go_default_library", 2304+ actual = ":proto2_20180125_92554152", 2305+ visibility = ["//:__subpackages__"], 2306+) 2307diff -urN a/internal/testprotos/legacy/proto2_20180430_b4deda09/BUILD.bazel b/internal/testprotos/legacy/proto2_20180430_b4deda09/BUILD.bazel 2308--- a/internal/testprotos/legacy/proto2_20180430_b4deda09/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2309+++ b/internal/testprotos/legacy/proto2_20180430_b4deda09/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2310@@ -0,0 +1,15 @@ 2311+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2312+ 2313+go_library( 2314+ name = "proto2_20180430_b4deda09", 2315+ srcs = ["test.pb.go"], 2316+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09", 2317+ visibility = ["//:__subpackages__"], 2318+ deps = ["//internal/protolegacy"], 2319+) 2320+ 2321+alias( 2322+ name = "go_default_library", 2323+ actual = ":proto2_20180430_b4deda09", 2324+ visibility = ["//:__subpackages__"], 2325+) 2326diff -urN a/internal/testprotos/legacy/proto2_20180814_aa810b61/BUILD.bazel b/internal/testprotos/legacy/proto2_20180814_aa810b61/BUILD.bazel 2327--- a/internal/testprotos/legacy/proto2_20180814_aa810b61/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2328+++ b/internal/testprotos/legacy/proto2_20180814_aa810b61/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2329@@ -0,0 +1,15 @@ 2330+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2331+ 2332+go_library( 2333+ name = "proto2_20180814_aa810b61", 2334+ srcs = ["test.pb.go"], 2335+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61", 2336+ visibility = ["//:__subpackages__"], 2337+ deps = ["//internal/protolegacy"], 2338+) 2339+ 2340+alias( 2341+ name = "go_default_library", 2342+ actual = ":proto2_20180814_aa810b61", 2343+ visibility = ["//:__subpackages__"], 2344+) 2345diff -urN a/internal/testprotos/legacy/proto2_20190205_c823c79e/BUILD.bazel b/internal/testprotos/legacy/proto2_20190205_c823c79e/BUILD.bazel 2346--- a/internal/testprotos/legacy/proto2_20190205_c823c79e/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2347+++ b/internal/testprotos/legacy/proto2_20190205_c823c79e/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2348@@ -0,0 +1,15 @@ 2349+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2350+ 2351+go_library( 2352+ name = "proto2_20190205_c823c79e", 2353+ srcs = ["test.pb.go"], 2354+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e", 2355+ visibility = ["//:__subpackages__"], 2356+ deps = ["//internal/protolegacy"], 2357+) 2358+ 2359+alias( 2360+ name = "go_default_library", 2361+ actual = ":proto2_20190205_c823c79e", 2362+ visibility = ["//:__subpackages__"], 2363+) 2364diff -urN a/internal/testprotos/legacy/proto3_20160225_2fc053c5/BUILD.bazel b/internal/testprotos/legacy/proto3_20160225_2fc053c5/BUILD.bazel 2365--- a/internal/testprotos/legacy/proto3_20160225_2fc053c5/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2366+++ b/internal/testprotos/legacy/proto3_20160225_2fc053c5/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2367@@ -0,0 +1,15 @@ 2368+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2369+ 2370+go_library( 2371+ name = "proto3_20160225_2fc053c5", 2372+ srcs = ["test.pb.go"], 2373+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5", 2374+ visibility = ["//:__subpackages__"], 2375+ deps = ["//internal/protolegacy"], 2376+) 2377+ 2378+alias( 2379+ name = "go_default_library", 2380+ actual = ":proto3_20160225_2fc053c5", 2381+ visibility = ["//:__subpackages__"], 2382+) 2383diff -urN a/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/BUILD.bazel b/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/BUILD.bazel 2384--- a/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2385+++ b/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2386@@ -0,0 +1,15 @@ 2387+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2388+ 2389+go_library( 2390+ name = "proto3_20160519_a4ab9ec5", 2391+ srcs = ["test.pb.go"], 2392+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5", 2393+ visibility = ["//:__subpackages__"], 2394+ deps = ["//internal/protolegacy"], 2395+) 2396+ 2397+alias( 2398+ name = "go_default_library", 2399+ actual = ":proto3_20160519_a4ab9ec5", 2400+ visibility = ["//:__subpackages__"], 2401+) 2402diff -urN a/internal/testprotos/legacy/proto3_20180125_92554152/BUILD.bazel b/internal/testprotos/legacy/proto3_20180125_92554152/BUILD.bazel 2403--- a/internal/testprotos/legacy/proto3_20180125_92554152/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2404+++ b/internal/testprotos/legacy/proto3_20180125_92554152/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2405@@ -0,0 +1,15 @@ 2406+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2407+ 2408+go_library( 2409+ name = "proto3_20180125_92554152", 2410+ srcs = ["test.pb.go"], 2411+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152", 2412+ visibility = ["//:__subpackages__"], 2413+ deps = ["//internal/protolegacy"], 2414+) 2415+ 2416+alias( 2417+ name = "go_default_library", 2418+ actual = ":proto3_20180125_92554152", 2419+ visibility = ["//:__subpackages__"], 2420+) 2421diff -urN a/internal/testprotos/legacy/proto3_20180430_b4deda09/BUILD.bazel b/internal/testprotos/legacy/proto3_20180430_b4deda09/BUILD.bazel 2422--- a/internal/testprotos/legacy/proto3_20180430_b4deda09/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2423+++ b/internal/testprotos/legacy/proto3_20180430_b4deda09/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2424@@ -0,0 +1,15 @@ 2425+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2426+ 2427+go_library( 2428+ name = "proto3_20180430_b4deda09", 2429+ srcs = ["test.pb.go"], 2430+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09", 2431+ visibility = ["//:__subpackages__"], 2432+ deps = ["//internal/protolegacy"], 2433+) 2434+ 2435+alias( 2436+ name = "go_default_library", 2437+ actual = ":proto3_20180430_b4deda09", 2438+ visibility = ["//:__subpackages__"], 2439+) 2440diff -urN a/internal/testprotos/legacy/proto3_20180814_aa810b61/BUILD.bazel b/internal/testprotos/legacy/proto3_20180814_aa810b61/BUILD.bazel 2441--- a/internal/testprotos/legacy/proto3_20180814_aa810b61/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2442+++ b/internal/testprotos/legacy/proto3_20180814_aa810b61/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2443@@ -0,0 +1,15 @@ 2444+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2445+ 2446+go_library( 2447+ name = "proto3_20180814_aa810b61", 2448+ srcs = ["test.pb.go"], 2449+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61", 2450+ visibility = ["//:__subpackages__"], 2451+ deps = ["//internal/protolegacy"], 2452+) 2453+ 2454+alias( 2455+ name = "go_default_library", 2456+ actual = ":proto3_20180814_aa810b61", 2457+ visibility = ["//:__subpackages__"], 2458+) 2459diff -urN a/internal/testprotos/legacy/proto3_20190205_c823c79e/BUILD.bazel b/internal/testprotos/legacy/proto3_20190205_c823c79e/BUILD.bazel 2460--- a/internal/testprotos/legacy/proto3_20190205_c823c79e/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2461+++ b/internal/testprotos/legacy/proto3_20190205_c823c79e/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2462@@ -0,0 +1,15 @@ 2463+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2464+ 2465+go_library( 2466+ name = "proto3_20190205_c823c79e", 2467+ srcs = ["test.pb.go"], 2468+ importpath = "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e", 2469+ visibility = ["//:__subpackages__"], 2470+ deps = ["//internal/protolegacy"], 2471+) 2472+ 2473+alias( 2474+ name = "go_default_library", 2475+ actual = ":proto3_20190205_c823c79e", 2476+ visibility = ["//:__subpackages__"], 2477+) 2478diff -urN a/internal/testprotos/messageset/messagesetpb/BUILD.bazel b/internal/testprotos/messageset/messagesetpb/BUILD.bazel 2479--- a/internal/testprotos/messageset/messagesetpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2480+++ b/internal/testprotos/messageset/messagesetpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2481@@ -0,0 +1,18 @@ 2482+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2483+ 2484+go_library( 2485+ name = "messagesetpb", 2486+ srcs = ["message_set.pb.go"], 2487+ importpath = "google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb", 2488+ visibility = ["//:__subpackages__"], 2489+ deps = [ 2490+ "//reflect/protoreflect", 2491+ "//runtime/protoimpl", 2492+ ], 2493+) 2494+ 2495+alias( 2496+ name = "go_default_library", 2497+ actual = ":messagesetpb", 2498+ visibility = ["//:__subpackages__"], 2499+) 2500diff -urN a/internal/testprotos/messageset/msetextpb/BUILD.bazel b/internal/testprotos/messageset/msetextpb/BUILD.bazel 2501--- a/internal/testprotos/messageset/msetextpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2502+++ b/internal/testprotos/messageset/msetextpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2503@@ -0,0 +1,19 @@ 2504+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2505+ 2506+go_library( 2507+ name = "msetextpb", 2508+ srcs = ["msetextpb.pb.go"], 2509+ importpath = "google.golang.org/protobuf/internal/testprotos/messageset/msetextpb", 2510+ visibility = ["//:__subpackages__"], 2511+ deps = [ 2512+ "//internal/testprotos/messageset/messagesetpb", 2513+ "//reflect/protoreflect", 2514+ "//runtime/protoimpl", 2515+ ], 2516+) 2517+ 2518+alias( 2519+ name = "go_default_library", 2520+ actual = ":msetextpb", 2521+ visibility = ["//:__subpackages__"], 2522+) 2523diff -urN a/internal/testprotos/news/BUILD.bazel b/internal/testprotos/news/BUILD.bazel 2524--- a/internal/testprotos/news/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2525+++ b/internal/testprotos/news/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2526@@ -0,0 +1,20 @@ 2527+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2528+ 2529+go_library( 2530+ name = "news", 2531+ srcs = ["news.pb.go"], 2532+ importpath = "google.golang.org/protobuf/internal/testprotos/news", 2533+ visibility = ["//:__subpackages__"], 2534+ deps = [ 2535+ "//reflect/protoreflect", 2536+ "//runtime/protoimpl", 2537+ "//types/known/anypb", 2538+ "//types/known/timestamppb", 2539+ ], 2540+) 2541+ 2542+alias( 2543+ name = "go_default_library", 2544+ actual = ":news", 2545+ visibility = ["//:__subpackages__"], 2546+) 2547diff -urN a/internal/testprotos/nullable/BUILD.bazel b/internal/testprotos/nullable/BUILD.bazel 2548--- a/internal/testprotos/nullable/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2549+++ b/internal/testprotos/nullable/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2550@@ -0,0 +1,33 @@ 2551+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2552+ 2553+go_library( 2554+ name = "nullable", 2555+ srcs = ["nullable.go"], 2556+ importpath = "google.golang.org/protobuf/internal/testprotos/nullable", 2557+ visibility = ["//:__subpackages__"], 2558+ deps = [ 2559+ "//encoding/prototext", 2560+ "//encoding/protowire", 2561+ "//runtime/protoimpl", 2562+ "//types/descriptorpb", 2563+ ], 2564+) 2565+ 2566+alias( 2567+ name = "go_default_library", 2568+ actual = ":nullable", 2569+ visibility = ["//:__subpackages__"], 2570+) 2571+ 2572+go_test( 2573+ name = "nullable_test", 2574+ srcs = ["nullable_test.go"], 2575+ embed = [":nullable"], 2576+ deps = [ 2577+ "//proto", 2578+ "//reflect/protoreflect", 2579+ "//runtime/protoimpl", 2580+ "//testing/protocmp", 2581+ "@com_github_google_go_cmp//cmp:go_default_library", 2582+ ], 2583+) 2584diff -urN a/internal/testprotos/order/BUILD.bazel b/internal/testprotos/order/BUILD.bazel 2585--- a/internal/testprotos/order/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2586+++ b/internal/testprotos/order/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2587@@ -0,0 +1,18 @@ 2588+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2589+ 2590+go_library( 2591+ name = "order", 2592+ srcs = ["order.pb.go"], 2593+ importpath = "google.golang.org/protobuf/internal/testprotos/order", 2594+ visibility = ["//:__subpackages__"], 2595+ deps = [ 2596+ "//reflect/protoreflect", 2597+ "//runtime/protoimpl", 2598+ ], 2599+) 2600+ 2601+alias( 2602+ name = "go_default_library", 2603+ actual = ":order", 2604+ visibility = ["//:__subpackages__"], 2605+) 2606diff -urN a/internal/testprotos/registry/BUILD.bazel b/internal/testprotos/registry/BUILD.bazel 2607--- a/internal/testprotos/registry/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2608+++ b/internal/testprotos/registry/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2609@@ -0,0 +1,18 @@ 2610+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2611+ 2612+go_library( 2613+ name = "registry", 2614+ srcs = ["test.pb.go"], 2615+ importpath = "google.golang.org/protobuf/internal/testprotos/registry", 2616+ visibility = ["//:__subpackages__"], 2617+ deps = [ 2618+ "//reflect/protoreflect", 2619+ "//runtime/protoimpl", 2620+ ], 2621+) 2622+ 2623+alias( 2624+ name = "go_default_library", 2625+ actual = ":registry", 2626+ visibility = ["//:__subpackages__"], 2627+) 2628diff -urN a/internal/testprotos/required/BUILD.bazel b/internal/testprotos/required/BUILD.bazel 2629--- a/internal/testprotos/required/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2630+++ b/internal/testprotos/required/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2631@@ -0,0 +1,18 @@ 2632+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2633+ 2634+go_library( 2635+ name = "required", 2636+ srcs = ["required.pb.go"], 2637+ importpath = "google.golang.org/protobuf/internal/testprotos/required", 2638+ visibility = ["//:__subpackages__"], 2639+ deps = [ 2640+ "//reflect/protoreflect", 2641+ "//runtime/protoimpl", 2642+ ], 2643+) 2644+ 2645+alias( 2646+ name = "go_default_library", 2647+ actual = ":required", 2648+ visibility = ["//:__subpackages__"], 2649+) 2650diff -urN a/internal/testprotos/test/BUILD.bazel b/internal/testprotos/test/BUILD.bazel 2651--- a/internal/testprotos/test/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2652+++ b/internal/testprotos/test/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2653@@ -0,0 +1,25 @@ 2654+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2655+ 2656+go_library( 2657+ name = "test", 2658+ srcs = [ 2659+ "ext.pb.go", 2660+ "test.pb.go", 2661+ "test_import.pb.go", 2662+ "test_public.pb.go", 2663+ ], 2664+ importpath = "google.golang.org/protobuf/internal/testprotos/test", 2665+ visibility = ["//:__subpackages__"], 2666+ deps = [ 2667+ "//internal/testprotos/enums", 2668+ "//proto", 2669+ "//reflect/protoreflect", 2670+ "//runtime/protoimpl", 2671+ ], 2672+) 2673+ 2674+alias( 2675+ name = "go_default_library", 2676+ actual = ":test", 2677+ visibility = ["//:__subpackages__"], 2678+) 2679diff -urN a/internal/testprotos/test/weak1/BUILD.bazel b/internal/testprotos/test/weak1/BUILD.bazel 2680--- a/internal/testprotos/test/weak1/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2681+++ b/internal/testprotos/test/weak1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2682@@ -0,0 +1,18 @@ 2683+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2684+ 2685+go_library( 2686+ name = "weak1", 2687+ srcs = ["test_weak.pb.go"], 2688+ importpath = "google.golang.org/protobuf/internal/testprotos/test/weak1", 2689+ visibility = ["//:__subpackages__"], 2690+ deps = [ 2691+ "//reflect/protoreflect", 2692+ "//runtime/protoimpl", 2693+ ], 2694+) 2695+ 2696+alias( 2697+ name = "go_default_library", 2698+ actual = ":weak1", 2699+ visibility = ["//:__subpackages__"], 2700+) 2701diff -urN a/internal/testprotos/test/weak2/BUILD.bazel b/internal/testprotos/test/weak2/BUILD.bazel 2702--- a/internal/testprotos/test/weak2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2703+++ b/internal/testprotos/test/weak2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2704@@ -0,0 +1,18 @@ 2705+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2706+ 2707+go_library( 2708+ name = "weak2", 2709+ srcs = ["test_weak.pb.go"], 2710+ importpath = "google.golang.org/protobuf/internal/testprotos/test/weak2", 2711+ visibility = ["//:__subpackages__"], 2712+ deps = [ 2713+ "//reflect/protoreflect", 2714+ "//runtime/protoimpl", 2715+ ], 2716+) 2717+ 2718+alias( 2719+ name = "go_default_library", 2720+ actual = ":weak2", 2721+ visibility = ["//:__subpackages__"], 2722+) 2723diff -urN a/internal/testprotos/test3/BUILD.bazel b/internal/testprotos/test3/BUILD.bazel 2724--- a/internal/testprotos/test3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2725+++ b/internal/testprotos/test3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2726@@ -0,0 +1,23 @@ 2727+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2728+ 2729+go_library( 2730+ name = "test3", 2731+ srcs = [ 2732+ "test.pb.go", 2733+ "test_extension.pb.go", 2734+ "test_import.pb.go", 2735+ ], 2736+ importpath = "google.golang.org/protobuf/internal/testprotos/test3", 2737+ visibility = ["//:__subpackages__"], 2738+ deps = [ 2739+ "//reflect/protoreflect", 2740+ "//runtime/protoimpl", 2741+ "//types/descriptorpb", 2742+ ], 2743+) 2744+ 2745+alias( 2746+ name = "go_default_library", 2747+ actual = ":test3", 2748+ visibility = ["//:__subpackages__"], 2749+) 2750diff -urN a/internal/testprotos/textpb2/BUILD.bazel b/internal/testprotos/textpb2/BUILD.bazel 2751--- a/internal/testprotos/textpb2/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2752+++ b/internal/testprotos/textpb2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2753@@ -0,0 +1,25 @@ 2754+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2755+ 2756+go_library( 2757+ name = "textpb2", 2758+ srcs = ["test.pb.go"], 2759+ importpath = "google.golang.org/protobuf/internal/testprotos/textpb2", 2760+ visibility = ["//:__subpackages__"], 2761+ deps = [ 2762+ "//reflect/protoreflect", 2763+ "//runtime/protoimpl", 2764+ "//types/known/anypb", 2765+ "//types/known/durationpb", 2766+ "//types/known/emptypb", 2767+ "//types/known/fieldmaskpb", 2768+ "//types/known/structpb", 2769+ "//types/known/timestamppb", 2770+ "//types/known/wrapperspb", 2771+ ], 2772+) 2773+ 2774+alias( 2775+ name = "go_default_library", 2776+ actual = ":textpb2", 2777+ visibility = ["//:__subpackages__"], 2778+) 2779diff -urN a/internal/testprotos/textpb3/BUILD.bazel b/internal/testprotos/textpb3/BUILD.bazel 2780--- a/internal/testprotos/textpb3/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2781+++ b/internal/testprotos/textpb3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2782@@ -0,0 +1,18 @@ 2783+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2784+ 2785+go_library( 2786+ name = "textpb3", 2787+ srcs = ["test.pb.go"], 2788+ importpath = "google.golang.org/protobuf/internal/testprotos/textpb3", 2789+ visibility = ["//:__subpackages__"], 2790+ deps = [ 2791+ "//reflect/protoreflect", 2792+ "//runtime/protoimpl", 2793+ ], 2794+) 2795+ 2796+alias( 2797+ name = "go_default_library", 2798+ actual = ":textpb3", 2799+ visibility = ["//:__subpackages__"], 2800+) 2801diff -urN a/internal/version/BUILD.bazel b/internal/version/BUILD.bazel 2802--- a/internal/version/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2803+++ b/internal/version/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2804@@ -0,0 +1,14 @@ 2805+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2806+ 2807+go_library( 2808+ name = "version", 2809+ srcs = ["version.go"], 2810+ importpath = "google.golang.org/protobuf/internal/version", 2811+ visibility = ["//:__subpackages__"], 2812+) 2813+ 2814+alias( 2815+ name = "go_default_library", 2816+ actual = ":version", 2817+ visibility = ["//:__subpackages__"], 2818+) 2819diff -urN a/internal/weakdeps/BUILD.bazel b/internal/weakdeps/BUILD.bazel 2820--- a/internal/weakdeps/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2821+++ b/internal/weakdeps/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2822@@ -0,0 +1,14 @@ 2823+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2824+ 2825+go_library( 2826+ name = "weakdeps", 2827+ srcs = ["doc.go"], 2828+ importpath = "google.golang.org/protobuf/internal/weakdeps", 2829+ visibility = ["//:__subpackages__"], 2830+) 2831+ 2832+alias( 2833+ name = "go_default_library", 2834+ actual = ":weakdeps", 2835+ visibility = ["//:__subpackages__"], 2836+) 2837diff -urN a/proto/BUILD.bazel b/proto/BUILD.bazel 2838--- a/proto/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2839+++ b/proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2840@@ -0,0 +1,95 @@ 2841+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2842+ 2843+go_library( 2844+ name = "proto", 2845+ srcs = [ 2846+ "checkinit.go", 2847+ "decode.go", 2848+ "decode_gen.go", 2849+ "doc.go", 2850+ "encode.go", 2851+ "encode_gen.go", 2852+ "equal.go", 2853+ "extension.go", 2854+ "merge.go", 2855+ "messageset.go", 2856+ "proto.go", 2857+ "proto_methods.go", 2858+ "reset.go", 2859+ "size.go", 2860+ "size_gen.go", 2861+ "wrappers.go", 2862+ ], 2863+ importpath = "google.golang.org/protobuf/proto", 2864+ visibility = ["//visibility:public"], 2865+ deps = [ 2866+ "//encoding/protowire", 2867+ "//internal/encoding/messageset", 2868+ "//internal/errors", 2869+ "//internal/flags", 2870+ "//internal/genid", 2871+ "//internal/order", 2872+ "//internal/pragma", 2873+ "//internal/strs", 2874+ "//reflect/protoreflect", 2875+ "//reflect/protoregistry", 2876+ "//runtime/protoiface", 2877+ ], 2878+) 2879+ 2880+alias( 2881+ name = "go_default_library", 2882+ actual = ":proto", 2883+ visibility = ["//visibility:public"], 2884+) 2885+ 2886+go_test( 2887+ name = "proto_test", 2888+ srcs = [ 2889+ "bench_test.go", 2890+ "checkinit_test.go", 2891+ "decode_test.go", 2892+ "encode_test.go", 2893+ "equal_test.go", 2894+ "extension_test.go", 2895+ "merge_test.go", 2896+ "messageset_test.go", 2897+ "methods_test.go", 2898+ "nil_test.go", 2899+ "noenforceutf8_test.go", 2900+ "reset_test.go", 2901+ "testmessages_test.go", 2902+ "validate_test.go", 2903+ "weak_test.go", 2904+ ], 2905+ deps = [ 2906+ ":proto", 2907+ "//encoding/prototext", 2908+ "//encoding/protowire", 2909+ "//internal/errors", 2910+ "//internal/filedesc", 2911+ "//internal/flags", 2912+ "//internal/impl", 2913+ "//internal/pragma", 2914+ "//internal/protobuild", 2915+ "//internal/testprotos/legacy", 2916+ "//internal/testprotos/legacy/proto2_20160225_2fc053c5", 2917+ "//internal/testprotos/messageset/messagesetpb", 2918+ "//internal/testprotos/messageset/msetextpb", 2919+ "//internal/testprotos/order", 2920+ "//internal/testprotos/required", 2921+ "//internal/testprotos/test", 2922+ "//internal/testprotos/test/weak1", 2923+ "//internal/testprotos/test3", 2924+ "//reflect/protodesc", 2925+ "//reflect/protoreflect", 2926+ "//reflect/protoregistry", 2927+ "//runtime/protoiface", 2928+ "//runtime/protoimpl", 2929+ "//testing/protocmp", 2930+ "//testing/protopack", 2931+ "//types/descriptorpb", 2932+ "//types/dynamicpb", 2933+ "@com_github_google_go_cmp//cmp:go_default_library", 2934+ ], 2935+) 2936diff -urN a/protoadapt/BUILD.bazel b/protoadapt/BUILD.bazel 2937--- a/protoadapt/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2938+++ b/protoadapt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2939@@ -0,0 +1,19 @@ 2940+load("@io_bazel_rules_go//go:def.bzl", "go_library") 2941+ 2942+go_library( 2943+ name = "protoadapt", 2944+ srcs = ["convert.go"], 2945+ importpath = "google.golang.org/protobuf/protoadapt", 2946+ visibility = ["//visibility:public"], 2947+ deps = [ 2948+ "//proto", 2949+ "//runtime/protoiface", 2950+ "//runtime/protoimpl", 2951+ ], 2952+) 2953+ 2954+alias( 2955+ name = "go_default_library", 2956+ actual = ":protoadapt", 2957+ visibility = ["//visibility:public"], 2958+) 2959diff -urN a/reflect/protodesc/BUILD.bazel b/reflect/protodesc/BUILD.bazel 2960--- a/reflect/protodesc/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 2961+++ b/reflect/protodesc/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 2962@@ -0,0 +1,48 @@ 2963+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2964+ 2965+go_library( 2966+ name = "protodesc", 2967+ srcs = [ 2968+ "desc.go", 2969+ "desc_init.go", 2970+ "desc_resolve.go", 2971+ "desc_validate.go", 2972+ "proto.go", 2973+ ], 2974+ importpath = "google.golang.org/protobuf/reflect/protodesc", 2975+ visibility = ["//visibility:public"], 2976+ deps = [ 2977+ "//encoding/protowire", 2978+ "//internal/encoding/defval", 2979+ "//internal/errors", 2980+ "//internal/filedesc", 2981+ "//internal/flags", 2982+ "//internal/genid", 2983+ "//internal/pragma", 2984+ "//internal/strs", 2985+ "//proto", 2986+ "//reflect/protoreflect", 2987+ "//reflect/protoregistry", 2988+ "//types/descriptorpb", 2989+ ], 2990+) 2991+ 2992+alias( 2993+ name = "go_default_library", 2994+ actual = ":protodesc", 2995+ visibility = ["//visibility:public"], 2996+) 2997+ 2998+go_test( 2999+ name = "protodesc_test", 3000+ srcs = ["file_test.go"], 3001+ embed = [":protodesc"], 3002+ deps = [ 3003+ "//encoding/prototext", 3004+ "//internal/flags", 3005+ "//proto", 3006+ "//reflect/protoreflect", 3007+ "//reflect/protoregistry", 3008+ "//types/descriptorpb", 3009+ ], 3010+) 3011diff -urN a/reflect/protopath/BUILD.bazel b/reflect/protopath/BUILD.bazel 3012--- a/reflect/protopath/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3013+++ b/reflect/protopath/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3014@@ -0,0 +1,22 @@ 3015+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3016+ 3017+go_library( 3018+ name = "protopath", 3019+ srcs = [ 3020+ "path.go", 3021+ "step.go", 3022+ ], 3023+ importpath = "google.golang.org/protobuf/reflect/protopath", 3024+ visibility = ["//visibility:public"], 3025+ deps = [ 3026+ "//internal/encoding/text", 3027+ "//internal/msgfmt", 3028+ "//reflect/protoreflect", 3029+ ], 3030+) 3031+ 3032+alias( 3033+ name = "go_default_library", 3034+ actual = ":protopath", 3035+ visibility = ["//visibility:public"], 3036+) 3037diff -urN a/reflect/protorange/BUILD.bazel b/reflect/protorange/BUILD.bazel 3038--- a/reflect/protorange/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3039+++ b/reflect/protorange/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3040@@ -0,0 +1,46 @@ 3041+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3042+ 3043+go_library( 3044+ name = "protorange", 3045+ srcs = ["range.go"], 3046+ importpath = "google.golang.org/protobuf/reflect/protorange", 3047+ visibility = ["//visibility:public"], 3048+ deps = [ 3049+ "//internal/genid", 3050+ "//internal/order", 3051+ "//proto", 3052+ "//reflect/protopath", 3053+ "//reflect/protoreflect", 3054+ "//reflect/protoregistry", 3055+ ], 3056+) 3057+ 3058+alias( 3059+ name = "go_default_library", 3060+ actual = ":protorange", 3061+ visibility = ["//visibility:public"], 3062+) 3063+ 3064+go_test( 3065+ name = "protorange_test", 3066+ srcs = [ 3067+ "example_test.go", 3068+ "range_test.go", 3069+ ], 3070+ embed = [":protorange"], 3071+ deps = [ 3072+ "//encoding/protojson", 3073+ "//internal/detrand", 3074+ "//internal/testprotos/news", 3075+ "//proto", 3076+ "//reflect/protopath", 3077+ "//reflect/protoreflect", 3078+ "//reflect/protoregistry", 3079+ "//testing/protocmp", 3080+ "//testing/protopack", 3081+ "//types/known/anypb", 3082+ "//types/known/timestamppb", 3083+ "@com_github_google_go_cmp//cmp:go_default_library", 3084+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3085+ ], 3086+) 3087diff -urN a/reflect/protoreflect/BUILD.bazel b/reflect/protoreflect/BUILD.bazel 3088--- a/reflect/protoreflect/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3089+++ b/reflect/protoreflect/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3090@@ -0,0 +1,38 @@ 3091+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3092+ 3093+go_library( 3094+ name = "protoreflect", 3095+ srcs = [ 3096+ "methods.go", 3097+ "proto.go", 3098+ "source.go", 3099+ "source_gen.go", 3100+ "type.go", 3101+ "value.go", 3102+ "value_equal.go", 3103+ "value_union.go", 3104+ "value_unsafe.go", 3105+ ], 3106+ importpath = "google.golang.org/protobuf/reflect/protoreflect", 3107+ visibility = ["//visibility:public"], 3108+ deps = [ 3109+ "//encoding/protowire", 3110+ "//internal/pragma", 3111+ ], 3112+) 3113+ 3114+alias( 3115+ name = "go_default_library", 3116+ actual = ":protoreflect", 3117+ visibility = ["//visibility:public"], 3118+) 3119+ 3120+go_test( 3121+ name = "protoreflect_test", 3122+ srcs = [ 3123+ "proto_test.go", 3124+ "source_test.go", 3125+ "value_test.go", 3126+ ], 3127+ embed = [":protoreflect"], 3128+) 3129diff -urN a/reflect/protoregistry/BUILD.bazel b/reflect/protoregistry/BUILD.bazel 3130--- a/reflect/protoregistry/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3131+++ b/reflect/protoregistry/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3132@@ -0,0 +1,36 @@ 3133+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3134+ 3135+go_library( 3136+ name = "protoregistry", 3137+ srcs = ["registry.go"], 3138+ importpath = "google.golang.org/protobuf/reflect/protoregistry", 3139+ visibility = ["//visibility:public"], 3140+ deps = [ 3141+ "//internal/encoding/messageset", 3142+ "//internal/errors", 3143+ "//internal/flags", 3144+ "//reflect/protoreflect", 3145+ ], 3146+) 3147+ 3148+alias( 3149+ name = "go_default_library", 3150+ actual = ":protoregistry", 3151+ visibility = ["//visibility:public"], 3152+) 3153+ 3154+go_test( 3155+ name = "protoregistry_test", 3156+ srcs = ["registry_test.go"], 3157+ deps = [ 3158+ ":protoregistry", 3159+ "//encoding/prototext", 3160+ "//internal/impl", 3161+ "//internal/testprotos/registry", 3162+ "//reflect/protodesc", 3163+ "//reflect/protoreflect", 3164+ "//types/descriptorpb", 3165+ "@com_github_google_go_cmp//cmp:go_default_library", 3166+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3167+ ], 3168+) 3169diff -urN a/runtime/protoiface/BUILD.bazel b/runtime/protoiface/BUILD.bazel 3170--- a/runtime/protoiface/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3171+++ b/runtime/protoiface/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3172@@ -0,0 +1,21 @@ 3173+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3174+ 3175+go_library( 3176+ name = "protoiface", 3177+ srcs = [ 3178+ "legacy.go", 3179+ "methods.go", 3180+ ], 3181+ importpath = "google.golang.org/protobuf/runtime/protoiface", 3182+ visibility = ["//visibility:public"], 3183+ deps = [ 3184+ "//internal/pragma", 3185+ "//reflect/protoreflect", 3186+ ], 3187+) 3188+ 3189+alias( 3190+ name = "go_default_library", 3191+ actual = ":protoiface", 3192+ visibility = ["//visibility:public"], 3193+) 3194diff -urN a/runtime/protoimpl/BUILD.bazel b/runtime/protoimpl/BUILD.bazel 3195--- a/runtime/protoimpl/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3196+++ b/runtime/protoimpl/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3197@@ -0,0 +1,23 @@ 3198+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3199+ 3200+go_library( 3201+ name = "protoimpl", 3202+ srcs = [ 3203+ "impl.go", 3204+ "version.go", 3205+ ], 3206+ importpath = "google.golang.org/protobuf/runtime/protoimpl", 3207+ visibility = ["//visibility:public"], 3208+ deps = [ 3209+ "//internal/filedesc", 3210+ "//internal/filetype", 3211+ "//internal/impl", 3212+ "//internal/version", 3213+ ], 3214+) 3215+ 3216+alias( 3217+ name = "go_default_library", 3218+ actual = ":protoimpl", 3219+ visibility = ["//visibility:public"], 3220+) 3221diff -urN a/testing/protocmp/BUILD.bazel b/testing/protocmp/BUILD.bazel 3222--- a/testing/protocmp/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3223+++ b/testing/protocmp/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3224@@ -0,0 +1,52 @@ 3225+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3226+ 3227+go_library( 3228+ name = "protocmp", 3229+ srcs = [ 3230+ "reflect.go", 3231+ "util.go", 3232+ "xform.go", 3233+ ], 3234+ importpath = "google.golang.org/protobuf/testing/protocmp", 3235+ visibility = ["//visibility:public"], 3236+ deps = [ 3237+ "//encoding/protowire", 3238+ "//internal/genid", 3239+ "//internal/msgfmt", 3240+ "//proto", 3241+ "//reflect/protoreflect", 3242+ "//reflect/protoregistry", 3243+ "//runtime/protoiface", 3244+ "//runtime/protoimpl", 3245+ "@com_github_google_go_cmp//cmp:go_default_library", 3246+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3247+ ], 3248+) 3249+ 3250+alias( 3251+ name = "go_default_library", 3252+ actual = ":protocmp", 3253+ visibility = ["//visibility:public"], 3254+) 3255+ 3256+go_test( 3257+ name = "protocmp_test", 3258+ srcs = [ 3259+ "reflect_test.go", 3260+ "util_test.go", 3261+ "xform_test.go", 3262+ ], 3263+ embed = [":protocmp"], 3264+ deps = [ 3265+ "//internal/detrand", 3266+ "//internal/testprotos/test", 3267+ "//internal/testprotos/textpb2", 3268+ "//proto", 3269+ "//reflect/protoreflect", 3270+ "//testing/protopack", 3271+ "//types/dynamicpb", 3272+ "//types/known/anypb", 3273+ "//types/known/wrapperspb", 3274+ "@com_github_google_go_cmp//cmp:go_default_library", 3275+ ], 3276+) 3277diff -urN a/testing/protopack/BUILD.bazel b/testing/protopack/BUILD.bazel 3278--- a/testing/protopack/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3279+++ b/testing/protopack/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3280@@ -0,0 +1,31 @@ 3281+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3282+ 3283+go_library( 3284+ name = "protopack", 3285+ srcs = ["pack.go"], 3286+ importpath = "google.golang.org/protobuf/testing/protopack", 3287+ visibility = ["//visibility:public"], 3288+ deps = [ 3289+ "//encoding/protowire", 3290+ "//reflect/protoreflect", 3291+ ], 3292+) 3293+ 3294+alias( 3295+ name = "go_default_library", 3296+ actual = ":protopack", 3297+ visibility = ["//visibility:public"], 3298+) 3299+ 3300+go_test( 3301+ name = "protopack_test", 3302+ srcs = ["pack_test.go"], 3303+ embed = [":protopack"], 3304+ deps = [ 3305+ "//encoding/prototext", 3306+ "//reflect/protodesc", 3307+ "//reflect/protoreflect", 3308+ "//types/descriptorpb", 3309+ "@com_github_google_go_cmp//cmp:go_default_library", 3310+ ], 3311+) 3312diff -urN a/testing/prototest/BUILD.bazel b/testing/prototest/BUILD.bazel 3313--- a/testing/prototest/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3314+++ b/testing/prototest/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3315@@ -0,0 +1,42 @@ 3316+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3317+ 3318+go_library( 3319+ name = "prototest", 3320+ srcs = [ 3321+ "enum.go", 3322+ "message.go", 3323+ ], 3324+ importpath = "google.golang.org/protobuf/testing/prototest", 3325+ visibility = ["//visibility:public"], 3326+ deps = [ 3327+ "//encoding/prototext", 3328+ "//encoding/protowire", 3329+ "//proto", 3330+ "//reflect/protoreflect", 3331+ "//reflect/protoregistry", 3332+ ], 3333+) 3334+ 3335+alias( 3336+ name = "go_default_library", 3337+ actual = ":prototest", 3338+ visibility = ["//visibility:public"], 3339+) 3340+ 3341+go_test( 3342+ name = "prototest_test", 3343+ srcs = ["prototest_test.go"], 3344+ deps = [ 3345+ ":prototest", 3346+ "//internal/flags", 3347+ "//internal/testprotos/irregular", 3348+ "//internal/testprotos/legacy", 3349+ "//internal/testprotos/legacy/proto2_20160225_2fc053c5", 3350+ "//internal/testprotos/test", 3351+ "//internal/testprotos/test/weak1", 3352+ "//internal/testprotos/test/weak2", 3353+ "//internal/testprotos/test3", 3354+ "//proto", 3355+ "//runtime/protoimpl", 3356+ ], 3357+) 3358diff -urN a/types/descriptorpb/BUILD.bazel b/types/descriptorpb/BUILD.bazel 3359--- a/types/descriptorpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3360+++ b/types/descriptorpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3361@@ -0,0 +1,18 @@ 3362+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3363+ 3364+go_library( 3365+ name = "descriptorpb", 3366+ srcs = ["descriptor.pb.go"], 3367+ importpath = "google.golang.org/protobuf/types/descriptorpb", 3368+ visibility = ["//visibility:public"], 3369+ deps = [ 3370+ "//reflect/protoreflect", 3371+ "//runtime/protoimpl", 3372+ ], 3373+) 3374+ 3375+alias( 3376+ name = "go_default_library", 3377+ actual = ":descriptorpb", 3378+ visibility = ["//visibility:public"], 3379+) 3380diff -urN a/types/dynamicpb/BUILD.bazel b/types/dynamicpb/BUILD.bazel 3381--- a/types/dynamicpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3382+++ b/types/dynamicpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3383@@ -0,0 +1,34 @@ 3384+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3385+ 3386+go_library( 3387+ name = "dynamicpb", 3388+ srcs = ["dynamic.go"], 3389+ importpath = "google.golang.org/protobuf/types/dynamicpb", 3390+ visibility = ["//visibility:public"], 3391+ deps = [ 3392+ "//internal/errors", 3393+ "//reflect/protoreflect", 3394+ "//runtime/protoiface", 3395+ "//runtime/protoimpl", 3396+ ], 3397+) 3398+ 3399+alias( 3400+ name = "go_default_library", 3401+ actual = ":dynamicpb", 3402+ visibility = ["//visibility:public"], 3403+) 3404+ 3405+go_test( 3406+ name = "dynamicpb_test", 3407+ srcs = ["dynamic_test.go"], 3408+ deps = [ 3409+ ":dynamicpb", 3410+ "//internal/testprotos/test", 3411+ "//internal/testprotos/test3", 3412+ "//proto", 3413+ "//reflect/protoreflect", 3414+ "//reflect/protoregistry", 3415+ "//testing/prototest", 3416+ ], 3417+) 3418diff -urN a/types/known/anypb/BUILD.bazel b/types/known/anypb/BUILD.bazel 3419--- a/types/known/anypb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3420+++ b/types/known/anypb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3421@@ -0,0 +1,35 @@ 3422+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3423+ 3424+go_library( 3425+ name = "anypb", 3426+ srcs = ["any.pb.go"], 3427+ importpath = "google.golang.org/protobuf/types/known/anypb", 3428+ visibility = ["//visibility:public"], 3429+ deps = [ 3430+ "//proto", 3431+ "//reflect/protoreflect", 3432+ "//reflect/protoregistry", 3433+ "//runtime/protoimpl", 3434+ ], 3435+) 3436+ 3437+alias( 3438+ name = "go_default_library", 3439+ actual = ":anypb", 3440+ visibility = ["//visibility:public"], 3441+) 3442+ 3443+go_test( 3444+ name = "anypb_test", 3445+ srcs = ["any_test.go"], 3446+ deps = [ 3447+ ":anypb", 3448+ "//internal/testprotos/test", 3449+ "//proto", 3450+ "//reflect/protoreflect", 3451+ "//testing/protocmp", 3452+ "//types/known/emptypb", 3453+ "//types/known/wrapperspb", 3454+ "@com_github_google_go_cmp//cmp:go_default_library", 3455+ ], 3456+) 3457diff -urN a/types/known/apipb/BUILD.bazel b/types/known/apipb/BUILD.bazel 3458--- a/types/known/apipb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3459+++ b/types/known/apipb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3460@@ -0,0 +1,20 @@ 3461+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3462+ 3463+go_library( 3464+ name = "apipb", 3465+ srcs = ["api.pb.go"], 3466+ importpath = "google.golang.org/protobuf/types/known/apipb", 3467+ visibility = ["//visibility:public"], 3468+ deps = [ 3469+ "//reflect/protoreflect", 3470+ "//runtime/protoimpl", 3471+ "//types/known/sourcecontextpb", 3472+ "//types/known/typepb", 3473+ ], 3474+) 3475+ 3476+alias( 3477+ name = "go_default_library", 3478+ actual = ":apipb", 3479+ visibility = ["//visibility:public"], 3480+) 3481diff -urN a/types/known/durationpb/BUILD.bazel b/types/known/durationpb/BUILD.bazel 3482--- a/types/known/durationpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3483+++ b/types/known/durationpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3484@@ -0,0 +1,30 @@ 3485+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3486+ 3487+go_library( 3488+ name = "durationpb", 3489+ srcs = ["duration.pb.go"], 3490+ importpath = "google.golang.org/protobuf/types/known/durationpb", 3491+ visibility = ["//visibility:public"], 3492+ deps = [ 3493+ "//reflect/protoreflect", 3494+ "//runtime/protoimpl", 3495+ ], 3496+) 3497+ 3498+alias( 3499+ name = "go_default_library", 3500+ actual = ":durationpb", 3501+ visibility = ["//visibility:public"], 3502+) 3503+ 3504+go_test( 3505+ name = "durationpb_test", 3506+ srcs = ["duration_test.go"], 3507+ deps = [ 3508+ ":durationpb", 3509+ "//internal/detrand", 3510+ "//testing/protocmp", 3511+ "@com_github_google_go_cmp//cmp:go_default_library", 3512+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3513+ ], 3514+) 3515diff -urN a/types/known/emptypb/BUILD.bazel b/types/known/emptypb/BUILD.bazel 3516--- a/types/known/emptypb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3517+++ b/types/known/emptypb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3518@@ -0,0 +1,18 @@ 3519+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3520+ 3521+go_library( 3522+ name = "emptypb", 3523+ srcs = ["empty.pb.go"], 3524+ importpath = "google.golang.org/protobuf/types/known/emptypb", 3525+ visibility = ["//visibility:public"], 3526+ deps = [ 3527+ "//reflect/protoreflect", 3528+ "//runtime/protoimpl", 3529+ ], 3530+) 3531+ 3532+alias( 3533+ name = "go_default_library", 3534+ actual = ":emptypb", 3535+ visibility = ["//visibility:public"], 3536+) 3537diff -urN a/types/known/fieldmaskpb/BUILD.bazel b/types/known/fieldmaskpb/BUILD.bazel 3538--- a/types/known/fieldmaskpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3539+++ b/types/known/fieldmaskpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3540@@ -0,0 +1,31 @@ 3541+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3542+ 3543+go_library( 3544+ name = "fieldmaskpb", 3545+ srcs = ["field_mask.pb.go"], 3546+ importpath = "google.golang.org/protobuf/types/known/fieldmaskpb", 3547+ visibility = ["//visibility:public"], 3548+ deps = [ 3549+ "//proto", 3550+ "//reflect/protoreflect", 3551+ "//runtime/protoimpl", 3552+ ], 3553+) 3554+ 3555+alias( 3556+ name = "go_default_library", 3557+ actual = ":fieldmaskpb", 3558+ visibility = ["//visibility:public"], 3559+) 3560+ 3561+go_test( 3562+ name = "fieldmaskpb_test", 3563+ srcs = ["field_mask_test.go"], 3564+ deps = [ 3565+ ":fieldmaskpb", 3566+ "//internal/testprotos/test", 3567+ "//proto", 3568+ "@com_github_google_go_cmp//cmp:go_default_library", 3569+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3570+ ], 3571+) 3572diff -urN a/types/known/sourcecontextpb/BUILD.bazel b/types/known/sourcecontextpb/BUILD.bazel 3573--- a/types/known/sourcecontextpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3574+++ b/types/known/sourcecontextpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3575@@ -0,0 +1,18 @@ 3576+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3577+ 3578+go_library( 3579+ name = "sourcecontextpb", 3580+ srcs = ["source_context.pb.go"], 3581+ importpath = "google.golang.org/protobuf/types/known/sourcecontextpb", 3582+ visibility = ["//visibility:public"], 3583+ deps = [ 3584+ "//reflect/protoreflect", 3585+ "//runtime/protoimpl", 3586+ ], 3587+) 3588+ 3589+alias( 3590+ name = "go_default_library", 3591+ actual = ":sourcecontextpb", 3592+ visibility = ["//visibility:public"], 3593+) 3594diff -urN a/types/known/structpb/BUILD.bazel b/types/known/structpb/BUILD.bazel 3595--- a/types/known/structpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3596+++ b/types/known/structpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3597@@ -0,0 +1,31 @@ 3598+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3599+ 3600+go_library( 3601+ name = "structpb", 3602+ srcs = ["struct.pb.go"], 3603+ importpath = "google.golang.org/protobuf/types/known/structpb", 3604+ visibility = ["//visibility:public"], 3605+ deps = [ 3606+ "//encoding/protojson", 3607+ "//reflect/protoreflect", 3608+ "//runtime/protoimpl", 3609+ ], 3610+) 3611+ 3612+alias( 3613+ name = "go_default_library", 3614+ actual = ":structpb", 3615+ visibility = ["//visibility:public"], 3616+) 3617+ 3618+go_test( 3619+ name = "structpb_test", 3620+ srcs = ["struct_test.go"], 3621+ deps = [ 3622+ ":structpb", 3623+ "//reflect/protoreflect", 3624+ "//testing/protocmp", 3625+ "@com_github_google_go_cmp//cmp:go_default_library", 3626+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3627+ ], 3628+) 3629diff -urN a/types/known/timestamppb/BUILD.bazel b/types/known/timestamppb/BUILD.bazel 3630--- a/types/known/timestamppb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3631+++ b/types/known/timestamppb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3632@@ -0,0 +1,30 @@ 3633+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 3634+ 3635+go_library( 3636+ name = "timestamppb", 3637+ srcs = ["timestamp.pb.go"], 3638+ importpath = "google.golang.org/protobuf/types/known/timestamppb", 3639+ visibility = ["//visibility:public"], 3640+ deps = [ 3641+ "//reflect/protoreflect", 3642+ "//runtime/protoimpl", 3643+ ], 3644+) 3645+ 3646+alias( 3647+ name = "go_default_library", 3648+ actual = ":timestamppb", 3649+ visibility = ["//visibility:public"], 3650+) 3651+ 3652+go_test( 3653+ name = "timestamppb_test", 3654+ srcs = ["timestamp_test.go"], 3655+ deps = [ 3656+ ":timestamppb", 3657+ "//internal/detrand", 3658+ "//testing/protocmp", 3659+ "@com_github_google_go_cmp//cmp:go_default_library", 3660+ "@com_github_google_go_cmp//cmp/cmpopts:go_default_library", 3661+ ], 3662+) 3663diff -urN a/types/known/typepb/BUILD.bazel b/types/known/typepb/BUILD.bazel 3664--- a/types/known/typepb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3665+++ b/types/known/typepb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3666@@ -0,0 +1,20 @@ 3667+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3668+ 3669+go_library( 3670+ name = "typepb", 3671+ srcs = ["type.pb.go"], 3672+ importpath = "google.golang.org/protobuf/types/known/typepb", 3673+ visibility = ["//visibility:public"], 3674+ deps = [ 3675+ "//reflect/protoreflect", 3676+ "//runtime/protoimpl", 3677+ "//types/known/anypb", 3678+ "//types/known/sourcecontextpb", 3679+ ], 3680+) 3681+ 3682+alias( 3683+ name = "go_default_library", 3684+ actual = ":typepb", 3685+ visibility = ["//visibility:public"], 3686+) 3687diff -urN a/types/known/wrapperspb/BUILD.bazel b/types/known/wrapperspb/BUILD.bazel 3688--- a/types/known/wrapperspb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3689+++ b/types/known/wrapperspb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3690@@ -0,0 +1,18 @@ 3691+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3692+ 3693+go_library( 3694+ name = "wrapperspb", 3695+ srcs = ["wrappers.pb.go"], 3696+ importpath = "google.golang.org/protobuf/types/known/wrapperspb", 3697+ visibility = ["//visibility:public"], 3698+ deps = [ 3699+ "//reflect/protoreflect", 3700+ "//runtime/protoimpl", 3701+ ], 3702+) 3703+ 3704+alias( 3705+ name = "go_default_library", 3706+ actual = ":wrapperspb", 3707+ visibility = ["//visibility:public"], 3708+) 3709diff -urN a/types/pluginpb/BUILD.bazel b/types/pluginpb/BUILD.bazel 3710--- a/types/pluginpb/BUILD.bazel 1970-01-01 00:00:00.000000000 +0000 3711+++ b/types/pluginpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 3712@@ -0,0 +1,19 @@ 3713+load("@io_bazel_rules_go//go:def.bzl", "go_library") 3714+ 3715+go_library( 3716+ name = "pluginpb", 3717+ srcs = ["plugin.pb.go"], 3718+ importpath = "google.golang.org/protobuf/types/pluginpb", 3719+ visibility = ["//visibility:public"], 3720+ deps = [ 3721+ "//reflect/protoreflect", 3722+ "//runtime/protoimpl", 3723+ "//types/descriptorpb", 3724+ ], 3725+) 3726+ 3727+alias( 3728+ name = "go_default_library", 3729+ actual = ":pluginpb", 3730+ visibility = ["//visibility:public"], 3731+) 3732