)]}'
{
  "commit": "3cee879769bd394df3429d6c514b32071fb42145",
  "tree": "1a75927ded5ff531a10ac45081894ca9d84aa019",
  "parents": [
    "0bde10a52942b88cc5b31aabd7b90b383172d592"
  ],
  "author": {
    "name": "Keir Mierle",
    "email": "keir@google.com",
    "time": "Wed Jan 22 17:08:13 2020 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "commit-bot@chromium.org",
    "time": "Fri Feb 07 23:18:07 2020 +0000"
  },
  "message": "pw_assert: Initial assert module\n\nThis starts the assert and assert_basic modules, which are the beginning\nof our assert foundation. Much more is needed; in particular the \"tests\"\ndon\u0027t really do much other than check for compilation.\n\nScreenshot\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\n   ▄████▄      ██▀███      ▄▄▄           ██████     ██░ ██\n  ▒██▀ ▀█     ▓██ ▒ ██▒   ▒████▄       ▒██    ▒    ▓██░ ██▒\n  ▒▓█ 💥 ▄    ▓██ ░▄█ ▒   ▒██  ▀█▄     ░ ▓██▄      ▒██▀▀██░\n  ▒▓▓▄ ▄██▒   ▒██▀▀█▄     ░██▄▄▄▄██      ▒   ██▒   ░▓█ ░██\n  ▒ ▓███▀ ░   ░██▓ ▒██▒    ▓█   ▓██▒   ▒██████▒▒   ░▓█▒░██▓\n  ░ ░▒ ▒  ░   ░ ▒▓ ░▒▓░    ▒▒   ▓▒█░   ▒ ▒▓▒ ▒ ░    ▒ ░░▒░▒\n    ░  ▒        ░▒ ░ ▒░     ▒   ▒▒ ░   ░ ░▒  ░ ░    ▒ ░▒░ ░\n  ░             ░░   ░      ░   ▒      ░  ░  ░      ░  ░░ ░\n  ░ ░            ░              ░  ░         ░      ░  ░  ░\n  ░\n\n  Welp, that didn\u0027t go as planned. It seems we crashed. Terribly sorry!\n\n  CRASH MESSAGE\n\n     Check failed: x (\u003d50) \u003e y (\u003d51300): You SHOULD see this message\n\n  CRASH FILE \u0026 LINE\n\n     ../../pw_assert/assert_test.cc:46\n\n  CRASH FUNCTION\n\n     PigweedTestBody\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nChange-Id: I9dbb460b3b33040d8009749f44b9fc174e2c8138\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2ec171aa61e560ebe04fbd09b27e21d2c64da1d",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "26e58c0747eded1c132c04cf747414a84734a643",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3e6b40de7d7394d049bc897e467f904db9308342",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "2c3c59d993ff19831f9d459ed8e6bf46c5d25aa9",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "076900d7b55a76e0759cfdfe94dc73161688c59b",
      "old_mode": 33188,
      "old_path": "docs/BUILD.gn",
      "new_id": "ea7f494f5815c7fa0cfc8b467ab881ebc28fa6bf",
      "new_mode": 33188,
      "new_path": "docs/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d543d550a594f4aa6d78dd6d11bb10221afa0d1b",
      "old_mode": 33188,
      "old_path": "modules.gni",
      "new_id": "9bf257b8c2a6527855ca0f4390904a39d4afdf1e",
      "new_mode": 33188,
      "new_path": "modules.gni"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6af310ab0c79a599c6098427d989fe1b1f79ace",
      "new_mode": 33188,
      "new_path": "pw_assert/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e60199fc50d38e6f7dc024afff03248cdde920d",
      "new_mode": 33188,
      "new_path": "pw_assert/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "508393feadf8cfcaf36d3ded94ca7399ca2599ae",
      "new_mode": 33188,
      "new_path": "pw_assert/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a309cf0eec61ba22f0f8e667f983d0fc2d97db26",
      "new_mode": 33188,
      "new_path": "pw_assert/assert_test.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89cd39b1c256b1caaa8cf01462d40a63329d9eaa",
      "new_mode": 33188,
      "new_path": "pw_assert/assert_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44ed397dbc4eee336e2adf16784edef75b002e95",
      "new_mode": 33188,
      "new_path": "pw_assert/docs.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1a4d07c02df0e2840bd7ea23ffa8d3c3127a0c8",
      "new_mode": 33188,
      "new_path": "pw_assert/public/pw_assert/assert.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1292e17f5b499c47ce7b28bfa09681c975c95062",
      "new_mode": 33188,
      "new_path": "pw_assert_basic/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9f77e0cfe77f009e071c1cb0373372848f10a08",
      "new_mode": 33188,
      "new_path": "pw_assert_basic/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6abdb1017b304c968e2c261a32d29aee5af95a5",
      "new_mode": 33188,
      "new_path": "pw_assert_basic/assert_basic.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa27cbbfc275dc054e02a24e1acd6d5819092a9d",
      "new_mode": 33188,
      "new_path": "pw_assert_basic/public/pw_assert_basic/assert_basic.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7e1840412e9112a6e349f90d1d90b677487065b",
      "new_mode": 33188,
      "new_path": "pw_assert_basic/public_overrides/pw_assert_backend/assert_backend.h"
    },
    {
      "type": "modify",
      "old_id": "54d2716651ff815ff7be5886e87f3ed9f8be5135",
      "old_mode": 33188,
      "old_path": "pw_preprocessor/public/pw_preprocessor/compiler.h",
      "new_id": "7fa48fca5d46cd591d0a425f52c3686b11a7b0be",
      "new_mode": 33188,
      "new_path": "pw_preprocessor/public/pw_preprocessor/compiler.h"
    },
    {
      "type": "modify",
      "old_id": "58d3037e6aade3cb9b8835f67f4d8fa7ab6cfd23",
      "old_mode": 33188,
      "old_path": "pw_vars_default.gni",
      "new_id": "b7c9ae48e9af74d3559e8593815c0e4037d5e6b6",
      "new_mode": 33188,
      "new_path": "pw_vars_default.gni"
    },
    {
      "type": "modify",
      "old_id": "e7df5f4eaaa5db5917c0811b222d4aa54b76bcc3",
      "old_mode": 33188,
      "old_path": "targets/host/host_common.gni",
      "new_id": "4a890c369fe60f376314ac7ca9782a5847450615",
      "new_mode": 33188,
      "new_path": "targets/host/host_common.gni"
    }
  ]
}
