)]}'
{
  "commit": "db191e96bdeb79724ba4fe2b5043e11ee37848fe",
  "tree": "29fefcf480f51deb95308ae0be7ad52c30edfa47",
  "parents": [
    "472c4403964e2d1a2af149ef07cf64627919865f"
  ],
  "author": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Sat Oct 03 10:55:25 2015 -0700"
  },
  "committer": {
    "name": "Adam Barth",
    "email": "abarth@chromium.org",
    "time": "Sat Oct 03 13:48:57 2015 -0700"
  },
  "message": "Switch scheduler over to Duration\n\nThis patch prepares us to switch to using integers when handing off the\nanimation time from the engine to the framework.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db2055ca236b2cc811468aa077b20fa5bedca086",
      "old_mode": 33188,
      "old_path": "examples/rendering/spinning_flex.dart",
      "new_id": "1e72aac95a6adb3b769a20b05c0788e610a21a66",
      "new_mode": 33188,
      "new_path": "examples/rendering/spinning_flex.dart"
    },
    {
      "type": "modify",
      "old_id": "9317390a9964cb56840ce9e993efaf29247a1f30",
      "old_mode": 33188,
      "old_path": "examples/widgets/spinning_mixed.dart",
      "new_id": "f44b0e0acdefd434ddf091e89dd05a1b7cde1efc",
      "new_mode": 33188,
      "new_path": "examples/widgets/spinning_mixed.dart"
    },
    {
      "type": "modify",
      "old_id": "0710dfc6d25231fb8e96f20bc2dee6cb56638a58",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/animation/animated_simulation.dart",
      "new_id": "6c2f8afb227b277887dc195d0326418ea59733f1",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/animation/animated_simulation.dart"
    },
    {
      "type": "modify",
      "old_id": "999ba8900825c123aebef165ac54d1106ee760e5",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/animation/scheduler.dart",
      "new_id": "bfa585e0f3a5c24e38e46737c63f3902906cd0c3",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/animation/scheduler.dart"
    },
    {
      "type": "modify",
      "old_id": "59bf21b5c8ab44897fac0ede8a0864f2b15d17f8",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/binding.dart",
      "new_id": "bf9e31ad12f0bd3a4980dd8cbb2d45f7ac59f70f",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/binding.dart"
    },
    {
      "type": "modify",
      "old_id": "792c6a161a07c2c281d6fed19a9ea5b176d1bc7e",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/binding.dart",
      "new_id": "59056dfd4f81a8a6d222d5e59849be478c14725f",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/binding.dart"
    },
    {
      "type": "modify",
      "old_id": "07e6d317d0af89d76088b96a173de8dfae4a3c58",
      "old_mode": 33188,
      "old_path": "packages/flutter_sprites/lib/sprite_box.dart",
      "new_id": "3abf3be04c78605223c2fd9391f05416b3025579",
      "new_mode": 33188,
      "new_path": "packages/flutter_sprites/lib/sprite_box.dart"
    },
    {
      "type": "modify",
      "old_id": "380de02bb3e751f1b1d2505ecba8b78661c00eb6",
      "old_mode": 33188,
      "old_path": "packages/unit/test/animation/scheduler_test.dart",
      "new_id": "62f9379c3da6b49115ed989bcb1a2d91f5d4d676",
      "new_mode": 33188,
      "new_path": "packages/unit/test/animation/scheduler_test.dart"
    }
  ]
}
