)]}'
{
  "commit": "ea5435c2ef2692ae4f5e403a894181ceeb809bcb",
  "tree": "0610d4d3e163ea23ed9788a15148e2da2341ba08",
  "parents": [
    "582f35dfb1fd716962c1479f7dca53d7d8cf18f4"
  ],
  "author": {
    "name": "Dan Field",
    "email": "dfield@gmail.com",
    "time": "Tue Sep 25 13:57:12 2018 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 25 13:57:12 2018 -0400"
  },
  "message": "Widgets app refactor (#22269)\n\n* Refactor of cupertino/material/widgets app\r\n\r\n* update docs \r\n\r\n* Update tests for const",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e15bbad87deb95c0a204f60fc238620f28b620b7",
      "old_mode": 33188,
      "old_path": "dev/integration_tests/ui/lib/commands.dart",
      "new_id": "f5d758f36972f129bedef88c34cd34157c488928",
      "new_mode": 33188,
      "new_path": "dev/integration_tests/ui/lib/commands.dart"
    },
    {
      "type": "modify",
      "old_id": "718dba876d7b6884e9972527ead16d49e9072b6f",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/lib/animated_icons.dart",
      "new_id": "3cf6f10e1f14d2277034f7822e3ac16413e7f2d1",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/lib/animated_icons.dart"
    },
    {
      "type": "modify",
      "old_id": "06cdf9f45ad246ea0785edd734c40efe333532a4",
      "old_mode": 33188,
      "old_path": "dev/manual_tests/lib/material_arc.dart",
      "new_id": "5b7fadaef35fea607144711d9817cc877324d22d",
      "new_mode": 33188,
      "new_path": "dev/manual_tests/lib/material_arc.dart"
    },
    {
      "type": "modify",
      "old_id": "423469cc5f64a2262e8cd0d8ca6f2bdc1bdee7e8",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test/accessibility_test.dart",
      "new_id": "566812655403240085364e347b258cb2b2259cbf",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test/accessibility_test.dart"
    },
    {
      "type": "modify",
      "old_id": "177ac3d2e1cb5353eff1617a0b87681160ab3c4b",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test/calculator/smoke_test.dart",
      "new_id": "8f4b2e56b81703f0b01ca02823c3d98892a9c6c4",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test/calculator/smoke_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8ca1a276f9b4ed7e87636fc3be840a8fe5558ce1",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/test/demo/material/text_form_field_demo_test.dart",
      "new_id": "7a79303c99fdababdd5ee8cda534d42e0087d986",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/test/demo/material/text_form_field_demo_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1bb7d6a2683456e2b7ef7057c5163238d89b730f",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/cupertino/app.dart",
      "new_id": "362c043151e289b2cdbd5885eee300f1ad1a3171",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/cupertino/app.dart"
    },
    {
      "type": "modify",
      "old_id": "d27a86cd9c0d5120ac4b259d72a7e9af81ad8da0",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/cupertino/tab_view.dart",
      "new_id": "08bb6151e8f2f3f153f79e3518affc35ef443744",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/cupertino/tab_view.dart"
    },
    {
      "type": "modify",
      "old_id": "a47f803f82bc3431d080c63593b74f2ac1aa1517",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/app.dart",
      "new_id": "e1b6274e77778479fbda3125c87385949b91c0bf",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/app.dart"
    },
    {
      "type": "modify",
      "old_id": "e8c95eaee44ec408650b6c8c9803236929193c44",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/app.dart",
      "new_id": "a6db3e347d74b9a15bd5ff8b78bed47b39c50613",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/app.dart"
    },
    {
      "type": "modify",
      "old_id": "65133e9d6f40517cd0c67174fcda9857d7e74800",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/dialog_test.dart",
      "new_id": "29a3bccb9ec4864042a26d6a611e2477cd3d4c73",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/dialog_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8ca3f6c5df648aaf1adc6e344b917b987cbf9e94",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/nav_bar_test.dart",
      "new_id": "3ccadc00ed0f95fbdbd72480a5b102f1a6014e8c",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/nav_bar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d7715a4e569d61ec431475fbfae8bb500175feaa",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/nav_bar_transition_test.dart",
      "new_id": "a4b2e8a6882eb41b75d7ee2f327246101fed2892",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/nav_bar_transition_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5bf44ffc6932f61ca8fec40a48e0ec799d8de1bb",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/page_test.dart",
      "new_id": "a6de3b22fcb56e947b84a8dd1c1e4ef0260f71c7",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/page_test.dart"
    },
    {
      "type": "modify",
      "old_id": "3f74462db46d167f331e10b770346847ea4d3eae",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/route_test.dart",
      "new_id": "de721c5ef1871f45f782425d9dd131190102cf1b",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/route_test.dart"
    },
    {
      "type": "modify",
      "old_id": "dbeca86934c0f609a2114df9f0b93e5f1942bd28",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/scaffold_test.dart",
      "new_id": "6620e0018f12a8993694c07e89a75055bfdc2ec9",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/scaffold_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a4134a53d5b36c02fd2f1e5c7a04af6d8134ac7d",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/about_test.dart",
      "new_id": "f71ba902a3f575266ee60dba5ba1457eaca3fc96",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/about_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b42e86c847bba9936118e0c45ee81e99117346dd",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/app_test.dart",
      "new_id": "bbd05e7760799ea259f3f8ea4e7c37b497d4965b",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/app_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c783cc522b63c4286b3347b8e56dc67c8af38a07",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/bottom_app_bar_test.dart",
      "new_id": "2d020163450620c4c29b2f596411ac9c7067dd22",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/bottom_app_bar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "082e8aed30bcf5848a89735443104bdc9c323737",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/chip_test.dart",
      "new_id": "43ff699f8d8466014278fb215882dcce2cd34d4e",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/chip_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a275c4ae77cc1420bd51ce28d5445c4d5baf9dec",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/dialog_test.dart",
      "new_id": "10ed47be7b63a81ab00c72ac37401b7f004e4efa",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/dialog_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff29764e09a0591ad7e7370f913c3a46d5ffd277",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/drawer_test.dart",
      "new_id": "9a542eb97127074374ce6a734803188abc8095af",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/drawer_test.dart"
    },
    {
      "type": "modify",
      "old_id": "63bf4ed6162bdcd3ed9d9132a8999cfe667aefcf",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/floating_action_button_test.dart",
      "new_id": "526419c632d97fcdfc51d93da8d3a1108e1655cc",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/floating_action_button_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9b752168c36d6cc657c32458da2bed9cfd579f14",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/persistent_bottom_sheet_test.dart",
      "new_id": "c880aeeca1946ed8f527dd769f3688bc6d1ec4e6",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/persistent_bottom_sheet_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2e807d707ecfb33fcd0aaf7eedfaebe8f1557f8f",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/scaffold_test.dart",
      "new_id": "4c23e53b8b509aa7538700cbd7058fed738474d8",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/scaffold_test.dart"
    },
    {
      "type": "modify",
      "old_id": "4bb79d6c4c068d251fa87b2ef6394f1f8f451dfe",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/text_field_focus_test.dart",
      "new_id": "a21594723c40c658568584803c1eade6064d9030",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/text_field_focus_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ff4d5cd33f9f5af6f0ac6b8ea902dc09bf58013c",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/text_field_helper_text_test.dart",
      "new_id": "f4d68b3e0bb7af3b4bcd68f5d93296d9966993ab",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/text_field_helper_text_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5a1d8d6d3a2bf25526968b2babb4d9ba00b90d4d",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/text_field_test.dart",
      "new_id": "46979c5fb488a3c1094952af3b9dcafaf41cdbbf",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/text_field_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8c117f81d790c0b696c4dbbbfbca9d36c248ab60",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/tooltip_test.dart",
      "new_id": "b1bea3ad9e321dae2f819f6d7cc1c4fac8a82469",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/tooltip_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c11a6e09b6b1c2457137615b8a2ac93d049e382a",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/banner_test.dart",
      "new_id": "58eb350b6e5221e4ad643e03d8f8f4908397d1a9",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/banner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c107812217abc36f5e201b80b2f2cd70a6d9bfc1",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/reassemble_test.dart",
      "new_id": "adc74baf98d98d8c05a23fc4bd621e0c0b697156",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/reassemble_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2c89f5669ce71fa68d7132a525377c4c28227cd2",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/test_text_input_test.dart",
      "new_id": "2bed6132df1a93b21c81013bc3c1da66045019e6",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/test_text_input_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c26094f12120a1fcdaf2df9ed0250440f9217563",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/widget_tester_test.dart",
      "new_id": "ecb5ba050240236c1ec359212dbc43932c7d9595",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/widget_tester_test.dart"
    }
  ]
}
