)]}'
{
  "commit": "9ec80421c03ee885e8dcdf153d8003ced5acd0bc",
  "tree": "b20b042548e39a28068e4e5eab325af5020f9868",
  "parents": [
    "1f06dce1f391be3e823d598a502ae7d047ec6ff7"
  ],
  "author": {
    "name": "Alexandre Zani",
    "email": "azani@chromium.org",
    "time": "Tue Jun 14 10:22:19 2016 -0700"
  },
  "committer": {
    "name": "Alexandre Zani",
    "email": "azani@chromium.org",
    "time": "Tue Jun 14 10:22:19 2016 -0700"
  },
  "message": "[New go generator] Implement non-nested unions.\n\nR\u003dvardhan@google.com, vardhan\n\nReview URL: https://codereview.chromium.org/2045063002 .\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "c16bdc4b3a121c54274a5b52d16ad55fc37e0b3f",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/declarations.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7033bbf7a7e94ba9abd8f493ce26c39c00f77bfb",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/decoding.go",
      "new_id": "ff9361a4ca740b5294e89af81e8d1d47c331267a",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/decoding.go"
    },
    {
      "type": "modify",
      "old_id": "b530dad2b45fc7f8d29859525590a235eb9aa1e8",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/decoding_test.go",
      "new_id": "43a8b4060ee10c2ccd0129c7e66af5553d238ec3",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/decoding_test.go"
    },
    {
      "type": "modify",
      "old_id": "d3cb2a611e6a8d2b526bdb8fe1ad46bce186b50c",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/encoding.go",
      "new_id": "56c6235cd8573c8705f623c4aa2c134132d4a945",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/encoding.go"
    },
    {
      "type": "modify",
      "old_id": "2a586fefcb0b4e718fa8f500a2976bdc445999d7",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/encoding_test.go",
      "new_id": "522cafb08cab204ac203cf67d275777edad8687f",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/encoding_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9320185a8466cecbffbaabca95599f54df2ddac8",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/structs.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e42f8cb80fa1185e71b8bef0cad98d34d4155eb9",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/structs_test.go"
    },
    {
      "type": "modify",
      "old_id": "fd725af0d305aec6ebf1b66bb08b48c4756a5b1a",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/templates.go",
      "new_id": "080a93c75085dfbd27fc7e8c387d8c7685a6cc41",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/templates.go"
    },
    {
      "type": "rename",
      "old_id": "5b4b3329a6096069dcb38968d0a8a7cfd9463828",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/templates/declarations_test.go",
      "new_id": "e0d87d1ae7f935868238176d3ad5e701ace18f1f",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/test_utils.go",
      "score": 72
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "176b215df6e55e4cec0f679e8bb616e0a880882c",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/unions.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d91b260acfb8559724f4770738284f750b1a7aa8",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/templates/unions_test.go"
    },
    {
      "type": "modify",
      "old_id": "d4de4846e8db7d5d3b0ca07d76a9221f2b024b22",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/translator/mojom_file.go",
      "new_id": "8fced7fce6148d362f8ee15cbfbc48a43deac8c7",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/translator/mojom_file.go"
    },
    {
      "type": "modify",
      "old_id": "1862fd45c515dcd9aa863d4b7eeda8b32e094ef1",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/translator/translator.go",
      "new_id": "7629754cf8e6758278270d0d31476fb08520cd28",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/translator/translator.go"
    },
    {
      "type": "modify",
      "old_id": "4e9f44eca3f4baa517d95b98edd1525d0bcd8501",
      "old_mode": 33188,
      "old_path": "mojom/generators/go/translator/translator_test.go",
      "new_id": "88ccdd665f2784b3b09f42805c5e072ef9933946",
      "new_mode": 33188,
      "new_path": "mojom/generators/go/translator/translator_test.go"
    }
  ]
}
