)]}'
{
  "commit": "cf8ffd09d486e20281d826ebf9a82c1bd3d40fc3",
  "tree": "929eef772a16272918f6bb2f8cf20aa495aa38a9",
  "parents": [
    "49b90b691fb1b555ced3baf9e336c17d098f746d"
  ],
  "author": {
    "name": "Keir Mierle",
    "email": "keir@google.com",
    "time": "Tue Mar 03 17:56:53 2020 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "commit-bot@chromium.org",
    "time": "Wed Mar 04 06:42:44 2020 +0000"
  },
  "message": "pw_watch: Automatically re-run build on interrupt\n\nThis changes the watcher to automatically re-run the build in the case\nthat there was an interruption-- either from a file change or a user\nbuild request.\n\nAdditionally, this changes the watcher startup to trigger a build\nautomatically, instead of waiting for a first change or keypress.\n\nChange-Id: Ifb19b4c1a15c78e77fad94a6a92704c03bb87988\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66cf36fd6d58dcacefae5fd4cddf1e3b2de7fb23",
      "old_mode": 33188,
      "old_path": "pw_watch/py/pw_watch/debounce.py",
      "new_id": "87a2ff67c279ce5d19815b1ce7bcee9ec2562dac",
      "new_mode": 33188,
      "new_path": "pw_watch/py/pw_watch/debounce.py"
    },
    {
      "type": "modify",
      "old_id": "1fb230ae95f23fb73340a9cfbcbff8ec9ec523b2",
      "old_mode": 33261,
      "old_path": "pw_watch/py/pw_watch/watch.py",
      "new_id": "8103dd01fa54ae8b353349b10dd5cb43b2237c6e",
      "new_mode": 33261,
      "new_path": "pw_watch/py/pw_watch/watch.py"
    }
  ]
}
