)]}'
{
  "commit": "f0a097ddac24fb00e07d2ac17f8671423f3ea47c",
  "tree": "259e5ddfd65568cb1c61e4c1f144b665e0062bda",
  "parents": [
    "78550bb1d05cd1ea812b182b603bf401a7d33ce9"
  ],
  "author": {
    "name": "David Symonds",
    "email": "dsymonds@golang.org",
    "time": "Wed Apr 13 14:01:00 2016 +1000"
  },
  "committer": {
    "name": "David Symonds",
    "email": "dsymonds@golang.org",
    "time": "Wed Apr 13 14:07:52 2016 +1000"
  },
  "message": "jsonpb: Fix handling of repeated enums.\n\nEnums used in maps is still broken, but commented-out test data\nis now there, together with TODOs.\n\nFixes #164.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4094ac35fc9bdda3b5acf939f409d89ff46c2cc",
      "old_mode": 33188,
      "old_path": "jsonpb/jsonpb.go",
      "new_id": "69ed7fd0f29db2b635d7d8c3aae52b814287eb83",
      "new_mode": 33188,
      "new_path": "jsonpb/jsonpb.go"
    },
    {
      "type": "modify",
      "old_id": "a8f957277f2f89de1b1bd5f8f1b2892b9f41b653",
      "old_mode": 33188,
      "old_path": "jsonpb/jsonpb_test.go",
      "new_id": "b912fae2289a42e61c371880905b24b3cbb70167",
      "new_mode": 33188,
      "new_path": "jsonpb/jsonpb_test.go"
    },
    {
      "type": "modify",
      "old_id": "3ff477b0f62f7bbe8b10b817d683ad17c820fb39",
      "old_mode": 33188,
      "old_path": "jsonpb/jsonpb_test_proto/more_test_objects.pb.go",
      "new_id": "3d1a0896f9e812732da6c24e26527ad550624568",
      "new_mode": 33188,
      "new_path": "jsonpb/jsonpb_test_proto/more_test_objects.pb.go"
    },
    {
      "type": "modify",
      "old_id": "65357916329d37513e40352202fa80763641977c",
      "old_mode": 33188,
      "old_path": "jsonpb/jsonpb_test_proto/more_test_objects.proto",
      "new_id": "511f021f923e373cb864a9a36f5ef8c300c65bef",
      "new_mode": 33188,
      "new_path": "jsonpb/jsonpb_test_proto/more_test_objects.proto"
    },
    {
      "type": "modify",
      "old_id": "4672283d3ca2060086f4cb753e1a4b9cf1e8ebf7",
      "old_mode": 33188,
      "old_path": "jsonpb/jsonpb_test_proto/test_objects.pb.go",
      "new_id": "a1500e5aa7511c524478cd99f32d6c070e725390",
      "new_mode": 33188,
      "new_path": "jsonpb/jsonpb_test_proto/test_objects.pb.go"
    },
    {
      "type": "modify",
      "old_id": "9d1f9960b97f89ac240df545a52dbb2dd3668c37",
      "old_mode": 33188,
      "old_path": "proto/proto3_proto/proto3.pb.go",
      "new_id": "411f17f569817163132e58e9e99834b8ece19bd9",
      "new_mode": 33188,
      "new_path": "proto/proto3_proto/proto3.pb.go"
    },
    {
      "type": "modify",
      "old_id": "02e70a110855e016254dc48449584d91639ddfa8",
      "old_mode": 33188,
      "old_path": "proto/proto3_proto/proto3.proto",
      "new_id": "31509e48f10e41846a5ee701b24ca3fa3d873d0e",
      "new_mode": 33188,
      "new_path": "proto/proto3_proto/proto3.proto"
    },
    {
      "type": "modify",
      "old_id": "b04d480aa2c975bc564a9aa9758edeb869a34e84",
      "old_mode": 33188,
      "old_path": "proto/testdata/test.pb.go",
      "new_id": "772adcb6278a7e752a58d14eeda80b8e1b03f779",
      "new_mode": 33188,
      "new_path": "proto/testdata/test.pb.go"
    }
  ]
}
