)]}'
{
  "commit": "bbf84b1d69dfac24624a49e40cca6b5277708252",
  "tree": "d072c53cacea178f30994f88119d83adbe56aef0",
  "parents": [
    "ca0201d8ae5413bfc2621f5d75a1a09914c3b55d"
  ],
  "author": {
    "name": "Luke",
    "email": "lukef@users.noreply.github.com",
    "time": "Sun Mar 05 09:38:10 2017 -0800"
  },
  "committer": {
    "name": "Adam Barth",
    "email": "github@adambarth.com",
    "time": "Sun Mar 05 09:38:10 2017 -0800"
  },
  "message": "Fixes PageView.onPageChanged to only report changes in range (#8553)\n\n* clamp the pixels used in the page calculation to be within min + max extents to avoid pages outside of the range of children\r\n\r\n* add test to check onPageChanged not fired on overscroll\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7374040367c6711481256d1dcc5a15d50edd420",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/page_view.dart",
      "new_id": "811d9f800c648e057a357ac52f9a5b2542310245",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/page_view.dart"
    },
    {
      "type": "modify",
      "old_id": "fb01565ecff6a290b7dc2ec196a503cc7c925e2a",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/page_view_test.dart",
      "new_id": "8d57a779af24ba3e1d051a728a0d1dc06b4bb355",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/page_view_test.dart"
    }
  ]
}
