)]}'
{
  "commit": "0c3cc2f8edbac7858cdff44cbaaaea2cb415cd0f",
  "tree": "b98b9ebce2342bb9245204e98eb988267f41bbb9",
  "parents": [
    "cc8d1c2ae258b92e11bf2079e3abbf4ec3bc60ff"
  ],
  "author": {
    "name": "Michael Stapelberg",
    "email": "stapelberg@golang.org",
    "time": "Fri Jan 10 14:41:29 2025 +0100"
  },
  "committer": {
    "name": "Michael Stapelberg",
    "email": "stapelberg@golang.org",
    "time": "Wed Jan 15 07:05:16 2025 -0800"
  },
  "message": "internal_gengo: use unsafe.StringData() to avoid a descriptor copy\n\nThis means our generated code requires Go 1.20+.\n(Go Protobuf currently requires at least Go 1.21.)\n\nChange-Id: Ie65be553bcb5912991d590104ff6b7c6a82b9c38\nReviewed-on: https://go-review.googlesource.com/c/protobuf/+/642055\nReviewed-by: Nicolas Hillegeer \u003caktau@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9302b77022ea1d17fb727d9c6d23b7da94b225da",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/internal_gengo/main.go",
      "new_id": "a58058c47cdac20713b2b45590e78fa7ac5b9572",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/internal_gengo/main.go"
    },
    {
      "type": "modify",
      "old_id": "2cf204f261e01d9249bcfcc140debb90aa693086",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/internal_gengo/reflect.go",
      "new_id": "d44e55e76a60ad96fd99703117c7da90c0a5af31",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/internal_gengo/reflect.go"
    },
    {
      "type": "modify",
      "old_id": "19e5a880943d0f6bc65f18dc9c7e0b417f6238d1",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/annotations/annotations.pb.go",
      "new_id": "f7bada24ddd62e0b3c4a9cff5cc4992c231fdf5f",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/annotations/annotations.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6aec4480cf562bff5a019ad81efc2f6e249257d9",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/annotations/annotations.pb.go.meta",
      "new_id": "1e0ce14645537f598d349ad13a4f3232ae33b7db",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/annotations/annotations.pb.go.meta"
    },
    {
      "type": "modify",
      "old_id": "3ec583169463220d42d50d90f3661935a44042e0",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/comments/comments.pb.go",
      "new_id": "71b5791d505d922710df0262bd079fda720e1e7c",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/comments/comments.pb.go"
    },
    {
      "type": "modify",
      "old_id": "34c47087a86aa86a39ae9b32fb7eb1c5cba162f7",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/comments/deprecated.pb.go",
      "new_id": "58d829b1f137ee484e0a847b1784ed114d939b9e",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/comments/deprecated.pb.go"
    },
    {
      "type": "modify",
      "old_id": "cf5ae3c056238cec2923ffb866b8aa5aff8eb374",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/enumprefix/enumprefix.pb.go",
      "new_id": "989ce5425ead2238b5e6e866a6b2340c8f2223a2",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/enumprefix/enumprefix.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6913ed0dbe334348a6b15a5ad1f2459745017eb8",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/extensions/base/base.pb.go",
      "new_id": "f4edfdb69d54419722e180d57b99c923890a7911",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/extensions/base/base.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6a96cbb3d636bf792fbe79cc1e8ba261c84f73da",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/extensions/ext/ext.pb.go",
      "new_id": "9f946e1f95b4bffac72ce4abd4521cd6839f52a9",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/extensions/ext/ext.pb.go"
    },
    {
      "type": "modify",
      "old_id": "04f0040a229199a33f2068f0dbe4f2b460165cc6",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/extensions/extra/extra.pb.go",
      "new_id": "0774258ba2e278d1016c252cb9a64d7856a6d524",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/extensions/extra/extra.pb.go"
    },
    {
      "type": "modify",
      "old_id": "8d3d61e64bf8fd49c2cb3685c8d665ff3864b3d5",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/extensions/proto3/ext3.pb.go",
      "new_id": "3440f00a9e4744f2d8d7c2a755250112934c6b2f",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/extensions/proto3/ext3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "d3f9db1135092296912b5bf549cbba93c145b674",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/fieldnames/fieldnames.pb.go",
      "new_id": "52b088acf76b4b4e5243c844b8975686d72dd47f",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/fieldnames/fieldnames.pb.go"
    },
    {
      "type": "modify",
      "old_id": "208976c86c3fa79cb442182399b46b1b41d2b48e",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/import_public/a.pb.go",
      "new_id": "8612d3ca44fcff71210e9a6c0501c5d9898e9c40",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/import_public/a.pb.go"
    },
    {
      "type": "modify",
      "old_id": "be811f7e41425eb2683eceafb24daafe1e7a0a04",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/import_public/b.pb.go",
      "new_id": "75f278b76297d1dbe97f58cda70ea14ae114e248",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/import_public/b.pb.go"
    },
    {
      "type": "modify",
      "old_id": "47a5e48964b88e37c3567fc99e8204c472047ef7",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/import_public/c.pb.go",
      "new_id": "95020cc550dcccbf4413bb020220b2117f071ed6",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/import_public/c.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3688b9fde6fff6e79d66baf3e8bc01c508eb3622",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/import_public/sub/a.pb.go",
      "new_id": "bae4a0cf72a162b8b304801cdecf87724ad9d37e",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/import_public/sub/a.pb.go"
    },
    {
      "type": "modify",
      "old_id": "f8e21f925847f9186168aa08f88b44eed3b106b1",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/import_public/sub/b.pb.go",
      "new_id": "c58b164858826dc446315cf2609182dacd025501",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/import_public/sub/b.pb.go"
    },
    {
      "type": "modify",
      "old_id": "c6c6b6b0311f166982c059a9b8677d814d7e062b",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/import_public/sub2/a.pb.go",
      "new_id": "29b26a11fec8c9728017efecf60866197b94d219",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/import_public/sub2/a.pb.go"
    },
    {
      "type": "modify",
      "old_id": "24d78a5c6d0f57343edc8050513dd3813c6cc1a8",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/fmt/m.pb.go",
      "new_id": "c7eae6b1a81e859c003e0ba19b281bf83e04de44",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/fmt/m.pb.go"
    },
    {
      "type": "modify",
      "old_id": "64d9cb488d5c1e165ddc32bd903bfd7ab088bc6e",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_a_1/m1.pb.go",
      "new_id": "700eac58b6805dcafd3549ad11e0f2c5c44546a9",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_a_1/m1.pb.go"
    },
    {
      "type": "modify",
      "old_id": "293c55dcb292c67cfc738b9b55d8c061ec69cd07",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_a_1/m2.pb.go",
      "new_id": "b187a8c176d06037f83977e0bb66b8d7490a910b",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_a_1/m2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "8798b84c4594c15b6806eba7a94937f4b0b1bb93",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_a_2/m3.pb.go",
      "new_id": "14613d28a9c9d7b071ae5a99551279a2fc78344c",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_a_2/m3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "7294c4a52b1b58ed733131f2ea41e3b52285e443",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_a_2/m4.pb.go",
      "new_id": "fd06023ba99366b5d25ea8b21acd53a94cd1f7aa",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_a_2/m4.pb.go"
    },
    {
      "type": "modify",
      "old_id": "610450422ecf5bbde73b3a31ecad6743950abcee",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_b_1/m1.pb.go",
      "new_id": "82cf84c41551cad7c9e7851a7aa4367a61691d0b",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_b_1/m1.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b548576cbc95c16d615c5d87af9868aac6a6f578",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_b_1/m2.pb.go",
      "new_id": "1faafba893d8153148872f83a37f4158a159d130",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_b_1/m2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "bf940e574dab25a624931f64ca36346450b9847a",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_import_a1m1.pb.go",
      "new_id": "341abc3fc0f65976d614134dd0ff1a47661725ab",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_import_a1m1.pb.go"
    },
    {
      "type": "modify",
      "old_id": "92adc7114648b441683a17c16b5af084d3abd637",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_import_a1m2.pb.go",
      "new_id": "b974d5ecf6a64f5f6197e07d20098d821827a02c",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_import_a1m2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "f4683a37c0fa1d00ba68f57957e02cee470d839e",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/imports/test_import_all.pb.go",
      "new_id": "2d0ec304320fe583a8a03023e645f7cc12fcc6af",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/imports/test_import_all.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9ddabcbe4c70b0e45072f5cfef311ea44e39095a",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/issue780_oneof_conflict/test.pb.go",
      "new_id": "224933c1db42f7d30296152636367d8c2d7a3aa0",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/issue780_oneof_conflict/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "bbfb9c4d4ad2dcd7e3d56fdb79c20aceb7e1313a",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid/test_name_clash_hybrid.pb.go",
      "new_id": "1ec86a7a64002d20a84be22d3475733b496f3ca8",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid/test_name_clash_hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "068d91dd65f9212d09671a3e1db616db7508d398",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid/test_name_clash_hybrid_protoopaque.pb.go",
      "new_id": "bd6ea4803caea2763e90b9d941199dfe2a91065d",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid/test_name_clash_hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "da039f26e793c6360c420c7ecbc6d851f03b7c86",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid3/test_name_clash_hybrid3.pb.go",
      "new_id": "3f4efbdfdec73128fa8a232064be887dc267f6db",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid3/test_name_clash_hybrid3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b7268ac5e99d327e6d1b8b9e5a93253302a71cbc",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid3/test_name_clash_hybrid3_protoopaque.pb.go",
      "new_id": "1b66171e54a6ad265536a486cec47df2b0ffb4d9",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_hybrid3/test_name_clash_hybrid3_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "2ff44f0f0727b3556ed55334183b7b5a34351728",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_opaque/test_name_clash_opaque.pb.go",
      "new_id": "005672ab87de6e0af938299cd512a791482dad3b",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_opaque/test_name_clash_opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b0da4efcb288dad44bf782d2539401fee7e0744e",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_opaque3/test_name_clash_opaque3.pb.go",
      "new_id": "2b475f05e0031f5762e9c258f52df7f37c499e15",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_opaque3/test_name_clash_opaque3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "168c674191906410804b165617999d125ffd5df1",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_open/test_name_clash_open.pb.go",
      "new_id": "08688c1d0c7679608482fdf8fb6986bee3c4bfe4",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_open/test_name_clash_open.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9af4d4ff1a8fbe6fa8e377f3dc122733d8dd693b",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_open3/test_name_clash_open3.pb.go",
      "new_id": "3dad284b2c8a2dccab6265e960b07b217b49af37",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nameclash/test_name_clash_open3/test_name_clash_open3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "817bb1cb897ef7af5c634a12015c614faa3596bc",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/nopackage/nopackage.pb.go",
      "new_id": "472af9b12c0581634fb8ddeeb0cce5dd185592fa",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/nopackage/nopackage.pb.go"
    },
    {
      "type": "modify",
      "old_id": "37ef41469522fc98fa3f537fc533cd9da6a01079",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/proto2/enum.pb.go",
      "new_id": "2dc6fe42ac4a44f3668790db335660c79a1bf104",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/proto2/enum.pb.go"
    },
    {
      "type": "modify",
      "old_id": "8b62d347771de47a420b59e731cbed710f414a7d",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/proto2/fields.pb.go",
      "new_id": "d83e95e86b8f602c22576e6ce587771dea2fd1e3",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/proto2/fields.pb.go"
    },
    {
      "type": "modify",
      "old_id": "7455a0c8296fdf302ed46692f7fd690b6912b350",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/proto2/nested_messages.pb.go",
      "new_id": "829ee66f23b5f59384ef7ce52d221d8317627dfe",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/proto2/nested_messages.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6a537ee313bb33a7040e923f6836ef361f107199",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/proto2/proto2.pb.go",
      "new_id": "9c0fa4fe5da71d0525ecd8150d48440eb73953b1",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/proto2/proto2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "62eec7732de03809d9d04d952eaf4fd815f6ea27",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/proto3/enum.pb.go",
      "new_id": "b5fce1a9a5603e2fa374c016b49d4c38a1228650",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/proto3/enum.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a0f8f55124a157568576151e91b99b3b67d20f2e",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/proto3/fields.pb.go",
      "new_id": "9894d865c313c803260be4994efcbe4f45c8b7c2",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/proto3/fields.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3e316834e0993154a0da73a71f992b878c683c75",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/protoeditions/enum.pb.go",
      "new_id": "50bd13165ad3805afa58fb2ceef13eeaba252f81",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/protoeditions/enum.pb.go"
    },
    {
      "type": "modify",
      "old_id": "cf010a4657d86c3c253dfd4f582db97d7834eb08",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/protoeditions/fields.pb.go",
      "new_id": "a2e1642e24e1993a759c2f8eab6f59165432b644",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/protoeditions/fields.pb.go"
    },
    {
      "type": "modify",
      "old_id": "dc62691727d4226c1dcf6a306ff26f841b030d92",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/protoeditions/legacy_enum.pb.go",
      "new_id": "ca2458428b911f5807aa438f77c1d4be9e297bef",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/protoeditions/legacy_enum.pb.go"
    },
    {
      "type": "modify",
      "old_id": "15d975297a6e383d87a282edaa58df412df4b11f",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/protoeditions/maps_and_delimited.pb.go",
      "new_id": "d0150ed38d405fdab74d08599c2e3708c7750b8d",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/protoeditions/maps_and_delimited.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5f56af7a5a54d04002a62ad30fa223fa6e427f3c",
      "old_mode": 33188,
      "old_path": "cmd/protoc-gen-go/testdata/protoeditions/nested_messages.pb.go",
      "new_id": "0cc38c3a414757f2be8aabe4377b5632d6a4612a",
      "new_mode": 33188,
      "new_path": "cmd/protoc-gen-go/testdata/protoeditions/nested_messages.pb.go"
    },
    {
      "type": "modify",
      "old_id": "97667fea3f6fbcf5acdcaca9ce54dc14b925a9a2",
      "old_mode": 33261,
      "old_path": "cmd/protoc-gen-go/testdata/retention/options_message.pb.go",
      "new_id": "8835cd91207ce91cb8c25ad178e075d9f4801d9d",
      "new_mode": 33261,
      "new_path": "cmd/protoc-gen-go/testdata/retention/options_message.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6da1944c0ddec1ffd164eee06d73f686079ef0b9",
      "old_mode": 33261,
      "old_path": "cmd/protoc-gen-go/testdata/retention/retention.pb.go",
      "new_id": "6ee08bf8ce390fb607387782bd8a361ca8b218af",
      "new_mode": 33261,
      "new_path": "cmd/protoc-gen-go/testdata/retention/retention.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5eec8904df1567becd573a0eaaa45a34ba61b133",
      "old_mode": 33188,
      "old_path": "internal/testprotos/annotation/annotation.pb.go",
      "new_id": "1abbf8c7c6df238bd2d291495715db8bbe0b46df",
      "new_mode": 33188,
      "new_path": "internal/testprotos/annotation/annotation.pb.go"
    },
    {
      "type": "modify",
      "old_id": "c84c494d59075a067fa6dc1998bbeeb50ead6f74",
      "old_mode": 33188,
      "old_path": "internal/testprotos/benchmarks/micro/micro.pb.go",
      "new_id": "58ad20f0cd4d50f54991eda026b5ba415de9d939",
      "new_mode": 33188,
      "new_path": "internal/testprotos/benchmarks/micro/micro.pb.go"
    },
    {
      "type": "modify",
      "old_id": "449e03e2f29d0fc9215a9e1ec3e1060ee230e059",
      "old_mode": 33188,
      "old_path": "internal/testprotos/conformance/conformance.pb.go",
      "new_id": "fd805b74b7d40cb2630202a108663776b869076c",
      "new_mode": 33188,
      "new_path": "internal/testprotos/conformance/conformance.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3bf1f65a55aa5ebc42d0de05a19fb439108fae3c",
      "old_mode": 33188,
      "old_path": "internal/testprotos/conformance/editions/test_messages_edition2023.pb.go",
      "new_id": "1439d1b8b1e6379b99f06b13c481f21934bcaf13",
      "new_mode": 33188,
      "new_path": "internal/testprotos/conformance/editions/test_messages_edition2023.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9580449dc1618baf0f8da2945646d76673adeb5a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/conformance/editionsmigration/test_messages_proto2_editions.pb.go",
      "new_id": "d53a1d84f8d65ce4486e0e36ef5b6a250aab3174",
      "new_mode": 33188,
      "new_path": "internal/testprotos/conformance/editionsmigration/test_messages_proto2_editions.pb.go"
    },
    {
      "type": "modify",
      "old_id": "e7c38c9e6a2a8897c0dd1cfe48f803cd442d3897",
      "old_mode": 33188,
      "old_path": "internal/testprotos/conformance/editionsmigration/test_messages_proto3_editions.pb.go",
      "new_id": "d3edc818595d56cd99dcafb20c3b304b00ba558a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/conformance/editionsmigration/test_messages_proto3_editions.pb.go"
    },
    {
      "type": "modify",
      "old_id": "2f98f474bf7240a6998a2a75137ae35fa580e7e9",
      "old_mode": 33188,
      "old_path": "internal/testprotos/conformance/test_messages_proto2.pb.go",
      "new_id": "85e289fe391801edd41ff79d430c7680e301c587",
      "new_mode": 33188,
      "new_path": "internal/testprotos/conformance/test_messages_proto2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "380c461618a3a821cfc1a0a962dabf57a2e88697",
      "old_mode": 33188,
      "old_path": "internal/testprotos/conformance/test_messages_proto3.pb.go",
      "new_id": "63c1f15b2ff783bf2ceaa77254e0e43f902888e3",
      "new_mode": 33188,
      "new_path": "internal/testprotos/conformance/test_messages_proto3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "efaa101a7ac1c89a21b3a8962197bae9ec54424a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/editionsfuzztest/test2.pb.go",
      "new_id": "f85db56525d8cc62b817ed5a471283d44f33aa20",
      "new_mode": 33188,
      "new_path": "internal/testprotos/editionsfuzztest/test2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "116cb70be9152a227757dbfca130d88cd7dc2c2e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/editionsfuzztest/test2editions.pb.go",
      "new_id": "85e37e422fcb720b05d070c50f346db7c33b7f31",
      "new_mode": 33188,
      "new_path": "internal/testprotos/editionsfuzztest/test2editions.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3410514aeb47fc23203ec4b9fb329f3efd4db3c2",
      "old_mode": 33188,
      "old_path": "internal/testprotos/editionsfuzztest/test3.pb.go",
      "new_id": "eca159f49d8985198f13e23f8da122592ff8990e",
      "new_mode": 33188,
      "new_path": "internal/testprotos/editionsfuzztest/test3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "4bf7811d5ec49f5f8098c834a2305f20d7fdb444",
      "old_mode": 33188,
      "old_path": "internal/testprotos/editionsfuzztest/test3editions.pb.go",
      "new_id": "e2b0582b10f8edf12d675cf7a7158d0bf223805a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/editionsfuzztest/test3editions.pb.go"
    },
    {
      "type": "modify",
      "old_id": "7f8332c2bdfa1e87d5ba38664ef72902a947f587",
      "old_mode": 33188,
      "old_path": "internal/testprotos/enums/enums.pb.go",
      "new_id": "a8990ffee19e59c0153ee098d71fe417fc3f7b75",
      "new_mode": 33188,
      "new_path": "internal/testprotos/enums/enums.pb.go"
    },
    {
      "type": "modify",
      "old_id": "18ae36d737ceec32222aca1befbd2f1a953113c7",
      "old_mode": 33188,
      "old_path": "internal/testprotos/enums/enums_hybrid/enums.hybrid.pb.go",
      "new_id": "3aab7be13c838e67653e061e87c5619d626f1707",
      "new_mode": 33188,
      "new_path": "internal/testprotos/enums/enums_hybrid/enums.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "e4f3d38e1ac25c9f7e9a7b800a832965cccae110",
      "old_mode": 33188,
      "old_path": "internal/testprotos/enums/enums_hybrid/enums.hybrid_protoopaque.pb.go",
      "new_id": "8c8478ba33c7b4e7a050b2a6e8a4a5860fe47756",
      "new_mode": 33188,
      "new_path": "internal/testprotos/enums/enums_hybrid/enums.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "c1f72268ca7dfe0c57f628bda869f3e2ae444f4c",
      "old_mode": 33188,
      "old_path": "internal/testprotos/enums/enums_opaque/enums.opaque.pb.go",
      "new_id": "7e6c76c2f73afceedad1288399f965077211ee53",
      "new_mode": 33188,
      "new_path": "internal/testprotos/enums/enums_opaque/enums.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "46b711b07b6d5642ff47c04ea7f53ddd451a2e27",
      "old_mode": 33188,
      "old_path": "internal/testprotos/examples/ext/extexample.pb.go",
      "new_id": "8bb0ec1af79d4e516cbd17e3824f401d115f1b01",
      "new_mode": 33188,
      "new_path": "internal/testprotos/examples/ext/extexample.pb.go"
    },
    {
      "type": "modify",
      "old_id": "ce9f3ecdeab9a0a88be64bacf9721fe06b6a9bae",
      "old_mode": 33188,
      "old_path": "internal/testprotos/fieldtrack/fieldtrack.pb.go",
      "new_id": "7b26dd106ebb4754177c473cea5bfdb5b4264332",
      "new_mode": 33188,
      "new_path": "internal/testprotos/fieldtrack/fieldtrack.pb.go"
    },
    {
      "type": "modify",
      "old_id": "215f40ea8768e01d6599b916382e42a31c739952",
      "old_mode": 33188,
      "old_path": "internal/testprotos/fuzz/fuzz.pb.go",
      "new_id": "3f0754d9236516b3f03cd14c09c21d8d19b96ddd",
      "new_mode": 33188,
      "new_path": "internal/testprotos/fuzz/fuzz.pb.go"
    },
    {
      "type": "modify",
      "old_id": "fcdb76947a97c3912220ca67988f2f9dc63abdf1",
      "old_mode": 33188,
      "old_path": "internal/testprotos/irregular/test.pb.go",
      "new_id": "a09793cf8ec8c172d5a288266dd6431d920e4a4e",
      "new_mode": 33188,
      "new_path": "internal/testprotos/irregular/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a274126a44b0a01a4cd3428c7e1df346895b80bc",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_extension_normalized_wire_test.pb.go",
      "new_id": "6fdf71c1b41eca649f3b73d1f3ac8cf5aa7eedbe",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_extension_normalized_wire_test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "ee31b06a04fbb03dc0fb92dfe0221f187884f2d6",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_extension_test.pb.go",
      "new_id": "aedbf42538a97ae44774b96d5711204999f6d99b",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_extension_test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "de231eaa97bb75c98ada99da4d3d9cee48273b3a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_hybrid/lazy_tree.hybrid.pb.go",
      "new_id": "e9c8de6cab6fde43b7c1d8754320b79e3b735803",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_hybrid/lazy_tree.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "69326b0cb2c4e7028f31a69a96587c97d2d3c729",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_hybrid/lazy_tree.hybrid_protoopaque.pb.go",
      "new_id": "77dab436b777b740331d79ff00c4372024f3ee76",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_hybrid/lazy_tree.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "90af03d3bc811356ac5456ab1d4be9ad57543324",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_normalized_wire_test.pb.go",
      "new_id": "3139a126944d8e2a2988548ed30ae74c4ba89c3f",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_normalized_wire_test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "57b475c287a8b0ee0552fd340690d106bf0fc1e9",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_opaque/lazy_tree.opaque.pb.go",
      "new_id": "46867c3d9a0b2c10de81341433430885b169936d",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_opaque/lazy_tree.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "77d1153ae6d9cf64789b33296d7c2ed7c1c5918a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/lazy/lazy_tree.pb.go",
      "new_id": "6807052ab5033a5d872fb00af4b64d58a1e3c873",
      "new_mode": 33188,
      "new_path": "internal/testprotos/lazy/lazy_tree.pb.go"
    },
    {
      "type": "modify",
      "old_id": "c2e4d5f16da9626bf73ca36c1e194f2b36cb79a7",
      "old_mode": 33188,
      "old_path": "internal/testprotos/legacy/legacy.pb.go",
      "new_id": "ddf4d7bf4cfa75c6b6f8fda7c8ab77a704ea5446",
      "new_mode": 33188,
      "new_path": "internal/testprotos/legacy/legacy.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1aa1c8dab5bdf4975fb1ac891ec3ba4ac5278a3f",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/messagesetpb/message_set.pb.go",
      "new_id": "e9cc89882914705ff78c297d04a8c9d4ea256410",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/messagesetpb/message_set.pb.go"
    },
    {
      "type": "modify",
      "old_id": "047b954db0e5ef335e1246c89e98a6fe32bb982c",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/messagesetpb/messagesetpb_hybrid/message_set.hybrid.pb.go",
      "new_id": "12a3a90a2c7982ec4229322eedaa4adeb2a3e00a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/messagesetpb/messagesetpb_hybrid/message_set.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b8257761230892bea6f4cd24c75bf57bded3f83f",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/messagesetpb/messagesetpb_hybrid/message_set.hybrid_protoopaque.pb.go",
      "new_id": "1c30b6b8ac01e202f3aa8b29476e34838c3ad1b9",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/messagesetpb/messagesetpb_hybrid/message_set.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1971ac355bc27bda0409432ba1181eddf6270385",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/messagesetpb/messagesetpb_opaque/message_set.opaque.pb.go",
      "new_id": "5cafe99c20f8cabc488774b4cb5c1302090aca7c",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/messagesetpb/messagesetpb_opaque/message_set.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "8497d8daa1cb2148bd34942d66794247b2790c8e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/msetextpb/msetextpb.pb.go",
      "new_id": "851980120c0b895dc07187bf57d7c63bc318c166",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/msetextpb/msetextpb.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1c1d5af4e159865e4dfd215b24cf66f333bab408",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/msetextpb/msetextpb_hybrid/msetextpb.hybrid.pb.go",
      "new_id": "f2572a195dbac2c24c27fe4286da3af92886380a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/msetextpb/msetextpb_hybrid/msetextpb.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "ab62a009af31b2efb8ba7fa01aabeb93d7be6397",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/msetextpb/msetextpb_hybrid/msetextpb.hybrid_protoopaque.pb.go",
      "new_id": "079f7bc609d371266d4047bc67356f5244be62ec",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/msetextpb/msetextpb_hybrid/msetextpb.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "e02f3472ee430439f7da866564b90db58d8fd053",
      "old_mode": 33188,
      "old_path": "internal/testprotos/messageset/msetextpb/msetextpb_opaque/msetextpb.opaque.pb.go",
      "new_id": "c898e385c26fbe19931865070cc60b16113977ac",
      "new_mode": 33188,
      "new_path": "internal/testprotos/messageset/msetextpb/msetextpb_opaque/msetextpb.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "91a3ac88d45a9f6458317a35496ed6b1185fd975",
      "old_mode": 33188,
      "old_path": "internal/testprotos/mixed/mixed.pb.go",
      "new_id": "9036432f47513b7e0fd2ffc089bdd1b65665ee29",
      "new_mode": 33188,
      "new_path": "internal/testprotos/mixed/mixed.pb.go"
    },
    {
      "type": "modify",
      "old_id": "721f123caa65abef85d898d39778ed6877fc377e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/news/news.pb.go",
      "new_id": "e08d9c81659677a3456a8cf5386aafbfa33eb1a8",
      "new_mode": 33188,
      "new_path": "internal/testprotos/news/news.pb.go"
    },
    {
      "type": "modify",
      "old_id": "fd93884ad5f990824bd25c86a660b6b70fb84ef2",
      "old_mode": 33188,
      "old_path": "internal/testprotos/order/order.pb.go",
      "new_id": "c3038f9549786a41df60f6a83dd440e7df73a3b4",
      "new_mode": 33188,
      "new_path": "internal/testprotos/order/order.pb.go"
    },
    {
      "type": "modify",
      "old_id": "f1bbdb79d4d22ff7b53b41e54377613df1ccc79d",
      "old_mode": 33188,
      "old_path": "internal/testprotos/race/extender/test.pb.go",
      "new_id": "68fff5aa6d50311d5577c8fba7c5f04676dc76d0",
      "new_mode": 33188,
      "new_path": "internal/testprotos/race/extender/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "973d1451bafc8a90dc450efa82d5ed154eaa8921",
      "old_mode": 33188,
      "old_path": "internal/testprotos/race/message/test.pb.go",
      "new_id": "f484b2ac4cf488e03d1989a7bedd4c59d1de471c",
      "new_mode": 33188,
      "new_path": "internal/testprotos/race/message/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "d2f1d1c7a890a501ad47a3355381ee5164c1d52b",
      "old_mode": 33188,
      "old_path": "internal/testprotos/registry/test.pb.go",
      "new_id": "54f5a856362c961e639826db8399fe7c69c4587d",
      "new_mode": 33188,
      "new_path": "internal/testprotos/registry/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "df467bebbb1084b4b88b746a76470e18f5a5f39d",
      "old_mode": 33188,
      "old_path": "internal/testprotos/required/required.pb.go",
      "new_id": "92b5e930cb5f260375fda8a95bb55c28491a69b3",
      "new_mode": 33188,
      "new_path": "internal/testprotos/required/required.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a9fc6679a9374628507e52932e74699db254545e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/required/required_hybrid/required.hybrid.pb.go",
      "new_id": "f297b5678979db1cdf78551297ef44fba37ed4a6",
      "new_mode": 33188,
      "new_path": "internal/testprotos/required/required_hybrid/required.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "04562077dbab963088c9ea21549a26c9863fa1f9",
      "old_mode": 33188,
      "old_path": "internal/testprotos/required/required_hybrid/required.hybrid_protoopaque.pb.go",
      "new_id": "99020e8bf9fa72293320b323f809b6f6d701863a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/required/required_hybrid/required.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b922821ba3f4d25484095255de8f36b44a9b4f65",
      "old_mode": 33188,
      "old_path": "internal/testprotos/required/required_opaque/required.opaque.pb.go",
      "new_id": "ffdec7288e5033a03a3e5cf46c047fad1452b53a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/required/required_opaque/required.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9ca924d399b905eb1c841400381363fe9267ab1a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test/ext.pb.go",
      "new_id": "6d3ca9c08383b32083e1f8deb90c45dbb38ee5de",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test/ext.pb.go"
    },
    {
      "type": "modify",
      "old_id": "50b72d8fa2b485680c690350d4e3507919b32701",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test/test.pb.go",
      "new_id": "2c8104e5c25738a818611c18848cbc33324455ca",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "c234d1d8895ae36bb0f0c23546df40cf5d1b3fc5",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test/test_import.pb.go",
      "new_id": "d42e29abb9232647c7dec52d9e53d918771afc31",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test/test_import.pb.go"
    },
    {
      "type": "modify",
      "old_id": "41471e3111d55bd388ba94c8171f3693169e1d8f",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test/test_public.pb.go",
      "new_id": "de6fa77ee077c1a4bfdec9866b40b87bd047a525",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test/test_public.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b54aaa06d959360beb3d4abcfabe0ab4896e89c4",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test/weak1/test_weak.pb.go",
      "new_id": "dc84e57f102319c589e18f9ce246418d7da30d6d",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test/weak1/test_weak.pb.go"
    },
    {
      "type": "modify",
      "old_id": "eb8054305b298492e8d79978c2dff92fa0c4d069",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test/weak2/test_weak.pb.go",
      "new_id": "05b4835a32bdb0ffd1c0d87052998ba50dd6b4b6",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test/weak2/test_weak.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9b701d3e32df8af1bc925a127fce2953b56e858e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test.pb.go",
      "new_id": "6ef4c05ae3308c5e094d160e6fea1302b1399878",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1810f32fcc3b0abdd856945d28243f8fcd2d211f",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test3_hybrid/test.hybrid.pb.go",
      "new_id": "9661e1d1bcbd18e5e074694b7dee8965620ec94f",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test3_hybrid/test.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "0d67d6d0de71438ab4b6855d924f71dee9b9bf35",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test3_hybrid/test.hybrid_protoopaque.pb.go",
      "new_id": "7165ad3b2661a09e0984934c212fd40937442619",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test3_hybrid/test.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "674e58dfa2d1b435a19a013761a43c081206420c",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test3_hybrid/test_import.hybrid.pb.go",
      "new_id": "ccce83df15918cf239fc3fc4bcce24435adc2f7a",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test3_hybrid/test_import.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "61d30f56d16a64a9d46f59567a84cfdf5f815f54",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test3_hybrid/test_import.hybrid_protoopaque.pb.go",
      "new_id": "bda4c4246cf7f4dd04f46c31bc022a0085914c8b",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test3_hybrid/test_import.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b90ebfe4769cfc76f92db14f2203ecac120ae97a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test3_opaque/test.opaque.pb.go",
      "new_id": "d4ccc320070d303d058a1b3f5c9e4867df8d0cf4",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test3_opaque/test.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "bebcc64e6fb9165ad8c5798716fe5ad68935bb04",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test3_opaque/test_import.opaque.pb.go",
      "new_id": "24d13c060ec456a785275f951a4dd7bc755cc5d4",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test3_opaque/test_import.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5b136818c63551d49522a9a199f95d92833f3991",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test_extension.pb.go",
      "new_id": "4c822f32af53c371b4552a2e7d2e98a6a4f4732e",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test_extension.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3506bc3dcb2a371a60bc533dd65a4646f00fbe69",
      "old_mode": 33188,
      "old_path": "internal/testprotos/test3/test_import.pb.go",
      "new_id": "2504928a79305d90dce66cd44ab936638afa7c48",
      "new_mode": 33188,
      "new_path": "internal/testprotos/test3/test_import.pb.go"
    },
    {
      "type": "modify",
      "old_id": "e8d76969bbe851fed05c8c2fbabc5674b542cd07",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/test.pb.go",
      "new_id": "3b2dcb90115654ec239488d8c677066a512322df",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5f9dab440176c8106de2bc832b05d0957f72ef2a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/test_extension.pb.go",
      "new_id": "63513ac9e58ec29f86cb25933d1f872665de9fec",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/test_extension.pb.go"
    },
    {
      "type": "modify",
      "old_id": "d12d581df110e74d7bd4a9c867c69f7b88ec700e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/test_extension2.pb.go",
      "new_id": "975a01b9724a5b45079cf75f81ab9748564581c7",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/test_extension2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6669bc2cb4fa7ea673ccf9bd5191f47718a4aace",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/test_import.pb.go",
      "new_id": "664e8473005a49d64d4a476dfc03ead2443d8778",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/test_import.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b48bbd2134b2f4622dd1289ade2b9c74578cbc02",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test.hybrid.pb.go",
      "new_id": "26872612d3b9561d4fcbaff149ccd2587c7dc24f",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "ce1226b2e696328eaf6bd51da73e614f1dd831ea",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test.hybrid_protoopaque.pb.go",
      "new_id": "4c4970f4e3d2e0236b7bef5fda801a8cfcb7b852",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3810a1e655f963954cc1d6550f136070af254eba",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension.hybrid.pb.go",
      "new_id": "56dcdfbe2f44124502779f070bf6f05abf0184d3",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "203f6c54be9e72ece2a3a554e51579cbef22d260",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension.hybrid_protoopaque.pb.go",
      "new_id": "0aaa3a2e013c1a081ef96a434a7c22741ea6cced",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "23011dbb0aef75b9fcd8ee4e9bb631df708b7088",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension2.hybrid.pb.go",
      "new_id": "47880bf6d7f11db76c499e0a7603446d9ad2f4ac",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension2.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "e1e436a284d7c763be4f08e096e001d7129d55d2",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension2.hybrid_protoopaque.pb.go",
      "new_id": "503eed6214899d936b13086eadfb7df6578d7916",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test_extension2.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "0517b31e48c8ec6cb70dd32ea72f93a51a11655e",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test_import.hybrid.pb.go",
      "new_id": "558531d3cf24851d87beacfe72daf62bc892b2f0",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test_import.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1cc35bd43ab303570427ba4b37e319dad4fd8cb1",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_hybrid/test_import.hybrid_protoopaque.pb.go",
      "new_id": "1b7cb707ba7092eb605e6273a6eeb25d0d350906",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_hybrid/test_import.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6f8552ed1c3e07e7cf3a0d06ef81d4966f131083",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_opaque/test.opaque.pb.go",
      "new_id": "94c73aab283c991581abf9f61b9777d105963975",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_opaque/test.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "b9cf8e3ea73cca5159bf083b64e8871ee1c0a579",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_opaque/test_extension.opaque.pb.go",
      "new_id": "7192b8af4f89b571265157279413dad55eff836d",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_opaque/test_extension.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "de2fd40a3d5248db9e57e0794619bd669557fda7",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_opaque/test_extension2.opaque.pb.go",
      "new_id": "5eebffa18e12e676cfe415ea959fd0a33ea50b8e",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_opaque/test_extension2.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "09f0f6a5af356dedda5b0594dc6e4b1be7ecc8de",
      "old_mode": 33188,
      "old_path": "internal/testprotos/testeditions/testeditions_opaque/test_import.opaque.pb.go",
      "new_id": "71a446b9012891f7aa866bf6be5d4726860db913",
      "new_mode": 33188,
      "new_path": "internal/testprotos/testeditions/testeditions_opaque/test_import.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a281993d0f70f7af68ad20e7251c0389a25dbab3",
      "old_mode": 33188,
      "old_path": "internal/testprotos/textpb2/test.pb.go",
      "new_id": "681b8be4cd1d7010db7d9dc858b5bd92d97072f8",
      "new_mode": 33188,
      "new_path": "internal/testprotos/textpb2/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1079511c1e00157891d94ea5c75b046f789ce6ca",
      "old_mode": 33188,
      "old_path": "internal/testprotos/textpb3/test.pb.go",
      "new_id": "ae3cd8f4a07e2dbc636c4275c0e3e57c597c2557",
      "new_mode": 33188,
      "new_path": "internal/testprotos/textpb3/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "c7068b31338c0b862b13724bca87d2d627951868",
      "old_mode": 33188,
      "old_path": "internal/testprotos/textpbeditions/test2.pb.go",
      "new_id": "209db333812f1e8d4276ce6829bf82fbb831d80e",
      "new_mode": 33188,
      "new_path": "internal/testprotos/textpbeditions/test2.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9d3937a759025563d94c6a0963b06a317721f17c",
      "old_mode": 33188,
      "old_path": "internal/testprotos/textpbeditions/textpbeditions_hybrid/test2.hybrid.pb.go",
      "new_id": "80a54ade211a0ddc457ee4bb77aab1b5fd402308",
      "new_mode": 33188,
      "new_path": "internal/testprotos/textpbeditions/textpbeditions_hybrid/test2.hybrid.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a4109621b6f33c0caefb46e22fbb10b4e5f6110a",
      "old_mode": 33188,
      "old_path": "internal/testprotos/textpbeditions/textpbeditions_hybrid/test2.hybrid_protoopaque.pb.go",
      "new_id": "21b4b1ab15fe0d85be9f56944aa800a579bf0c63",
      "new_mode": 33188,
      "new_path": "internal/testprotos/textpbeditions/textpbeditions_hybrid/test2.hybrid_protoopaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "6c08a5dd4fc2be1b3d5fc4711448368f111932b7",
      "old_mode": 33188,
      "old_path": "internal/testprotos/textpbeditions/textpbeditions_opaque/test2.opaque.pb.go",
      "new_id": "67f0fd0261e975f2ed690adcba030e6e17e44d9d",
      "new_mode": 33188,
      "new_path": "internal/testprotos/textpbeditions/textpbeditions_opaque/test2.opaque.pb.go"
    },
    {
      "type": "modify",
      "old_id": "5734ed4b143752569356bfffbce93d9eb4da5752",
      "old_mode": 33188,
      "old_path": "types/descriptorpb/descriptor.pb.go",
      "new_id": "003b4712de1c0a74df9bd22c6be174746b24522b",
      "new_mode": 33188,
      "new_path": "types/descriptorpb/descriptor.pb.go"
    },
    {
      "type": "modify",
      "old_id": "218199d46296b7b9c43ca59cbf8b008b9b4be42e",
      "old_mode": 33188,
      "old_path": "types/gofeaturespb/go_features.pb.go",
      "new_id": "151a3f9da8d47e935b138ea3c568fab2fe34a871",
      "new_mode": 33188,
      "new_path": "types/gofeaturespb/go_features.pb.go"
    },
    {
      "type": "modify",
      "old_id": "4f6b06b244fa8d9cd61117d250d73e91a3079437",
      "old_mode": 33188,
      "old_path": "types/known/anypb/any.pb.go",
      "new_id": "fe7c253b690f5986734791bcdbc3c4ced0921b9a",
      "new_mode": 33188,
      "new_path": "types/known/anypb/any.pb.go"
    },
    {
      "type": "modify",
      "old_id": "351ac56dfe6e96de01a3fad86887b9d8dbabd1a6",
      "old_mode": 33188,
      "old_path": "types/known/apipb/api.pb.go",
      "new_id": "2f84b22df3ef737abe05b503b967b8507b989999",
      "new_mode": 33188,
      "new_path": "types/known/apipb/api.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a429b918394a20a88d41f28520ae8c57fd8d572e",
      "old_mode": 33188,
      "old_path": "types/known/durationpb/duration.pb.go",
      "new_id": "b8af126e7ff170f6af4998340ca3d31ce04a7285",
      "new_mode": 33188,
      "new_path": "types/known/durationpb/duration.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a04fdd654eaf2543c77ac49d5d0c6bc398b0c910",
      "old_mode": 33188,
      "old_path": "types/known/emptypb/empty.pb.go",
      "new_id": "f150d8b4859b8c0280c0fddcd4510b6deac95747",
      "new_mode": 33188,
      "new_path": "types/known/emptypb/empty.pb.go"
    },
    {
      "type": "modify",
      "old_id": "3b79d8969e6a44d8d7be58a9d651ede2ef288974",
      "old_mode": 33188,
      "old_path": "types/known/fieldmaskpb/field_mask.pb.go",
      "new_id": "2b8e9ee9195c6d977aca62d25e576b9ce1ef5058",
      "new_mode": 33188,
      "new_path": "types/known/fieldmaskpb/field_mask.pb.go"
    },
    {
      "type": "modify",
      "old_id": "60d3ede46b5a4c235d1fd5030f262ba850c187ff",
      "old_mode": 33188,
      "old_path": "types/known/sourcecontextpb/source_context.pb.go",
      "new_id": "5017aa10ea03915fa80c3871b219cca38312d75d",
      "new_mode": 33188,
      "new_path": "types/known/sourcecontextpb/source_context.pb.go"
    },
    {
      "type": "modify",
      "old_id": "1b98a923f6f90bbf6cf030205583d3839951fe92",
      "old_mode": 33188,
      "old_path": "types/known/structpb/struct.pb.go",
      "new_id": "ba8af89bfa92620877efeb0435addaddd657b132",
      "new_mode": 33188,
      "new_path": "types/known/structpb/struct.pb.go"
    },
    {
      "type": "modify",
      "old_id": "8c11695a1259ee1c35f409ca353e350efdd0bc5d",
      "old_mode": 33188,
      "old_path": "types/known/timestamppb/timestamp.pb.go",
      "new_id": "548106c9d5dc119d65f02eb353ff1b2bff7725eb",
      "new_mode": 33188,
      "new_path": "types/known/timestamppb/timestamp.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a488cc2b159005c9deb6b48cedbc2d22fd8183cd",
      "old_mode": 33188,
      "old_path": "types/known/typepb/type.pb.go",
      "new_id": "e9c74e20df7494ac26d07f32a85cff2090c82fab",
      "new_mode": 33188,
      "new_path": "types/known/typepb/type.pb.go"
    },
    {
      "type": "modify",
      "old_id": "8ca54b2e9443597978d0b6ca5bcfa0e0daa2aa86",
      "old_mode": 33188,
      "old_path": "types/known/wrapperspb/wrappers.pb.go",
      "new_id": "ea9e9f8f3a7a56af39c3c705e40b4637bb275a7a",
      "new_mode": 33188,
      "new_path": "types/known/wrapperspb/wrappers.pb.go"
    },
    {
      "type": "modify",
      "old_id": "f518720e13162060ee1ecf457b725204499d3679",
      "old_mode": 33188,
      "old_path": "types/pluginpb/plugin.pb.go",
      "new_id": "faafa966c5b4818f7a6533c1cf9d364107b9fe99",
      "new_mode": 33188,
      "new_path": "types/pluginpb/plugin.pb.go"
    }
  ]
}
