)]}'
{
  "commit": "62bb00dce65b29ca861596ed2ffec68c0a8db921",
  "tree": "857d483cf1090dc39989302bdebe03248bc3172f",
  "parents": [
    "ad0656a973ace58ec40212fc88704a30398fc088"
  ],
  "author": {
    "name": "Wyatt Hepler",
    "email": "hepler@google.com",
    "time": "Thu May 14 13:52:41 2020 -0700"
  },
  "committer": {
    "name": "Wyatt Hepler",
    "email": "hepler@google.com",
    "time": "Fri May 15 09:59:03 2020 -0700"
  },
  "message": "pw_presubmit: Filter paths as POSIX paths; cleanup\n\n- Always use / instead of \\, even on Windows, so regular expressions on\n  paths do not have to account for both path separators.\n- Log build errors when checking for files in build systems.\n- Clean up logs; remove a few verbose, redundant logs.\n\nChange-Id: I2a688e8a20e22cbbeece691b06d1658fb54b04ac\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2567f2c3a3fd4114614c616993cd0c38f06003e1",
      "old_mode": 33188,
      "old_path": "pw_presubmit/py/pw_presubmit/build.py",
      "new_id": "e47a077dcd8c1d269c602acd87b6333af6d8a02d",
      "new_mode": 33188,
      "new_path": "pw_presubmit/py/pw_presubmit/build.py"
    },
    {
      "type": "modify",
      "old_id": "b96ca42e8d595e96ece20053b5d5d2d9033d6e29",
      "old_mode": 33261,
      "old_path": "pw_presubmit/py/pw_presubmit/format_code.py",
      "new_id": "a4267b38c4db70e66ad2fb13161010b227cbf0a1",
      "new_mode": 33261,
      "new_path": "pw_presubmit/py/pw_presubmit/format_code.py"
    },
    {
      "type": "modify",
      "old_id": "c7caec0dfd36c662b5b1fba64149628fbaa9df2e",
      "old_mode": 33188,
      "old_path": "pw_presubmit/py/pw_presubmit/git_repo.py",
      "new_id": "c38079625d418965941a8aff06a2ac51a9f608db",
      "new_mode": 33188,
      "new_path": "pw_presubmit/py/pw_presubmit/git_repo.py"
    },
    {
      "type": "modify",
      "old_id": "1a5e1132c5d11d279e2742df61716507a3280892",
      "old_mode": 33188,
      "old_path": "pw_presubmit/py/pw_presubmit/presubmit.py",
      "new_id": "331c416cb37a9b650e1208bffe26a7adff612759",
      "new_mode": 33188,
      "new_path": "pw_presubmit/py/pw_presubmit/presubmit.py"
    },
    {
      "type": "modify",
      "old_id": "42455f18de41dbf2d2b8e41fd9cc278a62839d99",
      "old_mode": 33188,
      "old_path": "pw_presubmit/py/pw_presubmit/tools.py",
      "new_id": "02d873de7f8d15759ebbeb03b711ff4486a16952",
      "new_mode": 33188,
      "new_path": "pw_presubmit/py/pw_presubmit/tools.py"
    }
  ]
}
