)]}'
{
  "commit": "231170a7c5abc9f4f7d8dad321ba7f247a64a1e6",
  "tree": "9dac37c24fd37e94108420b7b14a573aad53545d",
  "parents": [
    "9a8b460209013a77bca0e46b2fe53999c9f8c9b8"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@users.noreply.github.com",
    "time": "Wed Mar 14 10:40:24 2018 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 14 10:40:24 2018 -0700"
  },
  "message": "Replace child parameter with builder on showDialog (#15303)\n\n* replace child parameter with builder on showDialog\r\n\r\n* change builder parameter to WidgetBuilder\r\n\r\n* mark child as deprecated and expand documentation to cover this and how builder should be used\r\n\r\n* tidy comments and address some feedback\r\n\r\n* phrasing\r\n\r\n* move space to prev line and add //ignore comments for deprecated member use\r\n\r\n* address comments and fix it\u0027s its\r\n\r\n* update code samples\r\n\r\n* adds semicolon to code snippets\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d16158c6add5460ac8fefa7adea9e60486e46dd3",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/cupertino/cupertino_dialog_demo.dart",
      "new_id": "4d23789e3e8f7879f9d1e2b55c58d739719d4d5f",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/cupertino/cupertino_dialog_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "2908a3926bad4be597e7c7dff167cba46dade731",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/dialog_demo.dart",
      "new_id": "a085106f230fd54922cd3e4512c40ece8028ff26",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/dialog_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "54f6f35af73804723cf64f98dfe975e1f7e5e8c3",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/drawer_demo.dart",
      "new_id": "4406e40078b47cc22442d97aabbd6c63b720b478",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/drawer_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "ac762008ffcd4192f348d1cfde9666cf8561f4d6",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/full_screen_dialog_demo.dart",
      "new_id": "d44263be5335f75c91fd9426313e73c6239078af",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/full_screen_dialog_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "53d3ae99b86155919cad662d593536dc593bc7df",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/persistent_bottom_sheet_demo.dart",
      "new_id": "f35d0baba2533fa68b7be9b699c1ea9dad4c71a9",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/persistent_bottom_sheet_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "b133f7d95a776fd963d405746ca67882d74811e7",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/demo/material/text_form_field_demo.dart",
      "new_id": "6011cca3354ef4da9e5b290dbe0a6625bd0046e4",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/demo/material/text_form_field_demo.dart"
    },
    {
      "type": "modify",
      "old_id": "fabafe0998e1cf1f141cec948603f55e40da6fd4",
      "old_mode": 33188,
      "old_path": "examples/flutter_gallery/lib/gallery/updates.dart",
      "new_id": "1b61ef7459b52ff131a871db43b86e60317fe767",
      "new_mode": 33188,
      "new_path": "examples/flutter_gallery/lib/gallery/updates.dart"
    },
    {
      "type": "modify",
      "old_id": "26565d39212b94d69b3b356857b258c686ef9dcf",
      "old_mode": 33188,
      "old_path": "examples/stocks/lib/stock_home.dart",
      "new_id": "d6ab75454401fdf455c59e10e97f560874ebf5d4",
      "new_mode": 33188,
      "new_path": "examples/stocks/lib/stock_home.dart"
    },
    {
      "type": "modify",
      "old_id": "a6f598c516222e8cf385995cc2afe07ec4319101",
      "old_mode": 33188,
      "old_path": "examples/stocks/lib/stock_settings.dart",
      "new_id": "7390d120603ac70fb00af2fa5c6899c4fe2f7532",
      "new_mode": 33188,
      "new_path": "examples/stocks/lib/stock_settings.dart"
    },
    {
      "type": "modify",
      "old_id": "3e1bbb3f723632f1e506c2cf181970d61c55ea09",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/about.dart",
      "new_id": "d9acadcc4979874cc69632dc454982b824e0162a",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/about.dart"
    },
    {
      "type": "modify",
      "old_id": "1ca931f1c4aec157c841403fb406db121f411da0",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/date_picker.dart",
      "new_id": "11811ebc1fe264c474b61f57f59cb6879c7371b0",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/date_picker.dart"
    },
    {
      "type": "modify",
      "old_id": "be73e66cb931c89a7acdf730403108662f2f5bac",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/dialog.dart",
      "new_id": "c6cabcb04698cfa794c0a38bac9168c6ef0ea5f0",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/dialog.dart"
    },
    {
      "type": "modify",
      "old_id": "0f8f27cf5f79a37860e75bcb0357ab4fe28cd525",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/time_picker.dart",
      "new_id": "af2df2ec017bc730d7176f59e726996d1d4b5bf8",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/time_picker.dart"
    },
    {
      "type": "modify",
      "old_id": "53c837948a6e557d2bce675a52cf242314e143a4",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/dialog_test.dart",
      "new_id": "7ce05167c092a510467f2604fbc098c44b8c63b0",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/dialog_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a8d08f6b97d992084c6ef29bceceb4bf3683f2ba",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/dialog_test.dart",
      "new_id": "80192bf3ada571809a828c04d538539ba3b1a4e1",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/dialog_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e9dc0556924bac574a82cc71f0a302a3c92f6702",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/text_field_focus_test.dart",
      "new_id": "b6b17e2f58b977888ee7e984629bfa24fd4f2c97",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/text_field_focus_test.dart"
    },
    {
      "type": "modify",
      "old_id": "dddc09bf855e8c006e2e19894c4f7ecff1fce044",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/theme_test.dart",
      "new_id": "cc9487a657c8e434a5cb07442dd2df3cc39e9fa0",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/theme_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d10283bfd1ba825d7a4cf13f4ce60fedf3217b5e",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/will_pop_test.dart",
      "new_id": "4f5c65e4f167188888984b340b38c2e7db7119bc",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/will_pop_test.dart"
    }
  ]
}
