)]}'
{
  "commit": "7ee157bc356ecb4a528692d735c2e73aaad21b43",
  "tree": "935a18dc78f78809744e343207756f5fc83c9d6b",
  "parents": [
    "6e327701e9f3e6b7fb03d86e6dbe7531442eb292"
  ],
  "author": {
    "name": "Jon Skeet",
    "email": "jonskeet@google.com",
    "time": "Tue Feb 14 08:54:52 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Feb 14 08:57:22 2023 -0800"
  },
  "message": "Generate C# conformance test in script (#11880)\n\nThis is already generated code, but wasn\u0027t included in our generation script. This change makes sure it will be up-to-date, and uses the now-conventional .pb.cs file extension.\n\nThis does *not* affect the conformance tests run from Bazel, as they generate the file separately and build the conformance tests using only Program.cs and the freshly-generated code. However, the csharp/src/Google.Protobuf.Conformance/BUILD.bazel still needs to be kept up-to-date with the filename change.\n\nCloses #11880\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/protocolbuffers/protobuf/pull/11880 from jskeet:generate-conformance 34bb22cc46cb67b58c302ca77541b45035815229\nPiperOrigin-RevId: 509542860\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd682c2a89d3f4ea94f0cabcc7e9a9395aefe334",
      "old_mode": 33261,
      "old_path": "csharp/generate_protos.sh",
      "new_id": "17b1640cb9320592a0f5bead3f05f0361100bb44",
      "new_mode": 33261,
      "new_path": "csharp/generate_protos.sh"
    },
    {
      "type": "modify",
      "old_id": "12ad0f7953f7ec145e0258734b5e692c6060258b",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf.Conformance/BUILD.bazel",
      "new_id": "358c44c108882e88afb92539ac166862a6bd012d",
      "new_mode": 33188,
      "new_path": "csharp/src/Google.Protobuf.Conformance/BUILD.bazel"
    },
    {
      "type": "delete",
      "old_id": "77fd9c9bbae269095dd2d8b3bd315f2acbc45a5c",
      "old_mode": 33188,
      "old_path": "csharp/src/Google.Protobuf.Conformance/Conformance.cs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
