)]}'
{
  "commit": "6b394d1073eebf08400899e8056b86adc449bc3e",
  "tree": "a6698fd283c221112451d02fd7155bc31e61f935",
  "parents": [
    "b736c98f33f0556fb1c8d58d5d73b5c41888c153"
  ],
  "author": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Sat Dec 05 15:52:54 2015 -0800"
  },
  "committer": {
    "name": "Alex Vakulenko",
    "email": "avakulenko@google.com",
    "time": "Sun Dec 06 22:16:09 2015 +0000"
  },
  "message": "Add support for legacy state/commandDefs to ComponentManager\n\nAdded methods to convert legacy state/stateDefs/commandDefs to\nthe new trait definitions and components and functions to convert\nthe trait definitions/component tree back to old commandDefs and\nstate.\n\nChange-Id: Ia03142c53d00bbc4f880389166982167e3c8b1e9\nReviewed-on: https://weave-review.googlesource.com/1787\nReviewed-by: Vitaly Buka \u003cvitalybuka@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "31f92286868cb4663e47554a876eacfa65cc86d9",
      "old_mode": 33188,
      "old_path": "src/component_manager.h",
      "new_id": "fbc18aaf1b439176353f89a9f24d2261a8f5d0bf",
      "new_mode": 33188,
      "new_path": "src/component_manager.h"
    },
    {
      "type": "modify",
      "old_id": "8cfa95e3b9b7bc332c0bb71a01e73aef28bcefd8",
      "old_mode": 33188,
      "old_path": "src/component_manager_impl.cc",
      "new_id": "1883739f2662598b2f0a0e276d5e34d353e27c56",
      "new_mode": 33188,
      "new_path": "src/component_manager_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "4f15ecdd8652ebffca6908b682fa9bcf1e7ab74f",
      "old_mode": 33188,
      "old_path": "src/component_manager_impl.h",
      "new_id": "9778a93e82f926a2588ed46cfcfda4ec543be7d0",
      "new_mode": 33188,
      "new_path": "src/component_manager_impl.h"
    },
    {
      "type": "modify",
      "old_id": "dcefebdd6c2ea64b6a2f4f411ca667f25768c155",
      "old_mode": 33188,
      "old_path": "src/component_manager_unittest.cc",
      "new_id": "8c9b38652ce3068e7ff40e81533c5d002cfeb114",
      "new_mode": 33188,
      "new_path": "src/component_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "351e9023e3ef9df174b910b3c7dd3789fb7f465b",
      "old_mode": 33188,
      "old_path": "src/mock_component_manager.h",
      "new_id": "aa58177e05d1d8a6572033e02223e0f29e62ceb6",
      "new_mode": 33188,
      "new_path": "src/mock_component_manager.h"
    }
  ]
}
