)]}'
{
  "commit": "4af5f1ff2d90eee47d479d1e243cd9d7e9fdaece",
  "tree": "acbb1298f8412e836ace777fcfd70652c6cb19e6",
  "parents": [
    "0bf1ad57e6676455831a6372749ec8a974c37352"
  ],
  "author": {
    "name": "David Symonds",
    "email": "dsymonds@golang.org",
    "time": "Fri Oct 11 10:08:35 2013 +1100"
  },
  "committer": {
    "name": "David Symonds",
    "email": "dsymonds@golang.org",
    "time": "Fri Oct 11 10:08:35 2013 +1100"
  },
  "message": "goprotobuf: Remove MarshalJSON methods from generated enum types.\n\nThis will results in JSON output using numbers for enum values, which\nis consistent with the default behaviour of other languages.\nUnmarshalJSON is left to handle both numeric and symbolic values.\n\nR\u003dr\nCC\u003dgolang-dev\nhttps://codereview.appspot.com/14601045\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50a537b7852e1e28a3c01dea92d734358860dbb1",
      "old_mode": 33188,
      "old_path": "proto/all_test.go",
      "new_id": "73179e4dfe2a13aa0e1487709ecda0461e9e9f57",
      "new_mode": 33188,
      "new_path": "proto/all_test.go"
    },
    {
      "type": "modify",
      "old_id": "5d5e345f7007ac54f7609a110d65b36317f60203",
      "old_mode": 33188,
      "old_path": "proto/lib.go",
      "new_id": "61f1f22aa411b8c14e2718f4d6c231aa65e7a1d1",
      "new_mode": 33188,
      "new_path": "proto/lib.go"
    },
    {
      "type": "modify",
      "old_id": "b8e40cfc7a00a42e99ccd3b0c46d30e68bc0684e",
      "old_mode": 33188,
      "old_path": "proto/testdata/test.pb.go",
      "new_id": "eb3f65a1fceca7131682484f3b3dd44df08267a4",
      "new_mode": 33188,
      "new_path": "proto/testdata/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "0b34acb62dbe83feb6334c086984b05915c9ef66",
      "old_mode": 33188,
      "old_path": "protoc-gen-go/descriptor/descriptor.pb.go",
      "new_id": "a48174f72b38ac08362d5900783da0948eed8205",
      "new_mode": 33188,
      "new_path": "protoc-gen-go/descriptor/descriptor.pb.go"
    },
    {
      "type": "modify",
      "old_id": "0b769d454b9f94532b7fc7c0fa4743acb257dac4",
      "old_mode": 33188,
      "old_path": "protoc-gen-go/generator/generator.go",
      "new_id": "9f38cad8e276812d7b930b9b599891de27830e0d",
      "new_mode": 33188,
      "new_path": "protoc-gen-go/generator/generator.go"
    },
    {
      "type": "modify",
      "old_id": "cfe977758b7d4821a662e114bde7ece6d3e0046a",
      "old_mode": 33188,
      "old_path": "protoc-gen-go/testdata/my_test/test.pb.go",
      "new_id": "12abf2b924afcb518b2a026fab5f0a7e05ba8a92",
      "new_mode": 33188,
      "new_path": "protoc-gen-go/testdata/my_test/test.pb.go"
    },
    {
      "type": "modify",
      "old_id": "cfe977758b7d4821a662e114bde7ece6d3e0046a",
      "old_mode": 33188,
      "old_path": "protoc-gen-go/testdata/my_test/test.pb.go.golden",
      "new_id": "12abf2b924afcb518b2a026fab5f0a7e05ba8a92",
      "new_mode": 33188,
      "new_path": "protoc-gen-go/testdata/my_test/test.pb.go.golden"
    }
  ]
}
