)]}'
{
  "commit": "974cd5a5c5a78e76ebc50961f4dbf3bf6d4ade4e",
  "tree": "e8ae2b85f10f1fc28f7ba51c416e7ab7b2b4b18e",
  "parents": [
    "5eb16eebb3ca8dabb64720fca2fc491bf4f87b6b"
  ],
  "author": {
    "name": "Dominic Hamon",
    "email": "dominichamon@users.noreply.github.com",
    "time": "Thu Aug 04 14:33:35 2022"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 04 14:33:35 2022"
  },
  "message": "Ensure we don\u0027t need benchmark installed to pass c++ feature checks (#1456)\n\n* Ensure we don\u0027t need benchmark installed to pass c++ feature checks\r\n\r\nRequires removal of some dependencies on benchmark.h from internal\r\nlow-level headers, which is a good thing.\r\n\r\nAlso added better logging to the feature check cmake module.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2058effc703e6a86ec73839b679bdd7074c61f4f",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "3d636bea750ce5fcaae68c3bbbbe7e42c1bb258c",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "aa67f58e6deb01ddbab978d4eb6d73d7b9409116",
      "old_mode": 33188,
      "old_path": "cmake/CXXFeatureCheck.cmake",
      "new_id": "a96a014fb4e8a3f2cd7f2eb6b00ec6e6a1dfc053",
      "new_mode": 33188,
      "new_path": "cmake/CXXFeatureCheck.cmake"
    },
    {
      "type": "modify",
      "old_id": "a17038c09cb9f6bce544298b51f1064097b99a69",
      "old_mode": 33188,
      "old_path": "include/benchmark/benchmark.h",
      "new_id": "f0152e5a6ac700163cc0fcdf2bd1509da3ae8184",
      "new_mode": 33188,
      "new_path": "include/benchmark/benchmark.h"
    },
    {
      "type": "modify",
      "old_id": "a5a250cc70019df139d1a201b1c20e675838be9a",
      "old_mode": 33188,
      "old_path": "src/benchmark_register.h",
      "new_id": "53367c707cf41b2295b719d1baaf47f0b2b98931",
      "new_mode": 33188,
      "new_path": "src/benchmark_register.h"
    },
    {
      "type": "modify",
      "old_id": "1129e814025c6dc7d55f1baeee0058d66ad769ed",
      "old_mode": 33188,
      "old_path": "src/check.h",
      "new_id": "c1cd5e85e44cfc1b06348bba92ea7a2992a5e2b9",
      "new_mode": 33188,
      "new_path": "src/check.h"
    },
    {
      "type": "modify",
      "old_id": "72ba54bad2cd42d16a36ac003c10ca3288bff8cb",
      "old_mode": 33188,
      "old_path": "src/internal_macros.h",
      "new_id": "1fe1eb6a23eba3b2dcd28f7ee20e3473837bc223",
      "new_mode": 33188,
      "new_path": "src/internal_macros.h"
    },
    {
      "type": "modify",
      "old_id": "48c071aded8f300b55344686e112c0892ce67f55",
      "old_mode": 33188,
      "old_path": "src/log.h",
      "new_id": "45701667a2d7cf56d19c6d0a77b572db4a233c8d",
      "new_mode": 33188,
      "new_path": "src/log.h"
    },
    {
      "type": "modify",
      "old_id": "41458618351021bac85e23ccd9839beac28d6f9e",
      "old_mode": 33188,
      "old_path": "src/string_util.h",
      "new_id": "37bdd2e980f8b47553b4a7fa8b0c59e54aea2eae",
      "new_mode": 33188,
      "new_path": "src/string_util.h"
    },
    {
      "type": "modify",
      "old_id": "a6919be3a0c3f6d65809d98bd8b84b3dd9fd2734",
      "old_mode": 33188,
      "old_path": "test/benchmark_gtest.cc",
      "new_id": "2c9e555d92dcdd3b5c2170b29a782d9ab7a5ade0",
      "new_mode": 33188,
      "new_path": "test/benchmark_gtest.cc"
    }
  ]
}
