)]}'
{
  "commit": "1cca1d091c52f2fe869da9a15dd4d39e84031a62",
  "tree": "4b508d297dc389713d8c22ad766fc03d0fe38427",
  "parents": [
    "7d48eff772e0f04761033a4ad2a004b4546df6f8"
  ],
  "author": {
    "name": "Vy Nguyen",
    "email": "oontvoo@users.noreply.github.com",
    "time": "Wed Aug 03 08:44:35 2022"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 03 08:44:35 2022"
  },
  "message": "Fixed build issues on window (#1449)\n\n* Fixed build issues on window\r\n\r\n- Added missing dlimport/export attributes in function definitions. (They are needed in both decls and defs)\r\n- Removed dlimport/dlexprt attribute in private field. (global_context is not exported anywhere).\r\n\r\n* fixed incorrect include path\r\n\r\n* undo changes w.r.t HelperPrintf\r\n\r\n* removed forward decl of private variable - instead, introduce a getter and use it.\r\n\r\n* Removed forward decl from benchmark_gtest too\r\n\r\nCo-authored-by: Dominic Hamon \u003cdominichamon@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b25b0010505d92623844eee12ae91f3a5244bc9d",
      "old_mode": 33188,
      "old_path": "include/benchmark/benchmark.h",
      "new_id": "a17038c09cb9f6bce544298b51f1064097b99a69",
      "new_mode": 33188,
      "new_path": "include/benchmark/benchmark.h"
    },
    {
      "type": "modify",
      "old_id": "f8c0134370168457a51ab87ca3d8b276e1a725e2",
      "old_mode": 33188,
      "old_path": "src/benchmark.cc",
      "new_id": "e43b28d0cb6283c7e92e6aa187889c0dbf9fb5f3",
      "new_mode": 33188,
      "new_path": "src/benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "4f7386068dae2449a75104a9d1171656ae978f98",
      "old_mode": 33188,
      "old_path": "src/benchmark_name.cc",
      "new_id": "01676bbc84df4233780c9c2ead89d31e5a70a930",
      "new_mode": 33188,
      "new_path": "src/benchmark_name.cc"
    },
    {
      "type": "modify",
      "old_id": "422b9483a8f40077792104678353280b05e256bc",
      "old_mode": 33188,
      "old_path": "src/check.cc",
      "new_id": "5f7526e08d6ef5ae774c380521b7a022507207cc",
      "new_mode": 33188,
      "new_path": "src/check.cc"
    },
    {
      "type": "modify",
      "old_id": "9615e351ffaed42216b6df2f68926da08a1914a7",
      "old_mode": 33188,
      "old_path": "src/commandlineflags.cc",
      "new_id": "1f555b27578c0e9ee095b181e219ef5da526a984",
      "new_mode": 33188,
      "new_path": "src/commandlineflags.cc"
    },
    {
      "type": "modify",
      "old_id": "1711356b9b49d59ef11a321e3e70e1d04918a12e",
      "old_mode": 33188,
      "old_path": "src/console_reporter.cc",
      "new_id": "3950e498147932cd02a79d0da9c5d955a67c44c8",
      "new_mode": 33188,
      "new_path": "src/console_reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "1c5e9fa6689c0e73f675d4a919ec96f0382c4151",
      "old_mode": 33188,
      "old_path": "src/csv_reporter.cc",
      "new_id": "83c94573f50a111d3e361e959359973c62ba9ca8",
      "new_mode": 33188,
      "new_path": "src/csv_reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "e9999e18ac021d7b59c2a32abdb96113d36951d9",
      "old_mode": 33188,
      "old_path": "src/json_reporter.cc",
      "new_id": "d55a0e6f0bda6d78ca424bd61b031eedd9032cde",
      "new_mode": 33188,
      "new_path": "src/json_reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "1d2df17b90f0130501a79f6563906360f8d2ba8e",
      "old_mode": 33188,
      "old_path": "src/reporter.cc",
      "new_id": "8b5fdaff654a7cf1cf176b7bfde39a96ae733e70",
      "new_mode": 33188,
      "new_path": "src/reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "cfc0a0f70f5808559034ae6ddef3205035be43d2",
      "old_mode": 33188,
      "old_path": "test/benchmark_gtest.cc",
      "new_id": "3873128e9fa2a36a868093b42af5d2af6bd2ccb4",
      "new_mode": 33188,
      "new_path": "test/benchmark_gtest.cc"
    }
  ]
}
