)]}'
{
  "commit": "008785be8ff97d18a4bd099eda67de48bcbc2bb2",
  "tree": "9d0bcb034d46e1c961013f196131cd78844553f5",
  "parents": [
    "60b812715517f99e3bca764bbe06bb205e96f2e5"
  ],
  "author": {
    "name": "yjbanov",
    "email": "yjbanov@google.com",
    "time": "Wed Mar 02 17:50:09 2016 -0800"
  },
  "committer": {
    "name": "yjbanov",
    "email": "yjbanov@google.com",
    "time": "Wed Mar 02 18:01:16 2016 -0800"
  },
  "message": "[driver] serialize commands to plain strings\n\nTurns out VM service only accepts flat parameter name/value pairs. It\nonly worked this far because vm_service_client (mistakenly) uses JSON\nencoder to encode parameters.\n\nThis change separates the Command type hierarchy from that of Result and\ntightens type constraints on Command object parameters.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74a2386f3391e1359f58fa0bf94febf3684c3663",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/driver.dart",
      "new_id": "4069f2ef0444eb3fa045e4a9382ea55df58e1fb5",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/driver.dart"
    },
    {
      "type": "modify",
      "old_id": "9b57ab23583d6e0165dc3a0b471ffe9adde7d1ff",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/extension.dart",
      "new_id": "e99e50fb20a63985e86a1632246ad1d577447d85",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/extension.dart"
    },
    {
      "type": "modify",
      "old_id": "1e788156402508c898765a964332ec0e4bac8740",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/find.dart",
      "new_id": "11715eb2f77d50d2fd4f8c72b90f0cf6927f668d",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/find.dart"
    },
    {
      "type": "modify",
      "old_id": "b4927ec6d16cc7ba712ea9afef8145ad22591da2",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/gesture.dart",
      "new_id": "4cf0339d90a2e480a3ddb49bd86471ac20cb04be",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/gesture.dart"
    },
    {
      "type": "modify",
      "old_id": "f9d4f5956d89672b08ce81f90f2ecf1ba7266505",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/health.dart",
      "new_id": "d46a302a9b1f1de0d6c39e9dec03b0078b73ea75",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/health.dart"
    },
    {
      "type": "modify",
      "old_id": "9497ef8eff59ca8bceee86d59d275b55234142ec",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/message.dart",
      "new_id": "7290eb7ac7c23475a4e6f232d6d43687297ed2a7",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/message.dart"
    }
  ]
}
