)]}'
{
  "commit": "7a5122469f6a137d7d46d655ead204df8b148e13",
  "tree": "7a4abce46417bfd2d2426a1e7a927c58724e21b9",
  "parents": [
    "78e35a1c9ef2acee52f72d0381be55bd8f841edf"
  ],
  "author": {
    "name": "Mitch Rudominer",
    "email": "rudominer@chromium.org",
    "time": "Mon Nov 16 13:53:54 2015 -0800"
  },
  "committer": {
    "name": "Mitch Rudominer",
    "email": "rudominer@chromium.org",
    "time": "Mon Nov 16 13:53:54 2015 -0800"
  },
  "message": "New Mojom Compiler: Do not prepend parent kind name to enum name.\n\nR\u003dazani@chromium.org, azani\nBUG\u003d#461\n\nI think we fixed this earlier and there was a regression. The generated C++ looks like:\n\nclass HandleType {\n public:\n  enum class HandleType.Kind : int32_t {\n    UNSPECIFIED,\n    MESSAGE_PIPE,\n    DATA_PIPE_CONSUMER,\n    DATA_PIPE_PRODUCER,\n    SHARED_BUFFER,\n  };\n}\n\nNotice the declared name of the enum class is \"HandleType.Kind\". It should be just \"Kind\".\n\nReview URL: https://codereview.chromium.org/1448123002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cab9432e983e25fef5cf10ee720db51840bbe2ea",
      "old_mode": 33261,
      "old_path": "mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py",
      "new_id": "669767b4fbb6394151eb72ef240a99025506df72",
      "new_mode": 33261,
      "new_path": "mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py"
    },
    {
      "type": "modify",
      "old_id": "dae96135dbe404376e1d0296c747465bc64beb08",
      "old_mode": 33188,
      "old_path": "mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator_unittest.py",
      "new_id": "a3769a51a9f2d4081f85b69f7232b0fd3e23f1f5",
      "new_mode": 33188,
      "new_path": "mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator_unittest.py"
    }
  ]
}
