)]}'
{
  "commit": "28a116cbf25c38242669bec3081683aed445a1dc",
  "tree": "5949ab8f309207b27dc204bfaa544243cf3a2b76",
  "parents": [
    "268d8690661ff20acfed3c0973e482cb13ca0489"
  ],
  "author": {
    "name": "Rob Mohr",
    "email": "mohrr@google.com",
    "time": "Tue Jun 02 18:33:03 2026 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 02 18:33:03 2026 -0700"
  },
  "message": "checkout: Extract data classes to data.py\n\nMove data class models and Context container classes from api.py into a\ndedicated data.py helper module.\n\nChange-Id: I4ee2f96e2abd551b8f7d067fce34a5d0de7f998a\nReviewed-on: https://pigweed-review.googlesource.com/c/infra/recipes/+/417033\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9831f8fddae895e6726a8016ff4f1a6a8041ae9",
      "old_mode": 33188,
      "old_path": "recipe_modules/checkout/api.py",
      "new_id": "5ec338dd572c3c48bed365a5648b5df29941d019",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/api.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "773ffb4b4d119ff0f610fcc71033535c4391ba13",
      "new_mode": 33188,
      "new_path": "recipe_modules/checkout/data.py"
    }
  ]
}
