)]}'
{
  "commit": "a9a2b0dbedefe391d42e0195bf896af4beb135ff",
  "tree": "8455a5ac243134719d495b55ce2957bdb655f67d",
  "parents": [
    "eb1c005e87441782516a83c15d7435b144adb35c"
  ],
  "author": {
    "name": "Nathaniel Brough",
    "email": "nathaniel.brough@gmail.com",
    "time": "Fri Aug 20 15:05:58 2021 +0800"
  },
  "committer": {
    "name": "silvergasp",
    "email": "silvergasp@users.noreply.github.com",
    "time": "Wed Sep 01 16:01:03 2021 +0800"
  },
  "message": "tools: Fixes bug where clang-tidy assumes cc flags\n\nA minor bug was introduced where the clang-tidy tooling would always\nassume that it was compiling for c++ even when compiling a c source\nfile. This change fixes this bug, and additionally adds regression\ntests.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6e4a9c78337317ca56805ba7bd8e1be94ab12fa",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "22c27d58f907c4f5c2bd2892afb697418098592f",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "05448f90c8035bc9e8d370c75c26d96ca056d964",
      "old_mode": 33188,
      "old_path": "tests/BUILD.bazel",
      "new_id": "4888efd6997904735c58fe5010e23729f4183ce8",
      "new_mode": 33188,
      "new_path": "tests/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ce2722bc32965629a8e04fff514d67b718b1837",
      "new_mode": 33188,
      "new_path": "tests/c_only.c"
    },
    {
      "type": "modify",
      "old_id": "20b5ce7a0e30cdc720e6545dd7dfa0e8e8733322",
      "old_mode": 33188,
      "old_path": "tools/clang_tidy/clang_tidy.bzl",
      "new_id": "b037ab173bc44db6ae849947f2f84854950edcf4",
      "new_mode": 33188,
      "new_path": "tools/clang_tidy/clang_tidy.bzl"
    }
  ]
}
