)]}'
{
  "commit": "efadf67a124528389b7faa5ed75a358528dbae22",
  "tree": "1162c0f37360890ae68b6fd5d049b7e6f87a5070",
  "parents": [
    "2365c4a60364f0250ffb7acbd4288e9101d012c5"
  ],
  "author": {
    "name": "Matthias Donaubauer",
    "email": "59538007+Matthdonau@users.noreply.github.com",
    "time": "Mon Jun 20 08:45:50 2022"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 20 08:45:50 2022"
  },
  "message": "Add possibility to ask for libbenchmark version number (#1004) (#1403)\n\n* Add possibility to ask for libbenchmark version number (#1004)\r\n\r\nAdd a header which holds the current major, minor, and\r\npatch number of the library. The header is auto generated\r\nby CMake.\r\n\r\n* Do not generate unused functions (#1004)\r\n\r\n* Add support for version number in bazel (#1004)\r\n\r\n* Fix clang format #1004\r\n\r\n* Fix more clang format problems (#1004)\r\n\r\n* Use git version feature of cmake to determine current lib version\r\n\r\n* Rename version_config header to version\r\n\r\n* Bake git version into bazel build\r\n\r\n* Use same input config header as in cmake for version.h\r\n\r\n* Adapt the releasing.md to include versioning in bazel",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acfaffce9bd327e35b6494599239b017b31dd38a",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "872adb0ff627115851a19e4ef8a72fd44325029b",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "3ea285307eda2dd2e0dedf134901ef39def836b7",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6880c1f36216b2d76c3037198d1cce674c88ad87",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "ac6f82e4afb8ccde6789f2d5a97a65779cdf7e21",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95a97643da3ef705514b0c2cef14b40b856b2db7",
      "new_mode": 33188,
      "new_path": "config/generate_version_header.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4ad0a9e8fe510cf80c485f9ed0af82df4a95f32",
      "new_mode": 33188,
      "new_path": "config/get_git_version.py"
    },
    {
      "type": "modify",
      "old_id": "6d3b6138cc236b9765aec209a747430c01dd1a70",
      "old_mode": 33188,
      "old_path": "docs/releasing.md",
      "new_id": "4b931a3dbe5735a372d731225baa2f60a70a716b",
      "new_mode": 33188,
      "new_path": "docs/releasing.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b97a0cd5046120662fc9017a84e1fe0e06d98f98",
      "new_mode": 33188,
      "new_path": "include/version.h.in"
    },
    {
      "type": "modify",
      "old_id": "e9999e18ac021d7b59c2a32abdb96113d36951d9",
      "old_mode": 33188,
      "old_path": "src/json_reporter.cc",
      "new_id": "fce5ba437a6a1fb10edf59f43e28fe1a6250f875",
      "new_mode": 33188,
      "new_path": "src/json_reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "1d2df17b90f0130501a79f6563906360f8d2ba8e",
      "old_mode": 33188,
      "old_path": "src/reporter.cc",
      "new_id": "d2718d2f07207f5328d68cc8d97c79782bb4746b",
      "new_mode": 33188,
      "new_path": "src/reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "65bb14a1713c7c47afc96a16cdf8d952e8a77e32",
      "old_mode": 33188,
      "old_path": "test/reporter_output_test.cc",
      "new_id": "34dc3c2e2eec7f2ce0e4a26f9ffe610314a1dcc1",
      "new_mode": 33188,
      "new_path": "test/reporter_output_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9daed0bcc6c417eb26046c9572b1b2f52c78031c",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test1_run1.json",
      "new_id": "f68405169023e2b8f46c4ece5f4ed8e0238bc2b8",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test1_run1.json"
    },
    {
      "type": "modify",
      "old_id": "dc52970abf8b89472c43b8de24337129f3fec3ed",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test1_run2.json",
      "new_id": "219aa725f84ba28f1990300fce35d83a73dbd75c",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test1_run2.json"
    },
    {
      "type": "modify",
      "old_id": "15bc69803049338769865f25593fb26de04ef696",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test2_run.json",
      "new_id": "2a02926d965759f292b00ea7ee5cad49bfceedbf",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test2_run.json"
    },
    {
      "type": "modify",
      "old_id": "49f8b061437f83705f357ba61bf364770aa3d0ac",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test3_run0.json",
      "new_id": "a8ca6750c0ec29069260fa0c6e8502b7be89f279",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test3_run0.json"
    },
    {
      "type": "modify",
      "old_id": "acc5ba17aed1842edde30f9a70def99d0bfa7457",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test3_run1.json",
      "new_id": "5f2bf9fde72c4cc33d99fb461f97bd3dddb3b31b",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test3_run1.json"
    },
    {
      "type": "modify",
      "old_id": "54cf127585cc5743c3e749b200e0b018455620b2",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test4_run0.json",
      "new_id": "f8d55f58b0d6d224989fb57e19027cb7d59156dc",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test4_run0.json"
    },
    {
      "type": "modify",
      "old_id": "25d56050c9f4b3f9bbb2edea5e81cc23701530d2",
      "old_mode": 33188,
      "old_path": "tools/gbench/Inputs/test4_run1.json",
      "new_id": "f8287e493fa3190648e4ccdefbbd6abb457ece76",
      "new_mode": 33188,
      "new_path": "tools/gbench/Inputs/test4_run1.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "67c58cee8117b6cd5b093502ec7109e023856792",
      "new_mode": 33188,
      "new_path": "workspace_status.py"
    }
  ]
}
