)]}'
{
  "commit": "d196e429f3570069e72c4c54881a1b3cb0cf05b1",
  "tree": "1fd8e53afa3669aa1e2927adbbb8e7853c1af062",
  "parents": [
    "7f215741964eaec345680b35ad3e470b9b0eed0f"
  ],
  "author": {
    "name": "Alexei Frolov",
    "email": "frolv@pigweed.infra.roller.google.com",
    "time": "Mon Oct 14 21:07:32 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 14 21:07:32 2024 +0000"
  },
  "message": "roll: pigweed pw_protobuf: Force use of callbacks for oneof\n\npw_protobuf\u0027s message structures previously generated each of the\nmembers of a oneof group as a separate struct member, allowing multiple\nof them to be set to serialize semantically-invalid wire messages.\n\nThis replaces oneof struct member generation with a single callback for\nthe entire oneof group, allowing the user to encode/decode the desired\noneof field using the wire stream encoder and decoder.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/236592\nOriginal-Revision: 53d4032b027055342c7321bef95e8a23e805c74c\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 064c7681ce438b..53d4032b027055\nRoll-Count: 1\nRoller-URL: https://ci.chromium.org/b/8734069274188882865\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I12b0beac1f48328a98895193400e83b9fe3ef683\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/242075\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6fc83f740cfb42f4d43a574369106c8ccbc528e",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "d75beeb6a2859becce96d16a5f2b954eacacdb80",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    }
  ]
}
