)]}'
{
  "commit": "fc28a944f0125e480cf8cb3b58f4e41d55ca3fd0",
  "tree": "4cea3479e1ccd9d10887d34f7d3a9734f9a84666",
  "parents": [
    "b0cc68cf09a7dc2712fdad937b713017e137e1cb"
  ],
  "author": {
    "name": "Chris Frantz",
    "email": "cfrantz@google.com",
    "time": "Mon Apr 12 13:33:15 2021 -0700"
  },
  "committer": {
    "name": "moidx",
    "email": "migue48@gmail.com",
    "time": "Mon Apr 26 13:12:19 2021 -0700"
  },
  "message": "[mask_rom] Create unified error space\n\n1. Create a unified error enum `rom_error_t` which builds up errors from\ngeneral categories, the source module and a specific error code.\n2. Return such errors from the uart driver.\n\nNote: the name `rom_error_t` was chosen so as to not conflict with `error_t`\ndefined by C++.\n\nSigned-off-by: Chris Frantz \u003ccfrantz@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63fb81bfc54d7722f7e5489c53774826f9b0beca",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/absl_status.h"
    },
    {
      "type": "modify",
      "old_id": "8f6a4667a0418d629987396a3a05c124f8ba9216",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/drivers/uart.c",
      "new_id": "9a349f54dbd226d16d1bb73e3f8ed8ae092f9d98",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/drivers/uart.c"
    },
    {
      "type": "modify",
      "old_id": "4bd9dae8feaa9302a7829c00d8a70974a0bb546b",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/drivers/uart.h",
      "new_id": "5160b0210ec0ce75e9c029330863dd4a72445bf4",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/drivers/uart.h"
    },
    {
      "type": "modify",
      "old_id": "5c0ddce1a19dea0c6ecc97e08aac1f5eeff5663e",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/drivers/uart_unittest.cc",
      "new_id": "3d35bb4b8e15b339ccba9b3eaaf84f8eb8399a6a",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/drivers/uart_unittest.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "445b85a8309ebcdf73dd731ed1edd356157dba5e",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/error.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07082988f9cd465929a9c57cd2258623e7007083",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/error_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "be3b034c532ad7ed1fded61d71f9d39541579c88",
      "old_mode": 33188,
      "old_path": "sw/device/silicon_creator/lib/meson.build",
      "new_id": "79750aa59a36e478c2c75d75249aa4eae7d69608",
      "new_mode": 33188,
      "new_path": "sw/device/silicon_creator/lib/meson.build"
    }
  ]
}
