)]}'
{
  "commit": "af067c3362620ac12fd957d093b5d8553257da82",
  "tree": "e5184bd255a8c65c5f11e8c93081f1a9e55c2cda",
  "parents": [
    "048f75fd0de43d8efa70279aed1c01f2322bfdd6"
  ],
  "author": {
    "name": "Jonathon Reinhart",
    "email": "jrreinhart@pigweed.infra.roller.google.com",
    "time": "Wed Oct 09 17:56:19 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 09 17:56:19 2024 +0000"
  },
  "message": "roll: pigweed pw_spi: Use non-virtual interface (NVI) pattern on pw::spi::Initiator\n\nThe public interface is no longer virtual, and implementations instead\nimplement Do* versions of those methods.\n\nThis allows the base class to add common functionality.\n\nOriginal-Bug: 308479791\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/236234\nOriginal-Revision: 4321a46654fae21df8e8fb971cd5c618b8b73d3f\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1e33c23b76d2e9..4321a46654fae2\nRoller-URL: https://ci.chromium.org/b/8734533988233259633\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id6ff35f9564ca2e7b6b2d355bd126c396f057e21\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/241041\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ad60a4aca58fa335072ebae1fcc3aafbe2deaf9",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "424bf377bcaa75d302b844c8ad77d9b9cc800e36",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    }
  ]
}
