)]}'
{
  "commit": "4df416cb47b2e9f43a56776922e284f3e678166e",
  "tree": "6f9b96099e90ec557d15553d4161f0cbd747d626",
  "parents": [
    "04eac41517df87aa1adec44b1c032a027b546f05"
  ],
  "author": {
    "name": "David Symonds",
    "email": "dsymonds@golang.org",
    "time": "Wed Jan 06 06:53:00 2016 +1100"
  },
  "committer": {
    "name": "David Symonds",
    "email": "dsymonds@golang.org",
    "time": "Wed Jan 06 08:47:15 2016 +1100"
  },
  "message": "Fix proto.Equal handling of proto3 bytes fields.\n\nproto3 specifies that non-message scalar fields don\u0027t have a \"has\" bit,\nand so []byte{} and []byte(nil) are considered equivalent.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc3f2c95a7a04f0b0fd3f29fce04d0a2bcb7cb9c",
      "old_mode": 33188,
      "old_path": "proto/equal.go",
      "new_id": "f5db1def3c2483e5fb7879bfe318dea69964147c",
      "new_mode": 33188,
      "new_path": "proto/equal.go"
    },
    {
      "type": "modify",
      "old_id": "0e0db8a06b816fbafc1cba088ed0788f525119cb",
      "old_mode": 33188,
      "old_path": "proto/equal_test.go",
      "new_id": "7b45eaa6dc70159aa15c34e643e3da1e406e0883",
      "new_mode": 33188,
      "new_path": "proto/equal_test.go"
    }
  ]
}
