)]}'
{
  "commit": "3eed4a77cd6d1ecbd0595020e51fccfe31bf1aa8",
  "tree": "facb13aa67697361934bc55ae00a1f51b8358143",
  "parents": [
    "f928f2d1f45bf35f0e1a8dc7d1b58d3f6c161497"
  ],
  "author": {
    "name": "Sam Elliott",
    "email": "selliott@lowrisc.org",
    "time": "Mon Oct 05 19:11:18 2020 +0100"
  },
  "committer": {
    "name": "Sam Elliott",
    "email": "sam@lenary.co.uk",
    "time": "Wed Oct 07 15:43:02 2020 +0100"
  },
  "message": "[sw] Add Warnings for Implict Fallthrough\n\nThis catches a very common C pitfall: case statement bodies requiring a\n`break` statement so they don\u0027t execute the next case body.\n\nThis caught a bug in `dif_i2c.c` which is now fixed.\n\nA vendored file in CoreMark has a few errors, so I\u0027m avoiding enforcing\nthis rule on that build target.\n\nSigned-off-by: Sam Elliott \u003cselliott@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bf361fab44f928c8d0ae2174e97b934a2e2ea48",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "cb7871c51c8cc9c83b44c70d3c090fedd7682a38",
      "new_mode": 33188,
      "new_path": "meson.build"
    },
    {
      "type": "modify",
      "old_id": "6101d07f241b006226324b5b0d241b0e8f75a75e",
      "old_mode": 33188,
      "old_path": "sw/device/benchmarks/coremark/meson.build",
      "new_id": "ba4ae77d2159d2a6d601f02c58b5e8f70a726305",
      "new_mode": 33188,
      "new_path": "sw/device/benchmarks/coremark/meson.build"
    },
    {
      "type": "modify",
      "old_id": "03edbbe7fece61536c29dd42b504b641842fc97d",
      "old_mode": 33188,
      "old_path": "sw/device/lib/dif/dif_i2c.c",
      "new_id": "378a87aa32866a425ea3ce203b5c06dbb2b19fc6",
      "new_mode": 33188,
      "new_path": "sw/device/lib/dif/dif_i2c.c"
    }
  ]
}
