)]}'
{
  "commit": "5aeee3dc910d37f37b75f5a6d1486fe75cb09284",
  "tree": "0100355c1bdb363fa8885741316dda4679deda3d",
  "parents": [
    "fd90f4536045bc881b8b895731fe72d89450b6b4"
  ],
  "author": {
    "name": "Paul Yang",
    "email": "TeBoring@users.noreply.github.com",
    "time": "Thu Sep 06 15:02:04 2018 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 06 15:02:04 2018 -0700"
  },
  "message": "Add source dependency of test suite implementation to main function (#5069)\n\n* Fix conformance running nothing issue\r\n\r\nThis change adds a source dependency of the test suite implementaion\r\nclass in the main function. For generality reason, the main function is\r\nmoved to the file of the test suite implemetation.  New test suite\r\nimplementation will need to implement the main function.\r\nIn order to make it easy for test suite implementation to implement the\r\nmain function, this change also refactor out the common code out of the\r\nmain function.\r\n\r\n* Fix typo\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a45f9b904be7d5beb85c7e690e8b9bc677da0d0",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test.cc",
      "new_id": "2d822c2e7a8635b8879699add4b4fb0e38179408",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test.cc"
    },
    {
      "type": "modify",
      "old_id": "87387350f3470c9ba460d0892088ed0570886aa7",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test.h",
      "new_id": "d5c2f3d464219ee1bce512b1fbfd7023134f237f",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test.h"
    },
    {
      "type": "modify",
      "old_id": "acd0f25988c820926364b8fb357fdaf7aab824d6",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test_impl.cc",
      "new_id": "a884deaaabf620702bc3b0e8b9cbf380728a4474",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "3340f1cd12f296e7f4735aa6f3b31d1f725d92ca",
      "old_mode": 33188,
      "old_path": "conformance/conformance_test_runner.cc",
      "new_id": "9c377124ff258cb67a16c27c44a5043e0e72356b",
      "new_mode": 33188,
      "new_path": "conformance/conformance_test_runner.cc"
    }
  ]
}
