)]}'
{
  "commit": "99684ce1599170219667a912332317e358f7f05f",
  "tree": "1c48e97f40ed97786077633f69074489397b7b9b",
  "parents": [
    "649e188562e45338daef56e336620a6f13e73ad5"
  ],
  "author": {
    "name": "Zachary Anderson",
    "email": "zanderso@users.noreply.github.com",
    "time": "Thu Dec 05 08:48:00 2019 -0800"
  },
  "committer": {
    "name": "Flutter GitHub Bot",
    "email": "52682268+fluttergithubbot@users.noreply.github.com",
    "time": "Thu Dec 05 08:48:00 2019 -0800"
  },
  "message": "[flutter_tool] Make Device.dispose() abstract (#46006)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7cb0404a88615703bf3e3acfd28819bc153c45da",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/android_device.dart",
      "new_id": "06788416cd725133e2f53f3964a8607adbbde373",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/android_device.dart"
    },
    {
      "type": "modify",
      "old_id": "73e0b3c592cb0432a4ee1c9e3d66d29f238dee4a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/desktop_device.dart",
      "new_id": "944f3db7afc306ba4bfb922a178f02ce99c1b406",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/desktop_device.dart"
    },
    {
      "type": "modify",
      "old_id": "becb2c9ca5fe40945e9ce04ef6e3baf491d3cfe6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/device.dart",
      "new_id": "2b081ba5f130ffd643b93ee161bd7dbfaad7ed85",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/device.dart"
    },
    {
      "type": "modify",
      "old_id": "7032dd08cf962e59b17278cc62b918554eb2df16",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/fuchsia/fuchsia_device.dart",
      "new_id": "204bdde33329aaa13f198d5660b1e5f65ba90997",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/fuchsia/fuchsia_device.dart"
    },
    {
      "type": "modify",
      "old_id": "e401194748d5cf9167546007250c0be9c8fc2b67",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/devices.dart",
      "new_id": "0eb510460c2cedd945f0019f7d0856e2e21a49bc",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/devices.dart"
    },
    {
      "type": "modify",
      "old_id": "a5cbec8ec9b976a06de6ee47327d44f5be351e7e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/simulators.dart",
      "new_id": "7f24d01fda58877726c62f8e80a39a72a482e38f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/simulators.dart"
    },
    {
      "type": "modify",
      "old_id": "b49c82683e93ae70ce6c3e58231c8c40c3061594",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/run_cold.dart",
      "new_id": "b03d19b2a3a4662a67c75c7c85dbfadab9c50ac5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/run_cold.dart"
    },
    {
      "type": "modify",
      "old_id": "1dfbb21e0378fc02d98617876da82729fb5c59d5",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/run_hot.dart",
      "new_id": "4acfd3790f3b644491f6244287ff77b02c92318c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/run_hot.dart"
    },
    {
      "type": "modify",
      "old_id": "ef745bb30237327ac91ea962157dd8d87975b1ae",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/tester/flutter_tester.dart",
      "new_id": "077830dd160d607c905a1f71d4e131f90bcec392",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/tester/flutter_tester.dart"
    },
    {
      "type": "modify",
      "old_id": "cc66656b56501a354be52a16f2ec5054e370ca37",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/web/web_device.dart",
      "new_id": "68fabd543da96fb3fe6c87d787a878d98b43e36e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/web/web_device.dart"
    },
    {
      "type": "modify",
      "old_id": "d1180eafe598998a0dc6ec2bf0e148efc4c0a795",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/android/android_device_test.dart",
      "new_id": "110f9024c6c62ce01206ad5a42931520ece19e81",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/android/android_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e053faf12c469b78c87913fd34f4d421777c4be5",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/fuchsia/fuchsia_device_test.dart",
      "new_id": "d009ea3aabc87b9540f351a386458937ebb818d7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/fuchsia/fuchsia_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "88c21739d1c4ab3587997bcdebf167ba227b81fc",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/ios/devices_test.dart",
      "new_id": "7d7995e86bfbb6bbd4bca0c5161836e910fbe242",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/ios/devices_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8c42e4088d38a880f063e7aea227cc00fffaf018",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/protocol_discovery_test.dart",
      "new_id": "52da023f743f32765071e44d85079ccb1f4fb569",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/protocol_discovery_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ae71d529b44c099fa94e0b6462a33ab2a50b1745",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/resident_runner_test.dart",
      "new_id": "94bfb05ea0759f0eb58cf087c8323f9cea3b3f68",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/resident_runner_test.dart"
    }
  ]
}
