)]}'
{
  "commit": "d58d0dd3bf40f2c5e754c8a0a622c7d4e58425b8",
  "tree": "37fc46209f7822a29b0879bc2aa7405323f3db4a",
  "parents": [
    "d88b369a42462cf5fe4ff2a09b9b7b52e0ee333a"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@google.com",
    "time": "Mon Jun 14 16:17:27 2021 -0400"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@google.com",
    "time": "Tue Jun 15 06:08:13 2021 +0000"
  },
  "message": "commands: pass settings via __init__\n\nInstead of setting properties on the instantiated command, pass them\nvia the constructor like normal objects.\n\nChange-Id: I8787499bd2be68565875ffe243c3cf2024b36ae7\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/309324\nReviewed-by: Raman Tenneti \u003crtenneti@google.com\u003e\nTested-by: Mike Frysinger \u003cvapier@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94f4d754074b25472dbf95dce53b1b65d5753c9e",
      "old_mode": 33188,
      "old_path": "command.py",
      "new_id": "dc765db00fe946ad1413bc2affb6718ccd21c3a2",
      "new_mode": 33188,
      "new_path": "command.py"
    },
    {
      "type": "modify",
      "old_id": "1f3a768354820ca8b23e8407217b9b55f33b8726",
      "old_mode": 33261,
      "old_path": "main.py",
      "new_id": "32ad0ff6d809416aeab1fcd4bd7577cb718e941d",
      "new_mode": 33261,
      "new_path": "main.py"
    },
    {
      "type": "modify",
      "old_id": "821f6bf637e41219da07e65f10f9e328f4f7dee0",
      "old_mode": 33188,
      "old_path": "subcmds/help.py",
      "new_id": "f302e75c00f8a8ca5a8015b8314b73c2c0e5d96d",
      "new_mode": 33188,
      "new_path": "subcmds/help.py"
    }
  ]
}
