)]}'
{
  "commit": "d3404e9b3fd47ce245159e4c92912a9bfd4f34aa",
  "tree": "2377704cd74d1a13002437007c513f545c0d1231",
  "parents": [
    "84cc7496453e30790b5da4f4c5313c704a4f73c9"
  ],
  "author": {
    "name": "Jes B. Klinke",
    "email": "jbk@chromium.org",
    "time": "Fri Mar 04 11:30:56 2022 -0800"
  },
  "committer": {
    "name": "Timothy Trippel",
    "email": "5633066+timothytrippel@users.noreply.github.com",
    "time": "Fri Mar 04 15:30:20 2022 -0800"
  },
  "message": "[opentitantool] Include context in conf errors\n\nErrors like \"Permission denied\" or \"JSON parse error on line 5\" ought\nto be shown in the context of which file path was attempted loaded\nor parsed, in order to help the operator figure out what is the issue.\n\nThis CL introduces two new error Enum values, each of which carry a\nfile path, and an underlying error, for the above purpose.\n\nSigned-off-by: Jes B. Klinke \u003cjbk@chromium.org\u003e\nChange-Id: I721bab68dbf511aa0397c84be5e8a213638ebdd7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd2f8377b0893e7597ba4b059477f08d00ee5333",
      "old_mode": 33188,
      "old_path": "sw/host/opentitanlib/src/backend/mod.rs",
      "new_id": "35c2ce0a2b0c0d5367fe4b1a87c0372d46b3353b",
      "new_mode": 33188,
      "new_path": "sw/host/opentitanlib/src/backend/mod.rs"
    }
  ]
}
