)]}'
{
  "commit": "f235a2c104d8bbbdcdcab1716c366e9cfa3e4787",
  "tree": "a6164bbdc43bb1bc5b024e805c8ca996b2997446",
  "parents": [
    "3dd1a05a8a929291dab11edd1f2ab84991e35b90"
  ],
  "author": {
    "name": "Ian Hickson",
    "email": "ian@hixie.ch",
    "time": "Mon Aug 28 12:50:24 2017 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 28 12:50:24 2017 -0700"
  },
  "message": "RTL: Padding, Flex (#11709)\n\n* Introduce a Directionality inherited widget which sets the ambient LTR vs RTL mode (defaulting to null, which means you cannot use directionality-influenced values).\r\n\r\n* Make it possible to configure Padding (including Container.padding and Container.margin) using a directionality-agnostic EdgeInsets variant.\r\n\r\n* Provide textDirection and verticalDirection controls on Row and Column to make them RTL-aware.\r\n\r\n* Introduce a variant of FractionalOffset based on the EdgeInsets variant. Not yet actually used.\r\n\r\n* Fix all the tests that depended on Row defaulting to LTR.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d82e2aaa4895e77a264b052bf3ffa8ed0b655e1",
      "old_mode": 33188,
      "old_path": "examples/layers/test/gestures_test.dart",
      "new_id": "902385a43c15ae14fd6f95206f9b22c162f7cb57",
      "new_mode": 33188,
      "new_path": "examples/layers/test/gestures_test.dart"
    },
    {
      "type": "modify",
      "old_id": "efe0ffd570fae22cd834a6aa1381aaa84013ee9a",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/app.dart",
      "new_id": "a11462219a2125dc9409b44543dbea5fb3d2d7d3",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/app.dart"
    },
    {
      "type": "modify",
      "old_id": "cb98ad23831070f6d1eafcfdeb054c78b0f09d61",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/chip.dart",
      "new_id": "e611fa68e465264ae1d6ea2966e4cdf6dfc40f90",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/chip.dart"
    },
    {
      "type": "modify",
      "old_id": "b0860849744f7fe5ff0dfe49fce5a41916296cf6",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/material_localizations.dart",
      "new_id": "b13adce5ac5b448258e51e3552815d9c7960b8ab",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/material_localizations.dart"
    },
    {
      "type": "modify",
      "old_id": "7968a850ac3f23b63e76452aa9aeb0a606f7f8f8",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/material/tabs.dart",
      "new_id": "76dd2c09790e48115eccdf77027b7e5a19957fac",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/material/tabs.dart"
    },
    {
      "type": "modify",
      "old_id": "80d0465646092330a100eae42861ebaf846774cc",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/basic_types.dart",
      "new_id": "aaddbd7ae30e7b8ea5a93ad41ca360e00968b25b",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/basic_types.dart"
    },
    {
      "type": "modify",
      "old_id": "c7521cd29db377180da08742e267055f3cc3f1ee",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/edge_insets.dart",
      "new_id": "1a8514afc202282dd35488618960d63af1dc123e",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/edge_insets.dart"
    },
    {
      "type": "modify",
      "old_id": "90b4549986a02810467551e7cda1b7eb67c98631",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/painting/fractional_offset.dart",
      "new_id": "76c140d2ee96bfb38a860b443b20308eb62913f8",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/painting/fractional_offset.dart"
    },
    {
      "type": "modify",
      "old_id": "3cbad71d76c4591e9408d6369f7e8c117ed27e35",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/box.dart",
      "new_id": "30f8f4020810f3c162fc5489c2a70e9d80c65f4a",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/box.dart"
    },
    {
      "type": "modify",
      "old_id": "0c31dceec9ece24897d6f4dfa76d12bd89efed28",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/flex.dart",
      "new_id": "9d896450276e563b5c4204a3c2b38fe2be8f6f3f",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/flex.dart"
    },
    {
      "type": "modify",
      "old_id": "a03c964a38a0f2aba0b1edcd0bd28b62b80cf7ee",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/node.dart",
      "new_id": "f7d7d4128eca0a55a013eb247a1497aeab0b7fde",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/node.dart"
    },
    {
      "type": "modify",
      "old_id": "6a18f1bcf7a2cec7623b35fa7bf1b37498b4b654",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/shifted_box.dart",
      "new_id": "8be09e0bad8e0feffc3cd6bd73842c09b6d5b2ac",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/shifted_box.dart"
    },
    {
      "type": "modify",
      "old_id": "a1dee0ba25ff7041f257948857d27d8c687fffcf",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/rendering/sliver.dart",
      "new_id": "4889d8a6b87b4eb54a598a99468927fc0144f8c2",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/rendering/sliver.dart"
    },
    {
      "type": "modify",
      "old_id": "2ef0d55bd013f140c56e2386886bad18fd0fcd74",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/app.dart",
      "new_id": "29962da0646819fb111d54d0fdfa9ed448b60526",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/app.dart"
    },
    {
      "type": "modify",
      "old_id": "27c186678700c2faad4373a43a716d31ed9dd544",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/basic.dart",
      "new_id": "76c824195fe15484fddaf19c13b8fa148e0a49d1",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/basic.dart"
    },
    {
      "type": "modify",
      "old_id": "953311ee80e96bfc4d9971131a26f4fc367ec3ab",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/container.dart",
      "new_id": "b0ebe09dc43dca17909e7526af499ea19f415120",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/container.dart"
    },
    {
      "type": "modify",
      "old_id": "9b63985b79a2b57114a2f264d0309674724e0849",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/localizations.dart",
      "new_id": "961fbc6081985434fef35eabbf58eb94330fe3e1",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/localizations.dart"
    },
    {
      "type": "modify",
      "old_id": "b4b078910bcde7f10b520abb5a143c21ac66f36c",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/widgets/scroll_controller.dart",
      "new_id": "50476b8f3ea1549730b9c88c7ed0914d89cf2bce",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/widgets/scroll_controller.dart"
    },
    {
      "type": "modify",
      "old_id": "9005414c86df082850455e6342fd90325170c006",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/cupertino/bottom_tab_bar_test.dart",
      "new_id": "db765c249a4fd4596f9accc93be2826d9188c561",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/cupertino/bottom_tab_bar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f2b9fe05297a88cf3b6a8986db62e3331dcd0911",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/about_test.dart",
      "new_id": "223e1bb581b936741350334c44ca8d86cb115def",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/about_test.dart"
    },
    {
      "type": "modify",
      "old_id": "298fa0d818dcbb13f06c3d530d7ac5cbd5fd814e",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/app_bar_test.dart",
      "new_id": "8ad2c3ebdf000d0bd7d2cbce207dec041e90ba6d",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/app_bar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "37d93392799d9ff13382d14038bec73a51cfb39b",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/button_bar_test.dart",
      "new_id": "f4f4226ad39a02bb34b6f59f92f87c52a55aa085",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/button_bar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "606995d1efb0cca7e64070fb4685d431072c361b",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/chip_test.dart",
      "new_id": "092e2f7b9ed13817c5f336a015b7f8bc2ab80867",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/chip_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b7697e49a4e35744348f9e91ff647addc84b6364",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/control_list_tile_test.dart",
      "new_id": "3550ea0bf67cdc5913b924d31bcd4199f6cb36de",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/control_list_tile_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e474e0f7f14945b47bf9758d670b824ece41e811",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/expansion_panel_test.dart",
      "new_id": "64e16abd8984d16f1eb41420fbe33878e5d6336f",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/expansion_panel_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b0723035831362272ca2299f0117ab81f1f2d5b4",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/grid_title_test.dart",
      "new_id": "5cf53a6997659fcf20c728e8a29900914cbe3991",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/grid_title_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1d9ed34a5b59cc91a446f0f435c6706d19ae33fd",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/icon_button_test.dart",
      "new_id": "6d7a2f57c524146d5d3b9a62423b3bd2f316dc69",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/icon_button_test.dart"
    },
    {
      "type": "modify",
      "old_id": "81e41a11fc15b34d32352dfe92dc0bfd3d6a4034",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/input_decorator_test.dart",
      "new_id": "49c323b51867cf85c7dca39ee0f76304da2042c8",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/input_decorator_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ca1a65e7c44cc2e60c451290fff2d0483a6cdb43",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/page_selector_test.dart",
      "new_id": "8abe971740cb25744bd1949432619da174892490",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/page_selector_test.dart"
    },
    {
      "type": "modify",
      "old_id": "fa552eb67b8e6a2e4944a71249d7403da77d8ad8",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/stepper_test.dart",
      "new_id": "88cb72a04aadb3281aeba70b2dae665b179b06b1",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/stepper_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b57b80289e6c0a0c928c4c01c46cca3d2259342f",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/tabs_test.dart",
      "new_id": "eb9a3b4dfc336af81daa0c813c414f7aff149dd6",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/tabs_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5c5f13e722a685bab8e743972a1441d7e2a7a93d",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/material/text_field_test.dart",
      "new_id": "f33fa21788950a9c84c38fc3176ab871cce99f7d",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/material/text_field_test.dart"
    },
    {
      "type": "modify",
      "old_id": "672f0333be9172dd38429a6f5fab6bc933f36b20",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/painting/box_painter_test.dart",
      "new_id": "f1d901dc63c03a899a3041305a5e24f8ae79ab42",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/painting/box_painter_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f84a9959d6e9a2779c751526dccc359e17944b8e",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/painting/edge_insets_test.dart",
      "new_id": "76baaa3051e4e2b204197eb0c526f043bcbb4709",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/painting/edge_insets_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c89d9a11c57eaa676a7d3f2a4511850bafb19423",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/painting/fractional_offset_test.dart",
      "new_id": "bfb8e81543ae0ac5a5ffed282cf9fbd065aa7f59",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/painting/fractional_offset_test.dart"
    },
    {
      "type": "modify",
      "old_id": "75836310b2bb7ca6e753c6068344204d0ae8da4f",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/rendering/flex_test.dart",
      "new_id": "87ab3ff7664e5a502f296333753ba062b53b172a",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/rendering/flex_test.dart"
    },
    {
      "type": "modify",
      "old_id": "69a65c2243e6d6ca550e525be672bd63a52ec925",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/rendering/limited_box_test.dart",
      "new_id": "266f2e94dd66cde71d4545e6ab63de50896df48a",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/rendering/limited_box_test.dart"
    },
    {
      "type": "modify",
      "old_id": "431e3792cb7feb62ad4fed433d6d024e7b4e5d12",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/rendering/mutations_test.dart",
      "new_id": "4a1c09ad09b6e0a9d3f23f0fc1a9d05793cb0f72",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/rendering/mutations_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0f15b934b9f44fa73a97f88a77612a948e5e7984",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/automatic_keep_alive_test.dart",
      "new_id": "8b73f9fae56b45d67649279c53f58edd13ab5550",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/automatic_keep_alive_test.dart"
    },
    {
      "type": "modify",
      "old_id": "20a3e2cbd30b57e0ccad8de5ce8f6deff520dcde",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/clamp_overscrolls_test.dart",
      "new_id": "6dffdea045ab5160ba794883ef2af836dd032ffb",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/clamp_overscrolls_test.dart"
    },
    {
      "type": "modify",
      "old_id": "36b69161bdfe2c83c972d856fb4472bdfb8799c6",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/column_test.dart",
      "new_id": "bfe832bdf8bfbab032085330c858d1ab64ad76c8",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/column_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a29f72cd561e6338ed7d1b8da774b5e2f508d314",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/container_test.dart",
      "new_id": "65b49fbc562c1a3e67cc1d3811d356e899bb42f3",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/container_test.dart"
    },
    {
      "type": "modify",
      "old_id": "147ec58382f50b03349311a786dfe5746ce2ec18",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/flex_test.dart",
      "new_id": "126e5efa303dccc375116d9037484d5a867a34eb",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/flex_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8ec6ca6838badfc56c0de5ab6764cd92e4b57d68",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/focus_test.dart",
      "new_id": "282d1f20fcba0fd78fec748bd094baa9775e45db",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/focus_test.dart"
    },
    {
      "type": "modify",
      "old_id": "df973062b5ac95cf75add36149c53ba866694296",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/framework_test.dart",
      "new_id": "bfa0119cc839526ea41450a747fb3fdd332583e6",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/framework_test.dart"
    },
    {
      "type": "modify",
      "old_id": "442553af9a65be4a25d88b2aca9c677847d684e3",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/global_keys_duplicated_test.dart",
      "new_id": "7a5e55c5e2dde6254c17884502da6b139005d7d4",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/global_keys_duplicated_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8c9be1fba3ba38ac40986488272901d4c2b6ffa1",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/image_test.dart",
      "new_id": "7a487d8418ed335cbe5f7bada7f7190273ec52aa",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/image_test.dart"
    },
    {
      "type": "modify",
      "old_id": "7f2503068918eee3f545270f3a2b1143eb32ccdb",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/layout_builder_and_parent_data_test.dart",
      "new_id": "22929b532ef59e0627734f2b7169528b4243c217",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/layout_builder_and_parent_data_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1eff184584df566c08b92a8f9d49fcd97f7ada9c",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/layout_builder_mutations_test.dart",
      "new_id": "f0d238fec2c75191088a0f784d3bce45b1015fa2",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/layout_builder_mutations_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ac718ae19e5ef705bea8ae95fa9d2e0536296219",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/localizations_test.dart",
      "new_id": "b67f1fd827ac119a123cabf50e0c236b8fed9b62",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/localizations_test.dart"
    },
    {
      "type": "modify",
      "old_id": "a46965489b2b4d07fd883a480bd9ac39ae443508",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/nested_scroll_view_test.dart",
      "new_id": "8d1970b670884b14daf0cb2c4968eebcc24206d8",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/nested_scroll_view_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b40b9385a9fe5b1971e63fce597bc90495493bfa",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/overflow_box_test.dart",
      "new_id": "7c7d384765d9f4024d7d688f8774cf540dcfeeef",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/overflow_box_test.dart"
    },
    {
      "type": "modify",
      "old_id": "aa28b8960ba1becc6f25bbf4cc31b623155c1a58",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/overlay_test.dart",
      "new_id": "9c1e3df754a259104c5ad2bc530c1396d76aa33a",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/overlay_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6f3ed6d0fadf3d039d6f873dd07d29d52fcc69ba",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/reparent_state_test.dart",
      "new_id": "b5cd71251c885d89fd3aa6fc069e032f6e4d5b75",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/reparent_state_test.dart"
    },
    {
      "type": "modify",
      "old_id": "65b0e3f5eada730f5ace67108b7a1f3148d4d1f4",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/rotated_box_test.dart",
      "new_id": "3e003caa58fa5a3d8b33c33d348e91d7b7faa0a1",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/rotated_box_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c2b21ab1e54e618fb3af39f268a2ce76a44f75e1",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/row_test.dart",
      "new_id": "1220e5d58def714df7b726888b1618311c0d9f46",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/row_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ab136d64e45135307fa41015ede9b620bc46aca",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/rtl_test.dart"
    },
    {
      "type": "modify",
      "old_id": "70042adc1b6cfa9467049d90e6a241065851ac63",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/binding.dart",
      "new_id": "094c7474d21fce2da482a5cd4644db269368ee61",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/binding.dart"
    },
    {
      "type": "modify",
      "old_id": "db5a57818a7f642aa0f088dd757834a13183aea5",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/widget_tester_test.dart",
      "new_id": "e900de869c0b2074e3ac492250fd08e09a132cdb",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/widget_tester_test.dart"
    }
  ]
}
